|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.catalog.IGxObjectContainerProxy
public class IGxObjectContainerProxy
Provides access to members that manage child GxObjects.
| Field Summary | |
|---|---|
boolean |
noncastable
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Constructor Summary | |
|---|---|
|
IGxObjectContainerProxy()
|
|
IGxObjectContainerProxy(Object obj)
|
protected |
IGxObjectContainerProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
IGxObject |
addChild(IGxObject child)
Adds a new child and returns a reference to it. |
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
deleteChild(IGxObject child)
Deletes the specified child object. |
IEnumGxObject |
getChildren()
An enumeration of the child objects. |
boolean |
isAreChildrenViewable()
Indicates if the objects children are available for viewing in the tree-view. |
boolean |
isHasChildren()
Indicates if the object has any children. |
void |
removeListener(String iidStr,
Object theListener)
|
| Methods inherited from class com.esri.arcgis.interop.Dispatch |
|---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public boolean noncastable
| Constructor Detail |
|---|
public IGxObjectContainerProxy()
public IGxObjectContainerProxy(Object obj)
throws IOException
IOException
protected IGxObjectContainerProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public boolean isHasChildren()
throws IOException,
AutomationException
Note: This property always return True even when it has no children. This was done to improve the overall ArcCatalog browsing performance.
isHasChildren in interface IGxObjectContainerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumGxObject getChildren()
throws IOException,
AutomationException
getChildren in interface IGxObjectContainerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAreChildrenViewable()
throws IOException,
AutomationException
isAreChildrenViewable in interface IGxObjectContainerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxObject addChild(IGxObject child)
throws IOException,
AutomationException
addChild in interface IGxObjectContainerchild - A reference to a com.esri.arcgis.catalog.IGxObject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteChild(IGxObject child)
throws IOException,
AutomationException
deleteChild in interface IGxObjectContainerchild - A reference to a com.esri.arcgis.catalog.IGxObject (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 | ||||||||