|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.spatialanalyst.GPSAWeightedOverlayTableType
public class GPSAWeightedOverlayTableType
GeoProcessor WeightedOverlayTable Type object.
Constructor Summary | |
---|---|
GPSAWeightedOverlayTableType()
Constructs a GPSAWeightedOverlayTableType using ArcGIS Engine. |
|
GPSAWeightedOverlayTableType(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GPSAWeightedOverlayTableType theGPSAWeightedOverlayTableType = (GPSAWeightedOverlayTableType) obj; |
Method Summary | |
---|---|
void |
addDataType(IGPDataType pDataType,
String displayName,
int width,
IUID cLSID)
Adds the given data type to the value table data type. |
void |
assign(IClone src)
Assigns the properties of src to the receiver. |
IGPValue |
createValue(String text)
Creates a geoprocessing value object from the given string. |
boolean |
equals(Object o)
Compare this object with another |
IClone |
esri_clone()
Clones the receiver and assigns the result to *clone. |
static String |
getClsid()
getClsid. |
IUID |
getControlCLSID()
The COM class id of the data type. |
IUID |
getControlCLSID(int index)
The class identifier (CLSID) of the ActiveX control for the data type at the given index in the value table data type. |
int |
getCount()
The number of data types/columns of the value table data type. |
IGPDataType |
getDataType(int index)
The data type object of the given column index. |
String |
getDisplayName()
The descriptive, user-friendly name. |
String |
getDisplayName(int index)
The display name of the given column of the value table data type. |
IName |
getFullName()
The associated Name object. |
int |
getHelpContext()
The context identifier of the topic within the help file. |
String |
getHelpFile()
The name of the (CHM) file containing help information. |
String |
getMetadataFile()
The name of the (XML) file containing the default metadata for this data type. |
String |
getName()
The name of the data type. |
int |
getWidth(int index)
The width of the given column of the value table data type. |
int |
hashCode()
the hashcode for this object |
boolean |
isEqual(IClone other)
Indicates if the receiver and other have the same properties. |
boolean |
isIdentical(IClone other)
Indicates if the receiver and other are the same object. |
void |
removeDataType(int index)
Removes the data type/column at the given index from the value table data type. |
IGPMessage |
validateDataType(IGPDataType type)
Validates if a given geoprocessing data type object is valid. |
IGPMessage |
validateValue(IGPValue value,
IGPDomain domain)
Validates if a given geoprocessing value object is the correct data type. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public GPSAWeightedOverlayTableType() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic GPSAWeightedOverlayTableType(Object obj) throws IOException
GPSAWeightedOverlayTableType theGPSAWeightedOverlayTableType = (GPSAWeightedOverlayTableType) obj;
obj
to GPSAWeightedOverlayTableType
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public int getCount() throws IOException, AutomationException
getCount
in interface IGPValueTableType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPDataType getDataType(int index) throws IOException, AutomationException
getDataType
in interface IGPValueTableType
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getWidth(int index) throws IOException, AutomationException
getWidth
in interface IGPValueTableType
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDisplayName(int index) throws IOException, AutomationException
getDisplayName
in interface IGPValueTableType
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addDataType(IGPDataType pDataType, String displayName, int width, IUID cLSID) throws IOException, AutomationException
addDataType
in interface IGPValueTableType
pDataType
- A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)displayName
- The displayName (in)width
- The width (in)cLSID
- A reference to a com.esri.arcgis.system.IUID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeDataType(int index) throws IOException, AutomationException
removeDataType
in interface IGPValueTableType
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getControlCLSID(int index) throws IOException, AutomationException
getControlCLSID
in interface IGPValueTableType
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getName() throws IOException, AutomationException
The Name property returns the unique name assigned to the DataType object.
getName
in interface IGPDataType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDisplayName() throws IOException, AutomationException
The DisplayName property returns the descriptive, user-friendly name of the DataType object.
getDisplayName
in interface IGPDataType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getControlCLSID() throws IOException, AutomationException
getControlCLSID
in interface IGPDataType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IName getFullName() throws IOException, AutomationException
The FullName property returns the full name of the DataType object, which is an IName object.
getFullName
in interface IGPDataType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGPDataType.getFullName()
public String getHelpFile() throws IOException, AutomationException
The HelpFile property returns the string of the help file, which contains the help for the DataType.
getHelpFile
in interface IGPDataType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHelpContext() throws IOException, AutomationException
The HelpContext property returns the context identifier to the topic inside the HelpFile for this DataType.
getHelpContext
in interface IGPDataType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getMetadataFile() throws IOException, AutomationException
getMetadataFile
in interface IGPDataType
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPValue createValue(String text) throws IOException, AutomationException
The CreateValue method creates the default Value object, which can subsequently be used in the parameter array that is passed to the Validate and the Execute methods of IGPFunction.
createValue
in interface IGPDataType
text
- The text (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPMessage validateDataType(IGPDataType type) throws IOException, AutomationException
The ValidateDataType method determines if a given DataType object is compatible. The method is used by ModelBuilder to evaluate if a variable can be associated with this DataType.
validateDataType
in interface IGPDataType
type
- A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPMessage validateValue(IGPValue value, IGPDomain domain) throws IOException, AutomationException
The ValidateValue method is used to determine if a Value object is compatible with a DataType.
validateValue
in interface IGPDataType
value
- A reference to a com.esri.arcgis.geodatabase.IGPValue (in)domain
- A reference to a com.esri.arcgis.geodatabase.IGPDomain (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IClone esri_clone() throws IOException, AutomationException
esri_clone
in interface IClone
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void assign(IClone src) throws IOException, AutomationException
assign
in interface IClone
src
- A reference to a com.esri.arcgis.system.IClone (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEqual(IClone other) throws IOException, AutomationException
IsEqual returns True if the receiver and the source have the same properties. Note, this does not imply that the receiver and the source reference the same object.
isEqual
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIdentical(IClone other) throws IOException, AutomationException
IsIdentical returns true if the receiver and the source reference the same object.
isIdentical
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |