|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISchematicDiagram
Provides access to members that control the schematic diagram.
A schematic diagram is a set of schematic features (nodes, links, nodes on links, and sublinks) that has been generated using the Generate New Diagram command in ArcMap, the Create Diagram GP tool, or the ArcGIS Schematics API. It is displayed in a schematic layer, which is a composite layer composed of feature layers based on the schematic feature classes associated with the schematic diagram template. The content, symbology, and the way the schematic diagram is generated and displayed is configured in its schematic diagram class. A schematic diagram is stored in a geodatabase in a schematic diagram container; that is, a schematic dataset or a schematic folder of the schematic dataset.
Method Summary | |
---|---|
void |
alterBuilderPropertySet(IPropertySet propertySet)
Changes the builder PropertySet related to the schematic diagram with the new specified builder PropertySet. |
void |
alterPropertySet(IPropertySet propertySet)
Changes the Schematic diagram PropertySet with the new specified diagram PropertySet. |
IPropertySet |
getBuilderPropertySet()
Builder PropertySet related to the schematic diagram. |
Date |
getCreationDate()
Creation date of the schematic diagram. |
String |
getCreator()
Name of the schematic diagram creator. |
Date |
getLastModificationDate()
Last modification date of the schematic diagram. |
Date |
getLastUpdateDate()
Last updating date of the schematic diagram. |
String |
getModifiedBy()
Name of the user that modified the schematic diagram. |
String |
getName()
Name of the schematic diagram. |
IPropertySet |
getPropertySet()
PropertySet of the schematic diagram. |
ISchematicDiagramClass |
getSchematicDiagramClass()
Schematic diagram class related to the schematic diagram. |
ISchematicDiagramContainer |
getSchematicDiagramContainer()
Schematic diagram container related to the schematic diagram. |
String |
getUpdatedBy()
Name of the last user that updated the schematic diagram. |
String |
getVersion()
Version of the database used to create the schematic diagram. |
void |
setCreationDate(Date date)
Creation date of the schematic diagram. |
void |
setCreator(String name)
Name of the schematic diagram creator. |
void |
setLastModificationDate(Date date)
Last modification date of the schematic diagram. |
void |
setLastUpdateDate(Date date)
Last updating date of the schematic diagram. |
void |
setModifiedBy(String name)
Name of the user that modified the schematic diagram. |
void |
setName(String name)
Name of the schematic diagram. |
void |
setSchematicDiagramContainerByRef(ISchematicDiagramContainer diagramContainer)
Schematic diagram container related to the schematic diagram. |
void |
setUpdatedBy(String name)
Name of the last user that updated the schematic diagram. |
void |
setVersion(String versionName)
Version of the database used to create the schematic diagram. |
Methods inherited from interface com.esri.arcgis.geodatabase.IObject |
---|
esri_getClass |
Methods inherited from interface com.esri.arcgis.geodatabase.IRow |
---|
delete, getOID, getTable, isHasOID, store |
Methods inherited from interface com.esri.arcgis.geodatabase.IRowBuffer |
---|
getFields, getValue, setValue |
Method Detail |
---|
ISchematicDiagramClass getSchematicDiagramClass() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISchematicDiagramContainer getSchematicDiagramContainer() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSchematicDiagramContainerByRef(ISchematicDiagramContainer diagramContainer) throws IOException, AutomationException
diagramContainer
- A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getName() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setName(String name) throws IOException, AutomationException
Schematics enforces the uniqueness of the schematic diagram name regarding:
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Date getCreationDate() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCreationDate(Date date) throws IOException, AutomationException
date
- The date (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Date getLastUpdateDate() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLastUpdateDate(Date date) throws IOException, AutomationException
date
- The date (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getVersion() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setVersion(String versionName) throws IOException, AutomationException
versionName
- The versionName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getCreator() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCreator(String name) throws IOException, AutomationException
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getUpdatedBy() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUpdatedBy(String name) throws IOException, AutomationException
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IPropertySet getBuilderPropertySet() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void alterBuilderPropertySet(IPropertySet propertySet) throws IOException, AutomationException
propertySet
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IPropertySet getPropertySet() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void alterPropertySet(IPropertySet propertySet) throws IOException, AutomationException
propertySet
- A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Date getLastModificationDate() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLastModificationDate(Date date) throws IOException, AutomationException
date
- The date (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getModifiedBy() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setModifiedBy(String name) throws IOException, AutomationException
name
- The name (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 |