|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISchematicInMemoryDiagram
Provides access to members that manage the schematic in memory diagram.
| Method Summary | |
|---|---|
String |
getName()
Name of the schematic in memory diagram. |
ISchematicDiagram |
getSchematicDiagram()
The schematic diagram relative to the schematic in memory diagram. |
ISchematicDiagramClass |
getSchematicDiagramClass()
The schematic diagram class the schematic in memory diagram belongs to. |
ISchematicInMemoryFeature |
getSchematicInMemoryFeatureByType(int elementType,
String name)
Finds a schematic in memory feature referenced by the specified name and the specified element type within the schematic in memory net feature. |
IEnumSchematicInMemoryFeature |
getSchematicInMemoryFeatures()
Schematic in memory features enumeration within the schematic in memory diagram. |
IEnumSchematicInMemoryFeature |
getSchematicInMemoryFeaturesByClass(ISchematicElementClass schematicElementClass)
Finds a schematic in memory features enumeration by the specified schematic element class within the schematic in memory net feature. |
IEnumSchematicInMemoryFeature |
getSchematicInMemoryFeaturesByType(int elementType)
Finds a schematic in memory features enumeration by the specified element type within the schematic in memory net feature. |
boolean |
isHasChanged()
Indicates if the schematic in memory diagram has changed in the current session. |
boolean |
isLayoutHasChanged()
Indicates if the saved layout of the schematic diagram is no more the initial layout. |
void |
refresh()
Refreshes the schematic in memory diagram. |
void |
save(ILayer layer)
Saves the schematic in memory diagram. |
void |
setHasChanged(boolean hasChanged)
Indicates if the schematic in memory diagram has changed in the current session. |
void |
setLayoutHasChanged(boolean layoutHasChanged)
Indicates if the saved layout of the schematic diagram is no more the initial layout. |
| Method Detail |
|---|
String getName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicDiagram getSchematicDiagram()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicDiagramClass getSchematicDiagramClass()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void save(ILayer layer)
throws IOException,
AutomationException
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void refresh()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumSchematicInMemoryFeature getSchematicInMemoryFeatures()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicInMemoryFeature getSchematicInMemoryFeatureByType(int elementType,
String name)
throws IOException,
AutomationException
elementType - A com.esri.arcgis.schematic.esriSchematicElementType constant (in)name - The name (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumSchematicInMemoryFeature getSchematicInMemoryFeaturesByType(int elementType)
throws IOException,
AutomationException
elementType - A com.esri.arcgis.schematic.esriSchematicElementType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumSchematicInMemoryFeature getSchematicInMemoryFeaturesByClass(ISchematicElementClass schematicElementClass)
throws IOException,
AutomationException
schematicElementClass - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isHasChanged()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setHasChanged(boolean hasChanged)
throws IOException,
AutomationException
hasChanged - The hasChanged (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isLayoutHasChanged()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLayoutHasChanged(boolean layoutHasChanged)
throws IOException,
AutomationException
layoutHasChanged - The layoutHasChanged (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 | ||||||||