com.esri.arcgis.schematic
Class ISchematicRelationshipRuleProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.schematic.ISchematicRelationshipRuleProxy
All Implemented Interfaces:
ISchematicRelationshipRule, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'ISchematicRelationshipRule'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that manage the generic Schematic Relationship rule.' 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 =

public class ISchematicRelationshipRuleProxy
extends com.esri.arcgis.interop.Dispatch
implements ISchematicRelationshipRule, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.schematic.ISchematicRelationshipRule
IID, IIDa1f60ebb_db3b_4e56_bab3_664af2faa23f
 
Constructor Summary
  ISchematicRelationshipRuleProxy()
          Deprecated. For internal use only
  ISchematicRelationshipRuleProxy(java.lang.Object obj)
          Deprecated.  
protected ISchematicRelationshipRuleProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  ISchematicRelationshipRuleProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected ISchematicRelationshipRuleProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 java.lang.String getDescription()
          Deprecated. Description of the Schematic Relationship rule.
 double getOffsetAngle()
          Deprecated. Angle of offset at start.
 double getOffsetDistance()
          Deprecated. Value of the offset distance.
 java.lang.String getRelationshipClassName()
          Deprecated. Relationship class name related to the Schematic Relationship rule.
 java.lang.String getRelationshipElementClassName()
          Deprecated. Relationship element class name related to the Schematic Relationship rule.
 java.lang.String getSourceElementClassName()
          Deprecated. Source element class name related to the Schematic Relationship rule.
 java.lang.String getTargetElementClassName()
          Deprecated. Target element class name related to the Schematic Relationship rule.
 boolean isAddRelationBetweenTargetAndSource()
          Deprecated. Indicates if the relation between target and source must be included in the diagram.
 boolean isAddRelationshipElement()
          Deprecated. Indicates if the relationship element must be included in the diagram.
 boolean isAddTargetElement()
          Deprecated. Indicates if the target element must be included in the diagram.
 boolean isInitializeTargetVertices()
          Deprecated. Indicates if vertices on the target must be initialized.
 boolean isReportSourceRelationOnTarget()
          Deprecated. Indicates if the source relation must be reported on the target.
 boolean isReportTargetRelationOnConnectedNodes()
          Deprecated. Indicates if the target relation must be reported on the connected nodes.
 boolean isReverseRelationshipLinkOrientation()
          Deprecated. Indicates if the relationship link orientation must be reversed.
 boolean isReverseTargetRelation()
          Deprecated. Indicates if the target relation must be reversed.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAddRelationBetweenTargetAndSource(boolean addRelationBetweenTargetAndSource)
          Deprecated. Indicates if the relation between target and source must be included in the diagram.
 void setAddRelationshipElement(boolean addRelationshipElement)
          Deprecated. Indicates if the relationship element must be included in the diagram.
 void setAddTargetElement(boolean addTargetElement)
          Deprecated. Indicates if the target element must be included in the diagram.
 void setDescription(java.lang.String description)
          Deprecated. Description of the Schematic Relationship rule.
 void setInitializeTargetVertices(boolean initializeTargetVertices)
          Deprecated. Indicates if vertices on the target must be initialized.
 void setOffsetAngle(double offsetAngle)
          Deprecated. Angle of offset at start.
 void setOffsetDistance(double offsetDistance)
          Deprecated. Value of the offset distance.
 void setRelationshipClassName(java.lang.String relationshipClassName)
          Deprecated. Relationship class name related to the Schematic Relationship rule.
 void setRelationshipElementClassName(java.lang.String relationshipClassName)
          Deprecated. Relationship element class name related to the Schematic Relationship rule.
 void setReportSourceRelationOnTarget(boolean reportSourceRelationOnTarget)
          Deprecated. Indicates if the source relation must be reported on the target.
 void setReportTargetRelationOnConnectedNodes(boolean reportTargetRelationOnConnectedNodes)
          Deprecated. Indicates if the target relation must be reported on the connected nodes.
 void setReverseRelationshipLinkOrientation(boolean reverseRelationshipLinkOrientation)
          Deprecated. Indicates if the relationship link orientation must be reversed.
 void setReverseTargetRelation(boolean reverseTargetRelation)
          Deprecated. Indicates if the target relation must be reversed.
 void setSourceElementClassName(java.lang.String sourceClassName)
          Deprecated. Source element class name related to the Schematic Relationship rule.
 void setTargetElementClassName(java.lang.String targetClassName)
          Deprecated. Target element class name related to the Schematic Relationship rule.
 
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
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

