|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.catalog.ComplexNativeType
public class ComplexNativeType
COM Class 'ComplexNativeType'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriCatalog.olb'
Description 'Native type for built up of other native types.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.geodatabase.INativeType |
---|
IID, IIDbdc57556_f689_4149_a526_b49dea3f443f, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IComplexNativeType |
---|
IID, IIDd425f87a_5b3a_4200_a050_380084cbedf0, xxDummy |
Constructor Summary | |
---|---|
ComplexNativeType()
Constructs a ComplexNativeType using ArcGIS Engine. |
|
ComplexNativeType(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. ComplexNativeType theComplexNativeType = (ComplexNativeType) obj; |
Method Summary | |
---|---|
void |
addChild(INativeType child)
Adds a child. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
INativeType |
getChild(int index)
Returns the nth child. |
static java.lang.String |
getClsid()
getClsid. |
java.lang.String |
getDescription()
The description of the type. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getNumChildren()
The number of children. |
IUID |
getTypeID()
The unique ID of the type. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a ComplexNativeType. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ComplexNativeType() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic ComplexNativeType(java.lang.Object obj) throws java.io.IOException
ComplexNativeType theComplexNativeType = (ComplexNativeType) obj;
obj
to ComplexNativeType
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public IUID getTypeID() throws java.io.IOException, AutomationException
getTypeID
in interface INativeType
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDescription() throws java.io.IOException, AutomationException
getDescription
in interface INativeType
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addChild(INativeType child) throws java.io.IOException, AutomationException
addChild
in interface IComplexNativeType
child
- A reference to a com.esri.arcgis.geodatabase.INativeType (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public INativeType getChild(int index) throws java.io.IOException, AutomationException
getChild
in interface IComplexNativeType
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNumChildren() throws java.io.IOException, AutomationException
getNumChildren
in interface IComplexNativeType
java.io.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 |