com.esri.arcgis.schematic
Class ISchematicInMemoryFeatureNodeFlagsProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.schematic.ISchematicInMemoryFeatureNodeFlagsProxy
All Implemented Interfaces:
ISchematicInMemoryFeatureNodeFlags, Externalizable, Serializable

public class ISchematicInMemoryFeatureNodeFlagsProxy
extends com.esri.arcgis.interop.Dispatch
implements ISchematicInMemoryFeatureNodeFlags, Serializable

Provides access to members that manage the schematic in memory feature node flags.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Constructor Summary
  ISchematicInMemoryFeatureNodeFlagsProxy()
           
  ISchematicInMemoryFeatureNodeFlagsProxy(Object obj)
           
protected ISchematicInMemoryFeatureNodeFlagsProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 boolean isEndNode()
          Indicates whether or not the schematic in memory feature node is a end node.
 boolean isRootNode()
          Indicates whether or not the schematic in memory feature node is a root node.
 void removeListener(String iidStr, Object theListener)
           
 void setEndNode(boolean isEndNode)
          Indicates whether or not the schematic in memory feature node is a end node.
 void setRootNode(boolean isRootNode)
          Indicates whether or not the schematic in memory feature node is a root node.
 
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

noncastable

public boolean noncastable
Constructor Detail

ISchematicInMemoryFeatureNodeFlagsProxy

public ISchematicInMemoryFeatureNodeFlagsProxy()

ISchematicInMemoryFeatureNodeFlagsProxy

public ISchematicInMemoryFeatureNodeFlagsProxy(Object obj)
                                        throws IOException
Throws:
IOException

ISchematicInMemoryFeatureNodeFlagsProxy

protected ISchematicInMemoryFeatureNodeFlagsProxy(Object obj,
                                                  String iid)
                                           throws IOException
Throws:
IOException
Method Detail

addListener

public void addListener(String iidStr,
                        Object theListener,
                        Object theSource)
                 throws IOException
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

removeListener

public void removeListener(String iidStr,
                           Object theListener)
                    throws IOException
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
IOException

isRootNode

public boolean isRootNode()
                   throws IOException,
                          AutomationException
Indicates whether or not the schematic in memory feature node is a root node.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
isRootNode in interface ISchematicInMemoryFeatureNodeFlags
Returns:
The isRootNode
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRootNode

public void setRootNode(boolean isRootNode)
                 throws IOException,
                        AutomationException
Indicates whether or not the schematic in memory feature node is a root node.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
setRootNode in interface ISchematicInMemoryFeatureNodeFlags
Parameters:
isRootNode - The isRootNode (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isEndNode

public boolean isEndNode()
                  throws IOException,
                         AutomationException
Indicates whether or not the schematic in memory feature node is a end node.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
isEndNode in interface ISchematicInMemoryFeatureNodeFlags
Returns:
The isEndNode
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEndNode

public void setEndNode(boolean isEndNode)
                throws IOException,
                       AutomationException
Indicates whether or not the schematic in memory feature node is a end node.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Specified by:
setEndNode in interface ISchematicInMemoryFeatureNodeFlags
Parameters:
isEndNode - The isEndNode (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.