ISchematicRelationshipRuleProxy

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

ISchematicRelationshipRuleProxy

public ISchematicRelationshipRuleProxy()
Deprecated. 
For internal use only


ISchematicRelationshipRuleProxy

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

ISchematicRelationshipRuleProxy

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

ISchematicRelationshipRuleProxy

protected ISchematicRelationshipRuleProxy(java.lang.String CLSID,
                                          java.lang.String iid,
                                          java.lang.String host,
                                          com.esri.arcgis.interop.AuthInfo authInfo)
                                   throws java.io.IOException
Deprecated. 
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
Deprecated. 
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
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getDescription

public java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Description of the Schematic Relationship rule.

Specified by:
getDescription in interface ISchematicRelationshipRule
Returns:
The description
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDescription

public void setDescription(java.lang.String description)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Description of the Schematic Relationship rule.

Specified by:
setDescription in interface ISchematicRelationshipRule
Parameters:
description - The description (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipClassName

public java.lang.String getRelationshipClassName()
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
Relationship class name related to the Schematic Relationship rule.

Specified by:
getRelationshipClassName in interface ISchematicRelationshipRule
Returns:
The relationshipClassName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRelationshipClassName

public void setRelationshipClassName(java.lang.String relationshipClassName)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Relationship class name related to the Schematic Relationship rule.

Specified by:
setRelationshipClassName in interface ISchematicRelationshipRule
Parameters:
relationshipClassName - The relationshipClassName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSourceElementClassName

public java.lang.String getSourceElementClassName()
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
Source element class name related to the Schematic Relationship rule.

Specified by:
getSourceElementClassName in interface ISchematicRelationshipRule
Returns:
The sourceClassName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSourceElementClassName

public void setSourceElementClassName(java.lang.String sourceClassName)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Source element class name related to the Schematic Relationship rule.

Specified by:
setSourceElementClassName in interface ISchematicRelationshipRule
Parameters:
sourceClassName - The sourceClassName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTargetElementClassName

public java.lang.String getTargetElementClassName()
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
Target element class name related to the Schematic Relationship rule.

Specified by:
getTargetElementClassName in interface ISchematicRelationshipRule
Returns:
The targetClassName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setTargetElementClassName

public void setTargetElementClassName(java.lang.String targetClassName)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Target element class name related to the Schematic Relationship rule.

Specified by:
setTargetElementClassName in interface ISchematicRelationshipRule
Parameters:
targetClassName - The targetClassName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipElementClassName

public java.lang.String getRelationshipElementClassName()
                                                 throws java.io.IOException,
                                                        AutomationException
Deprecated. 
Relationship element class name related to the Schematic Relationship rule.

Specified by:
getRelationshipElementClassName in interface ISchematicRelationshipRule
Returns:
The relationshipClassName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRelationshipElementClassName

public void setRelationshipElementClassName(java.lang.String relationshipClassName)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Relationship element class name related to the Schematic Relationship rule.

Specified by:
setRelationshipElementClassName in interface ISchematicRelationshipRule
Parameters:
relationshipClassName - The relationshipClassName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAddTargetElement

public boolean isAddTargetElement()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if the target element must be included in the diagram.

Specified by:
isAddTargetElement in interface ISchematicRelationshipRule
Returns:
The addTargetElement
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAddTargetElement

public void setAddTargetElement(boolean addTargetElement)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Indicates if the target element must be included in the diagram.

Specified by:
setAddTargetElement in interface ISchematicRelationshipRule
Parameters:
addTargetElement - The addTargetElement (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAddRelationBetweenTargetAndSource

public boolean isAddRelationBetweenTargetAndSource()
                                            throws java.io.IOException,
                                                   AutomationException
Deprecated. 
Indicates if the relation between target and source must be included in the diagram.

Specified by:
isAddRelationBetweenTargetAndSource in interface ISchematicRelationshipRule
Returns:
The addRelationBetweenTargetAndSource
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAddRelationBetweenTargetAndSource

public void setAddRelationBetweenTargetAndSource(boolean addRelationBetweenTargetAndSource)
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
Indicates if the relation between target and source must be included in the diagram.

Specified by:
setAddRelationBetweenTargetAndSource in interface ISchematicRelationshipRule
Parameters:
addRelationBetweenTargetAndSource - The addRelationBetweenTargetAndSource (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isReverseTargetRelation

public boolean isReverseTargetRelation()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Indicates if the target relation must be reversed.

Specified by:
isReverseTargetRelation in interface ISchematicRelationshipRule
Returns:
The reverseTargetRelation
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReverseTargetRelation

public void setReverseTargetRelation(boolean reverseTargetRelation)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates if the target relation must be reversed.

Specified by:
setReverseTargetRelation in interface ISchematicRelationshipRule
Parameters:
reverseTargetRelation - The reverseTargetRelation (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInitializeTargetVertices

public void setInitializeTargetVertices(boolean initializeTargetVertices)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Indicates if vertices on the target must be initialized.

Specified by:
setInitializeTargetVertices in interface ISchematicRelationshipRule
Parameters:
initializeTargetVertices - The initializeTargetVertices (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isInitializeTargetVertices

public boolean isInitializeTargetVertices()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Indicates if vertices on the target must be initialized.

Specified by:
isInitializeTargetVertices in interface ISchematicRelationshipRule
Returns:
The initializeTargetVertices
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isReportSourceRelationOnTarget

public boolean isReportSourceRelationOnTarget()
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
Indicates if the source relation must be reported on the target.

Specified by:
isReportSourceRelationOnTarget in interface ISchematicRelationshipRule
Returns:
The reportSourceRelationOnTarget
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReportSourceRelationOnTarget

public void setReportSourceRelationOnTarget(boolean reportSourceRelationOnTarget)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Indicates if the source relation must be reported on the target.

Specified by:
setReportSourceRelationOnTarget in interface ISchematicRelationshipRule
Parameters:
reportSourceRelationOnTarget - The reportSourceRelationOnTarget (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isReportTargetRelationOnConnectedNodes

public boolean isReportTargetRelationOnConnectedNodes()
                                               throws java.io.IOException,
                                                      AutomationException
Deprecated. 
Indicates if the target relation must be reported on the connected nodes.

Specified by:
isReportTargetRelationOnConnectedNodes in interface ISchematicRelationshipRule
Returns:
The reportTargetRelationOnConnectedNodes
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReportTargetRelationOnConnectedNodes

public void setReportTargetRelationOnConnectedNodes(boolean reportTargetRelationOnConnectedNodes)
                                             throws java.io.IOException,
                                                    AutomationException
Deprecated. 
Indicates if the target relation must be reported on the connected nodes.

Specified by:
setReportTargetRelationOnConnectedNodes in interface ISchematicRelationshipRule
Parameters:
reportTargetRelationOnConnectedNodes - The reportTargetRelationOnConnectedNodes (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAddRelationshipElement

public boolean isAddRelationshipElement()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Indicates if the relationship element must be included in the diagram.

Specified by:
isAddRelationshipElement in interface ISchematicRelationshipRule
Returns:
The addRelationshipElement
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAddRelationshipElement

public void setAddRelationshipElement(boolean addRelationshipElement)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Indicates if the relationship element must be included in the diagram.

Specified by:
setAddRelationshipElement in interface ISchematicRelationshipRule
Parameters:
addRelationshipElement - The addRelationshipElement (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isReverseRelationshipLinkOrientation

public boolean isReverseRelationshipLinkOrientation()
                                             throws java.io.IOException,
                                                    AutomationException
Deprecated. 
Indicates if the relationship link orientation must be reversed.

Specified by:
isReverseRelationshipLinkOrientation in interface ISchematicRelationshipRule
Returns:
The reverseRelationshipLinkOrientation
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setReverseRelationshipLinkOrientation

public void setReverseRelationshipLinkOrientation(boolean reverseRelationshipLinkOrientation)
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
Indicates if the relationship link orientation must be reversed.

Specified by:
setReverseRelationshipLinkOrientation in interface ISchematicRelationshipRule
Parameters:
reverseRelationshipLinkOrientation - The reverseRelationshipLinkOrientation (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOffsetDistance

public double getOffsetDistance()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Value of the offset distance.

Specified by:
getOffsetDistance in interface ISchematicRelationshipRule
Returns:
The offsetDistance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOffsetDistance

public void setOffsetDistance(double offsetDistance)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Value of the offset distance.

Specified by:
setOffsetDistance in interface ISchematicRelationshipRule
Parameters:
offsetDistance - The offsetDistance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOffsetAngle

public double getOffsetAngle()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Angle of offset at start.

Specified by:
getOffsetAngle in interface ISchematicRelationshipRule
Returns:
The offsetAngle
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOffsetAngle

public void setOffsetAngle(double offsetAngle)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Angle of offset at start.

Specified by:
setOffsetAngle in interface ISchematicRelationshipRule
Parameters:
offsetAngle - The offsetAngle (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.