|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setSchematicTargetByRef(ISchematicLayer ppSchematicLayer) throws IOException, AutomationException
setSchematicTargetByRef
in interface ISchematicTarget
ppSchematicLayer
- 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 ISchematicTarget
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isChangeTargetWithFocusMap() throws IOException, AutomationException
isChangeTargetWithFocusMap
in interface ISchematicTarget
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setChangeTargetWithFocusMap(boolean pChangeTarget) throws IOException, AutomationException
setChangeTargetWithFocusMap
in interface ISchematicTarget
pChangeTarget
- 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 ISchematicLayoutMgr
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCurrentLayoutByRef(ISchematicAlgorithm schematicAlgorithm) throws IOException, AutomationException
setCurrentLayoutByRef
in interface ISchematicLayoutMgr
schematicAlgorithm
- 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 ISchematicNetworkAnalystMgr
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCurrentTraceByRef(ISchematicAlgorithm schematicAlgorithm) throws IOException, AutomationException
setCurrentTraceByRef
in interface ISchematicNetworkAnalystMgr
schematicAlgorithm
- 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 ISchematicDisplayDiagramHelper
schematicDiagram
- 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 ISchematicDisplayDiagramHelper
multiViews
- 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 ISchematicDisplayDiagramHelper
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 |