|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISchematicCollapseRelatedElementsRule
Provides access to members that manage the Collapse Related Elements rule.
The Collapse Related Elements rule allows you to get schematic diagrams in which all schematic elements that are related to some particular parent nodes implemented by a given node schematic element class have been collapsed and after the links that connected these collapsed schematic elements have been reconnected on their parent nodes so the topology is preserved. The collapsed elements are schematic elements in relation to the parent schematic nodes. These relations result from a Relationship rule, a Spatial Query, or relations stored in the schematic dataset that have been specified using the PEN and PTN predefined attributes.
Method Summary | |
---|---|
String |
getDescription()
Description of the Schematic Collapse Related Elements rule. |
String |
getExtendedCriteriaName()
Name of the extended criteria. |
String |
getNodeClassName()
Name of the schematic node element class related to the Schematic Collapse Related Elements rule; that is, name of the schematic node element class to collapse. |
String |
getWhereClause()
Where clause used on associated feature to filter the schematic elements to collapse. |
boolean |
isExtendedCriteriaUsed()
Indicates if additional extended criteria is used. |
boolean |
isKeepVertices()
Indicates if the Schematic Collapse Related Elements rule keeps the links vertices. |
void |
setDescription(String description)
Description of the Schematic Collapse Related Elements rule. |
void |
setExtendedCriteriaName(String extendedCriteriaName)
Name of the extended criteria. |
void |
setExtendedCriteriaUsed(boolean extendedCriteriaUsed)
Indicates if additional extended criteria is used. |
void |
setKeepVertices(boolean keepVertices)
Indicates if the Schematic Collapse Related Elements rule keeps the links vertices. |
void |
setNodeClassName(String nodeClassName)
Name of the schematic node element class related to the Schematic Collapse Related Elements rule; that is, name of the schematic node element class to collapse. |
void |
setWhereClause(String whereClause)
Where clause used on associated feature to filter the schematic elements to collapse. |
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 getNodeClassName() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNodeClassName(String nodeClassName) throws IOException, AutomationException
nodeClassName
- The nodeClassName (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.String getWhereClause() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setWhereClause(String whereClause) throws IOException, AutomationException
whereClause
- The whereClause (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isExtendedCriteriaUsed() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExtendedCriteriaUsed(boolean extendedCriteriaUsed) throws IOException, AutomationException
extendedCriteriaUsed
- The extendedCriteriaUsed (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getExtendedCriteriaName() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setExtendedCriteriaName(String extendedCriteriaName) throws IOException, AutomationException
An extended criteria for the Collapse Related Features rule is a component that implements the ISchematicCollapseRelatedElementsExtended interface.
extendedCriteriaName
- The extendedCriteriaName (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 |