|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISchematicSpatialQueryRule
Provides access to members that manage the generic Schematic Spatial Query rule.
Method Summary | |
---|---|
double |
getBufferDistance()
Spatial buffer distance of the Schematic Spatial Query rule. |
int |
getBufferUnits()
Spatial buffer units of the Schematic Spatial Query rule. |
String |
getDescription()
Description of the Schematic Spatial Query rule. |
String |
getRelationshipElementClassName()
Relationship element class name related to the Schematic Relationship rule. |
int |
getSearchMethod()
List of the target element class names. |
String |
getSourceElementClassName()
Source element class name related to the Schematic Spatial Query rule. |
Object |
getTargetElementClassNames()
List of the target element class names. |
boolean |
isAddElements()
Indicates if the elements detected by the Schematic Spatial Query rule must be included in the diagram. |
boolean |
isAddRelationshipElement()
Indicates if the relationship element must be included in the diagram. |
boolean |
isBufferUsed()
Indicates if the Schematic Spatial Query rule uses a spatial buffer. |
boolean |
isKeepVertices()
Indicates if the Schematic Spatial Query rule keeps the links vertices. |
boolean |
isRelateConnectedNodes()
Indicates if the relation must be reported on the origin and end nodes of links when schematic links are returned by the Schematic Spatial Query rule. |
boolean |
isRelateElements()
Indicates if a relation between elements must be initialized. |
boolean |
isReverseRelation()
Indicates if the relation between elements must be reversed. |
boolean |
isReverseRelationshipLinkOrientation()
Indicates if the relationship link orientation must be reversed. |
void |
setAddElements(boolean addElements)
Indicates if the elements detected by the Schematic Spatial Query rule must be included in the diagram. |
void |
setAddRelationshipElement(boolean addRelationshipElement)
Indicates if the relationship element must be included in the diagram. |
void |
setBufferDistance(double bufferDistance)
Spatial buffer distance of the Schematic Spatial Query rule. |
void |
setBufferUnits(int bufferUnits)
Spatial buffer units of the Schematic Spatial Query rule. |
void |
setBufferUsed(boolean bufferUsed)
Indicates if the Schematic Spatial Query rule uses a spatial buffer. |
void |
setDescription(String description)
Description of the Schematic Spatial Query rule. |
void |
setKeepVertices(boolean keepVertices)
Indicates if the Schematic Spatial Query rule keeps the links vertices. |
void |
setRelateConnectedNodes(boolean relateConnectedNodes)
Indicates if the relation must be reported on the origin and end nodes of links when schematic links are returned by the Schematic Spatial Query rule. |
void |
setRelateElements(boolean relateElements)
Indicates if a relation between elements must be initialized. |
void |
setRelationshipElementClassName(String relationshipClassName)
Relationship element class name related to the Schematic Relationship rule. |
void |
setReverseRelation(boolean reverseTRelation)
Indicates if the relation between elements must be reversed. |
void |
setReverseRelationshipLinkOrientation(boolean reverseRelationshipLinkOrientation)
Indicates if the relationship link orientation must be reversed. |
void |
setSearchMethod(int searchMethod)
List of the target element class names. |
void |
setSourceElementClassName(String sourceClassName)
Source element class name related to the Schematic Spatial Query rule. |
void |
setTargetElementClassNames(Object names)
List of the target element class names. |
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 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.Object getTargetElementClassNames() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTargetElementClassNames(Object names) throws IOException, AutomationException
names
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getSearchMethod() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSearchMethod(int searchMethod) throws IOException, AutomationException
searchMethod
- A com.esri.arcgis.schematic.esriSchematicSpatialQueryRuleSearchMethod constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isKeepVertices() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setKeepVertices(boolean keepVertices) throws IOException, AutomationException
keepVertices
- The keepVertices (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isBufferUsed() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBufferUsed(boolean bufferUsed) throws IOException, AutomationException
bufferUsed
- The bufferUsed (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getBufferDistance() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBufferDistance(double bufferDistance) throws IOException, AutomationException
bufferDistance
- The bufferDistance (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getBufferUnits() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBufferUnits(int bufferUnits) throws IOException, AutomationException
bufferUnits
- A com.esri.arcgis.system.esriUnits constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAddElements() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAddElements(boolean addElements) throws IOException, AutomationException
addElements
- The addElements (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isRelateElements() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRelateElements(boolean relateElements) throws IOException, AutomationException
relateElements
- The relateElements (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isReverseRelation() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setReverseRelation(boolean reverseTRelation) throws IOException, AutomationException
reverseTRelation
- The reverseTRelation (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isRelateConnectedNodes() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRelateConnectedNodes(boolean relateConnectedNodes) throws IOException, AutomationException
relateConnectedNodes
- The relateConnectedNodes (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 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.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |