|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface INetworkUpdate
Provides access to members that start and end sessions for updating the attributes, schema, and topology of the network.
INetworkUpdate
,
IForwardStar
,
IGraph
,
INetworkClass.getNetworkAncillaryRole()
,
INetworkWorkspace
,
INetworkClass.getGeometricNetwork()
,
INetworkClass.getFieldToWeightMapping(int)
,
IUtilityNetwork
,
INetwork
Method Summary | |
---|---|
boolean |
isAttributesBeingUpdated()
Indicates if the attributes of the network are currently being updated. |
boolean |
isSchemaBeingUpdated()
Indicates if the schema of the network is currently being updated. |
boolean |
isTopologyBeingUpdated()
Indicates if the topology of the network is currently being updated. |
void |
startAttributesUpdating()
Starts a session for updating the attributes of the network. |
void |
startSchemaUpdating()
Starts a session for updating the schema of the network. |
void |
startTopologyUpdating()
Starts a session for updating the topology of the network. |
void |
stopAttributesUpdating()
Ends the session for updating the attributes of the network. |
void |
stopSchemaUpdating()
Ends the session for updating the schema for the network. |
void |
stopTopologyUpdating()
Ends the session for updating the topology of the network. |
Method Detail |
---|
void startSchemaUpdating() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void stopSchemaUpdating() throws IOException, AutomationException
StopSchemaUpdating is run to close an updating session on the schema that started with StartSchemaUpdating. Do not run this method if you did not begin editing the schema by executing StartSchemaUpdating. Methods in the INetSchemaEdit interface can not be executed once StopSchemaUpdating has been executed.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isSchemaBeingUpdated() throws IOException, AutomationException
IsSchemaBeingUpdated identifies whether there is an open updating session on the schema. This updating session is necessary to execute the methods in INetSchemaEdit and can be opened by executing the StartSchemaUpdating method.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void startTopologyUpdating() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void stopTopologyUpdating() throws IOException, AutomationException
StopTopologyUpdating is run to close an updating session on the topology that started with StartTopologyUpdating. Do not run this method if you did not begin updating the topology by executing StartTopologyUpdating. Methods in the INetTopologyEdit interface can not be executed once StopTopologyUpdating has been executed.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isTopologyBeingUpdated() throws IOException, AutomationException
IsTopologyBeingUpdated identifies whether there is an open updating session on the topology of a logical network. This updating session is necessary to execute the methods in INetTopologyEdit and can be opened by executing the StartTopologyUpdating method.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void startAttributesUpdating() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void stopAttributesUpdating() throws IOException, AutomationException
StopAttributesUpdating is run to close an updating session on the attributes that started with StartAttributesUpdating. Do not run this method if you did not begin updating the attributes by executing StartAttributesUpdating. Methods in the INetAttributesEdit interface can not be executed once StopAttributesUpdating has been executed.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAttributesBeingUpdated() throws IOException, AutomationException
IsAttributesBeingUpdated identifies whether there is an open updating session on the attrbiutes of a logical network. This updating session is necessary to execute the methods in INetAttributesEdit and can be opened by executing the StartAttributesUpdating method.
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 |