|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geoprocessing.AbstractGPTool com.esri.arcgis.geoprocessing.tools.datamanagementtools.Checkout
public class Checkout
Creates a check-out replica from datasets in an ArcSDE geodatabase to an ArcSDE, file, or personal geodatabase for offline editing. The Check Out tool is contained in the Data Management Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
Checkout()
Creates the Check Out tool with defaults. |
|
Checkout(Object inData,
Object outWorkspace,
String outName)
Creates the Check Out tool with the required parameters. |
Method Summary | |
---|---|
String |
getGetRelatedData()
Returns the Check out related data parameter of this tool . |
Object |
getInData()
Returns the Check-out Data parameter of this tool . |
String |
getInType()
Returns the Check-out Type parameter of this tool . |
String |
getOutName()
Returns the Check-out Name parameter of this tool . |
Object |
getOutWorkspace()
Returns the Check-out to Workspace parameter of this tool . |
String |
getReuseSchema()
Returns the Re-use schema if this geodatabase was used for a check-out before parameter of this tool . |
String |
getToolboxAlias()
Returns the alias of the tool box containing this tool. |
String |
getToolboxName()
Returns the name of the tool box containing this tool. |
String |
getToolName()
Returns the name of this tool. |
void |
setGetRelatedData(String getRelatedData)
Sets the Check out related data parameter of this tool . |
void |
setInData(Object inData)
Sets the Check-out Data parameter of this tool . |
void |
setInType(String inType)
Sets the Check-out Type parameter of this tool . |
void |
setOutName(String outName)
Sets the Check-out Name parameter of this tool . |
void |
setOutWorkspace(Object outWorkspace)
Sets the Check-out to Workspace parameter of this tool . |
void |
setReuseSchema(String reuseSchema)
Sets the Re-use schema if this geodatabase was used for a check-out before parameter of this tool . |
Methods inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
getParameterValues, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Checkout()
Initializes the array of tool parameters with the default values specified when the tool was created.
public Checkout(Object inData, Object outWorkspace, String outName)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inData
- the data to be replicated for offline editing. This list consists of layers and tables referencing versioned, editable data from an ArcSDE geodatabase.outWorkspace
- the workspace where the replicated data will be edited. This can be an ArcSDE, file, or personal geodatabase. If it's a personal geodatabase that doesn't exist, it will be created.outName
- the name that identifies the check-out replica. This is recorded and maintained in both the parent and the child database until synchronized.Method Detail |
---|
public Object getInData()
public void setInData(Object inData)
inData
- the data to be replicated for offline editing. This list consists of layers and tables referencing versioned, editable data from an ArcSDE geodatabase.public Object getOutWorkspace()
public void setOutWorkspace(Object outWorkspace)
outWorkspace
- the workspace where the replicated data will be edited. This can be an ArcSDE, file, or personal geodatabase. If it's a personal geodatabase that doesn't exist, it will be created.public String getOutName()
public void setOutName(String outName)
outName
- the name that identifies the check-out replica. This is recorded and maintained in both the parent and the child database until synchronized.public String getInType()
public void setInType(String inType)
inType
- specifies if the data and schema will be replicated or if a SCHEMA-ONLY check-out of the database should occur. The default is DATA.public String getReuseSchema()
public void setReuseSchema(String reuseSchema)
reuseSchema
- choose REUSE if you are using a database with the schema (no data) as the out_workspace. REUSE will be faster, since a schema will not need to be created during replica creation. The default is NO_REUSE.public String getGetRelatedData()
public void setGetRelatedData(String getRelatedData)
getRelatedData
- specifies whether to replicate related data that has established relationships with the replicated data. For example, consider a feature (f1) inside the replica area and a related feature (f2) from another class outside the replica area. Feature f2 is included in the check-out replica if you choose to get related data.public String getToolName()
public String getToolboxName()
public String getToolboxAlias()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |