|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.schematiccontrols.EngineSchematicEnvironment
public class EngineSchematicEnvironment
Schematic engine environment (singleton).
| Constructor Summary | |
|---|---|
EngineSchematicEnvironment()
Constructs a EngineSchematicEnvironment using ArcGIS Engine. |
|
EngineSchematicEnvironment(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. EngineSchematicEnvironment theEngineSchematicEnvironment = (EngineSchematicEnvironment) obj; |
|
| Method Summary | |
|---|---|
ISchematicLayer |
displayDiagram(ISchematicDiagram schematicDiagram,
IMap[] map)
Helper to display a diagram. |
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
ISchematicAlgorithm |
getCurrentLayout()
Active schematic layout in the Layout Task dropdown list. |
ISchematicAlgorithm |
getCurrentTrace()
Active schematic trace task in the Trace Task dropdown list. |
ISchematicLayer |
getSchematicTarget()
Current schematic layer target; that is, schematic layer related to the current active schematic diagram. |
int |
hashCode()
the hashcode for this object |
boolean |
isChangeTargetWithFocusMap()
Indicates if the schematic layer target changes when the focus map changes; that is, when the active data frame changes. |
boolean |
isMultiViews()
Indicates if we want to display the diagrams in new windows. |
void |
setChangeTargetWithFocusMap(boolean pChangeTarget)
Indicates if the schematic layer target changes when the focus map changes; that is, when the active data frame changes. |
void |
setCurrentLayoutByRef(ISchematicAlgorithm schematicAlgorithm)
Active schematic layout in the Layout Task dropdown list. |
void |
setCurrentTraceByRef(ISchematicAlgorithm schematicAlgorithm)
Active schematic trace task in the Trace Task dropdown list. |
void |
setMultiViews(boolean multiViews)
Indicates if we want to display the diagrams in new windows. |
void |
setSchematicTargetByRef(ISchematicLayer ppSchematicLayer)
Current schematic layer target; that is, schematic layer related to the current active schematic diagram. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public EngineSchematicEnvironment()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public EngineSchematicEnvironment(Object obj)
throws IOException
EngineSchematicEnvironment theEngineSchematicEnvironment = (EngineSchematicEnvironment) obj;
obj to EngineSchematicEnvironment.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setSchematicTargetByRef(ISchematicLayer ppSchematicLayer)
throws IOException,
AutomationException
setSchematicTargetByRef in interface ISchematicTargetppSchematicLayer - A reference to a com.esri.arcgis.schematic.ISchematicLayer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicLayer getSchematicTarget()
throws IOException,
AutomationException
getSchematicTarget in interface ISchematicTargetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isChangeTargetWithFocusMap()
throws IOException,
AutomationException
isChangeTargetWithFocusMap in interface ISchematicTargetIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setChangeTargetWithFocusMap(boolean pChangeTarget)
throws IOException,
AutomationException
setChangeTargetWithFocusMap in interface ISchematicTargetpChangeTarget - The pChangeTarget (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicAlgorithm getCurrentLayout()
throws IOException,
AutomationException
getCurrentLayout in interface ISchematicLayoutMgrIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentLayoutByRef(ISchematicAlgorithm schematicAlgorithm)
throws IOException,
AutomationException
setCurrentLayoutByRef in interface ISchematicLayoutMgrschematicAlgorithm - A reference to a com.esri.arcgis.schematic.ISchematicAlgorithm (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicAlgorithm getCurrentTrace()
throws IOException,
AutomationException
getCurrentTrace in interface ISchematicNetworkAnalystMgrIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCurrentTraceByRef(ISchematicAlgorithm schematicAlgorithm)
throws IOException,
AutomationException
setCurrentTraceByRef in interface ISchematicNetworkAnalystMgrschematicAlgorithm - A reference to a com.esri.arcgis.schematic.ISchematicAlgorithm (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicLayer displayDiagram(ISchematicDiagram schematicDiagram,
IMap[] map)
throws IOException,
AutomationException
displayDiagram in interface ISchematicDisplayDiagramHelperschematicDiagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in)map - A reference to a com.esri.arcgis.carto.IMap (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMultiViews(boolean multiViews)
throws IOException,
AutomationException
setMultiViews in interface ISchematicDisplayDiagramHelpermultiViews - The multiViews (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isMultiViews()
throws IOException,
AutomationException
isMultiViews in interface ISchematicDisplayDiagramHelperIOException - 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 | ||||||||