com.esri.arcgis.schematiccontrols
Class ISchematicTargetProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.schematiccontrols.ISchematicTargetProxy
All Implemented Interfaces:
ISchematicTarget, Externalizable, Serializable

public class ISchematicTargetProxy
extends com.esri.arcgis.interop.Dispatch
implements ISchematicTarget, Serializable

Provides access to members that control the Schematic Layer target; that is the layer related to the active schematic diagram.

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
  ISchematicTargetProxy()
           
  ISchematicTargetProxy(Object obj)
           
protected ISchematicTargetProxy(Object obj, String iid)
           
 
Method Summary
 void addListener(String iidStr, Object theListener, Object theSource)
           
 ISchematicLayer getSchematicTarget()
          Current schematic layer target; that is, schematic layer related to the current active schematic diagram.
 boolean isChangeTargetWithFocusMap()
          Indicates if the schematic layer target changes when the focus map changes; that is, when the active data frame changes.
 void removeListener(String iidStr, Object theListener)
           
 void setChangeTargetWithFocusMap(boolean pChangeTarget)
          Indicates if the schematic layer target changes when the focus map changes; that is, when the active data frame changes.
 void setSchematicTargetByRef(ISchematicLayer ppSchematicLayer)
          Current schematic layer target; that is, schematic layer related to the current active schematic diagram.
 
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

ISchematicTargetProxy

public ISchematicTargetProxy()

ISchematicTargetProxy

public ISchematicTargetProxy(Object obj)
                      throws IOException
Throws:
IOException

ISchematicTargetProxy

protected ISchematicTargetProxy(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

setSchematicTargetByRef

public void setSchematicTargetByRef(ISchematicLayer ppSchematicLayer)
                             throws IOException,
                                    AutomationException
Current schematic layer target; that is, schematic layer related to the current active schematic diagram.

Specified by:
setSchematicTargetByRef in interface ISchematicTarget
Parameters:
ppSchematicLayer - A reference to a com.esri.arcgis.schematic.ISchematicLayer (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicTarget

public ISchematicLayer getSchematicTarget()
                                   throws IOException,
                                          AutomationException
Current schematic layer target; that is, schematic layer related to the current active schematic diagram.

Specified by:
getSchematicTarget in interface ISchematicTarget
Returns:
A reference to a com.esri.arcgis.schematic.ISchematicLayer
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isChangeTargetWithFocusMap

public boolean isChangeTargetWithFocusMap()
                                   throws IOException,
                                          AutomationException
Indicates if the schematic layer target changes when the focus map changes; that is, when the active data frame changes.

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

setChangeTargetWithFocusMap

public void setChangeTargetWithFocusMap(boolean pChangeTarget)
                                 throws IOException,
                                        AutomationException
Indicates if the schematic layer target changes when the focus map changes; that is, when the active data frame changes.

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