|
|||||||||
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.coveragetools.JoinItem
public class JoinItem
Joins the item definitions and values of two tables based on a shared item. Joining involves appending items (fields) of one table to those of another through an attribute or item common to both tables. A join is usually used to attach more attributes to the attribute table of a geographic layer. The Join Info Tables tool is contained in the Coverage Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
JoinItem()
Creates the Join Info Tables tool with defaults. |
|
JoinItem(Object inInfoTable,
Object joinInfoTable,
Object outInfoTable,
String relateItem)
Creates the Join Info Tables tool with the required parameters. |
Method Summary | |
---|---|
Object |
getInInfoTable()
Returns the Input Info Table parameter of this tool . |
Object |
getJoinInfoTable()
Returns the Join Info Table parameter of this tool . |
Object |
getOutInfoTable()
Returns the Output Info Table parameter of this tool . |
String |
getRelateItem()
Returns the Relate Item parameter of this tool . |
String |
getRelateType()
Returns the Relate Type parameter of this tool . |
String |
getStartItem()
Returns the Start Item 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 |
setInInfoTable(Object inInfoTable)
Sets the Input Info Table parameter of this tool . |
void |
setJoinInfoTable(Object joinInfoTable)
Sets the Join Info Table parameter of this tool . |
void |
setOutInfoTable(Object outInfoTable)
Sets the Output Info Table parameter of this tool . |
void |
setRelateItem(String relateItem)
Sets the Relate Item parameter of this tool . |
void |
setRelateType(String relateType)
Sets the Relate Type parameter of this tool . |
void |
setStartItem(String startItem)
Sets the Start Item 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 JoinItem()
Initializes the array of tool parameters with the default values specified when the tool was created.
public JoinItem(Object inInfoTable, Object joinInfoTable, Object outInfoTable, String relateItem)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inInfoTable
- the INFO data file to which items and their values are to be added.joinInfoTable
- the INFO data file that contains the items and values to be added.outInfoTable
- the INFO data file produced by Join Info Tables. If Output Info Table already exists, it will be replaced.relateItem
- an item contained in the Input Info Table that is used as an index to records in the Join Info Table. This can be a redefined item.Method Detail |
---|
public Object getInInfoTable()
public void setInInfoTable(Object inInfoTable)
inInfoTable
- the INFO data file to which items and their values are to be added.public Object getJoinInfoTable()
public void setJoinInfoTable(Object joinInfoTable)
joinInfoTable
- the INFO data file that contains the items and values to be added.public Object getOutInfoTable()
public void setOutInfoTable(Object outInfoTable)
outInfoTable
- the INFO data file produced by Join Info Tables. If Output Info Table already exists, it will be replaced.public String getRelateItem()
public void setRelateItem(String relateItem)
relateItem
- an item contained in the Input Info Table that is used as an index to records in the Join Info Table. This can be a redefined item.public String getStartItem()
public void setStartItem(String startItem)
startItem
- the item in the Input Info Table list after which the Join Info Table items will be inserted. The default Start Item is the last item in the Input Info Table.public String getRelateType()
public void setRelateType(String relateType)
relateType
- how Join Info Table records are matched to Input Info Table records.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 |