|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISchematicAlgorithm
Provides access to members that control the schematic algorithm.
ISchematicAlgorithmSheet,
ISchematicAlgorithmParameters,
ISchematicAlgorithmPage| Method Summary | |
|---|---|
void |
execute(INgView view,
INgCancelTracker tracker)
Executes the schematic algorithm. |
String |
getAlgorithmCLSID()
CLSID of the schematic algorithm. |
String |
getLabel()
Label for the schematic algorithm that displays in the Layout Task dropdown list. |
INgProject |
getProject()
Project the schematic algorithm is related to. |
void |
initialize(INgProject wrk)
Initializes the schematic algorithm for the specified project. |
boolean |
isAvailable()
Indicates if the schematic algorithm is available from the Layout Task dropdown list. |
boolean |
isEnabled(INgView view)
Indicates if the schematic algorithm is enabled. |
void |
setAvailable(boolean pVal)
Indicates if the schematic algorithm is available from the Layout Task dropdown list. |
void |
setLabel(String pVal)
Label for the schematic algorithm that displays in the Layout Task dropdown list. |
| Method Detail |
|---|
void execute(INgView view,
INgCancelTracker tracker)
throws IOException,
AutomationException
view - A reference to a com.esri.arcgis.schematic.INgView (in, optional, pass 0 if not required)tracker - A reference to a com.esri.arcgis.schematic.INgCancelTracker (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isEnabled(INgView view)
throws IOException,
AutomationException
view - A reference to a com.esri.arcgis.schematic.INgView (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isAvailable()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAvailable(boolean pVal)
throws IOException,
AutomationException
pVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getLabel()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLabel(String pVal)
throws IOException,
AutomationException
pVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void initialize(INgProject wrk)
throws IOException,
AutomationException
wrk - A reference to a com.esri.arcgis.schematic.INgProject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getAlgorithmCLSID()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
INgProject getProject()
throws IOException,
AutomationException
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 | ||||||||