|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISchematicRelationshipRule
Provides access to members that manage the generic Schematic Relationship rule.
| Method Summary | |
|---|---|
String |
getDescription()
Description of the Schematic Relationship rule. |
double |
getOffsetAngle()
Angle of offset at start. |
double |
getOffsetDistance()
Value of the offset distance. |
String |
getRelationshipClassName()
Relationship class name related to the Schematic Relationship rule. |
String |
getRelationshipElementClassName()
Relationship element class name related to the Schematic Relationship rule. |
String |
getSourceElementClassName()
Source element class name related to the Schematic Relationship rule. |
String |
getTargetElementClassName()
Target element class name related to the Schematic Relationship rule. |
boolean |
isAddRelationBetweenTargetAndSource()
Indicates if the relation between target and source must be included in the diagram. |
boolean |
isAddRelationshipElement()
Indicates if the relationship element must be included in the diagram. |
boolean |
isAddTargetElement()
Indicates if the target element must be included in the diagram. |
boolean |
isInitializeTargetVertices()
Indicates if vertices on the target must be initialized. |
boolean |
isReportSourceRelationOnTarget()
Indicates if the source relation must be reported on the target. |
boolean |
isReportTargetRelationOnConnectedNodes()
Indicates if the target relation must be reported on the connected nodes. |
boolean |
isReverseRelationshipLinkOrientation()
Indicates if the relationship link orientation must be reversed. |
boolean |
isReverseTargetRelation()
Indicates if the target relation must be reversed. |
void |
setAddRelationBetweenTargetAndSource(boolean addRelationBetweenTargetAndSource)
Indicates if the relation between target and source must be included in the diagram. |
void |
setAddRelationshipElement(boolean addRelationshipElement)
Indicates if the relationship element must be included in the diagram. |
void |
setAddTargetElement(boolean addTargetElement)
Indicates if the target element must be included in the diagram. |
void |
setDescription(String description)
Description of the Schematic Relationship rule. |
void |
setInitializeTargetVertices(boolean initializeTargetVertices)
Indicates if vertices on the target must be initialized. |
void |
setOffsetAngle(double offsetAngle)
Angle of offset at start. |
void |
setOffsetDistance(double offsetDistance)
Value of the offset distance. |
void |
setRelationshipClassName(String relationshipClassName)
Relationship class name related to the Schematic Relationship rule. |
void |
setRelationshipElementClassName(String relationshipClassName)
Relationship element class name related to the Schematic Relationship rule. |
void |
setReportSourceRelationOnTarget(boolean reportSourceRelationOnTarget)
Indicates if the source relation must be reported on the target. |
void |
setReportTargetRelationOnConnectedNodes(boolean reportTargetRelationOnConnectedNodes)
Indicates if the target relation must be reported on the connected nodes. |
void |
setReverseRelationshipLinkOrientation(boolean reverseRelationshipLinkOrientation)
Indicates if the relationship link orientation must be reversed. |
void |
setReverseTargetRelation(boolean reverseTargetRelation)
Indicates if the target relation must be reversed. |
void |
setSourceElementClassName(String sourceClassName)
Source element class name related to the Schematic Relationship rule. |
void |
setTargetElementClassName(String targetClassName)
Target element class name related to the Schematic Relationship rule. |
| Method Detail |
|---|
String getDescription()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDescription(String description)
throws IOException,
AutomationException
description - The description (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getRelationshipClassName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRelationshipClassName(String relationshipClassName)
throws IOException,
AutomationException
relationshipClassName - The relationshipClassName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getSourceElementClassName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSourceElementClassName(String sourceClassName)
throws IOException,
AutomationException
sourceClassName - The sourceClassName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getTargetElementClassName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTargetElementClassName(String targetClassName)
throws IOException,
AutomationException
targetClassName - The targetClassName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getRelationshipElementClassName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setRelationshipElementClassName(String relationshipClassName)
throws IOException,
AutomationException
relationshipClassName - The relationshipClassName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isAddTargetElement()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAddTargetElement(boolean addTargetElement)
throws IOException,
AutomationException
addTargetElement - The addTargetElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isAddRelationBetweenTargetAndSource()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAddRelationBetweenTargetAndSource(boolean addRelationBetweenTargetAndSource)
throws IOException,
AutomationException
addRelationBetweenTargetAndSource - The addRelationBetweenTargetAndSource (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isReverseTargetRelation()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setReverseTargetRelation(boolean reverseTargetRelation)
throws IOException,
AutomationException
reverseTargetRelation - The reverseTargetRelation (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInitializeTargetVertices(boolean initializeTargetVertices)
throws IOException,
AutomationException
initializeTargetVertices - The initializeTargetVertices (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isInitializeTargetVertices()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isReportSourceRelationOnTarget()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setReportSourceRelationOnTarget(boolean reportSourceRelationOnTarget)
throws IOException,
AutomationException
reportSourceRelationOnTarget - The reportSourceRelationOnTarget (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isReportTargetRelationOnConnectedNodes()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setReportTargetRelationOnConnectedNodes(boolean reportTargetRelationOnConnectedNodes)
throws IOException,
AutomationException
reportTargetRelationOnConnectedNodes - The reportTargetRelationOnConnectedNodes (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isAddRelationshipElement()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAddRelationshipElement(boolean addRelationshipElement)
throws IOException,
AutomationException
addRelationshipElement - The addRelationshipElement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isReverseRelationshipLinkOrientation()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setReverseRelationshipLinkOrientation(boolean reverseRelationshipLinkOrientation)
throws IOException,
AutomationException
reverseRelationshipLinkOrientation - The reverseRelationshipLinkOrientation (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getOffsetDistance()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOffsetDistance(double offsetDistance)
throws IOException,
AutomationException
offsetDistance - The offsetDistance (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getOffsetAngle()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOffsetAngle(double offsetAngle)
throws IOException,
AutomationException
offsetAngle - The offsetAngle (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 | ||||||||