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, java.io.Externalizable, java.io.Serializable

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

Internal use class Proxy for COM Interface 'ISchematicTarget'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriSchematicControls.olb'

Description: 'Provides access to members that control the Schematic Layer target; that is the layer related to the active schematic diagram.' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.schematiccontrols.ISchematicTarget
IID, IIDbf024dbc_2abe_4962_9491_4ffc947c8e77
 
Constructor Summary
  ISchematicTargetProxy()
          For internal use only
  ISchematicTargetProxy(java.lang.Object obj)
           
protected ISchematicTargetProxy(java.lang.Object obj, java.lang.String iid)
           
  ISchematicTargetProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ISchematicTargetProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.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(java.lang.String iidStr, java.lang.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

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

ISchematicTargetProxy

public ISchematicTargetProxy(java.lang.String CLSID,
                             java.lang.String host,
                             com.esri.arcgis.interop.AuthInfo authInfo)
                      throws java.net.UnknownHostException,
                             java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

ISchematicTargetProxy

public ISchematicTargetProxy()
For internal use only


ISchematicTargetProxy

public ISchematicTargetProxy(java.lang.Object obj)
                      throws java.io.IOException
Throws:
java.io.IOException

ISchematicTargetProxy

protected ISchematicTargetProxy(java.lang.Object obj,
                                java.lang.String iid)
                         throws java.io.IOException
Throws:
java.io.IOException

ISchematicTargetProxy

protected ISchematicTargetProxy(java.lang.String CLSID,
                                java.lang.String iid,
                                java.lang.String host,
                                com.esri.arcgis.interop.AuthInfo authInfo)
                         throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

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

removeListener

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

setSchematicTargetByRef

public void setSchematicTargetByRef(ISchematicLayer ppSchematicLayer)
                             throws java.io.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:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicTarget

public ISchematicLayer getSchematicTarget()
                                   throws java.io.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:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isChangeTargetWithFocusMap

public boolean isChangeTargetWithFocusMap()
                                   throws java.io.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:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setChangeTargetWithFocusMap

public void setChangeTargetWithFocusMap(boolean pChangeTarget)
                                 throws java.io.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:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.