|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.schematic.SchematicAutomaticScaling
public class SchematicAutomaticScaling
Schematic automatic scaling object.
| Constructor Summary | |
|---|---|
SchematicAutomaticScaling()
Constructs a SchematicAutomaticScaling using ArcGIS Engine. |
|
SchematicAutomaticScaling(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. SchematicAutomaticScaling theSchematicAutomaticScaling = (SchematicAutomaticScaling) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
void |
execute(INgDiagram pDiagram)
Executes the automatic scaling in the specified graphic diagram. |
void |
execute(INgView view,
INgCancelTracker tracker)
Executes the schematic algorithm. |
String |
getAlgorithmCLSID()
CLSID of the schematic algorithm. |
static String |
getClsid()
getClsid. |
String |
getLabel()
Label for the schematic algorithm that displays in the Layout Task dropdown list. |
INgProject |
getProject()
Project the schematic algorithm is related to. |
int |
hashCode()
the hashcode for this object |
void |
initialize(INgProject ngProject)
Initializes the automatic scaling for the specified graphic 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. |
| 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 SchematicAutomaticScaling()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public SchematicAutomaticScaling(Object obj)
throws IOException
SchematicAutomaticScaling theSchematicAutomaticScaling = (SchematicAutomaticScaling) obj;
obj to SchematicAutomaticScaling.
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 initialize(INgProject ngProject)
throws IOException,
AutomationException
initialize in interface ISchematicAlgorithminitialize in interface ISchematicAutomaticScalingngProject - A reference to a com.esri.arcgis.schematic.INgProject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void execute(INgDiagram pDiagram)
throws IOException,
AutomationException
execute in interface ISchematicAutomaticScalingpDiagram - A reference to a com.esri.arcgis.schematic.INgDiagram (in, optional, pass null if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void execute(INgView view,
INgCancelTracker tracker)
throws IOException,
AutomationException
execute in interface ISchematicAlgorithmview - 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.
public boolean isEnabled(INgView view)
throws IOException,
AutomationException
isEnabled in interface ISchematicAlgorithmview - 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.
public boolean isAvailable()
throws IOException,
AutomationException
isAvailable in interface ISchematicAlgorithmIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAvailable(boolean pVal)
throws IOException,
AutomationException
setAvailable in interface ISchematicAlgorithmpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getLabel()
throws IOException,
AutomationException
getLabel in interface ISchematicAlgorithmIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabel(String pVal)
throws IOException,
AutomationException
setLabel in interface ISchematicAlgorithmpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getAlgorithmCLSID()
throws IOException,
AutomationException
getAlgorithmCLSID in interface ISchematicAlgorithmIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public INgProject getProject()
throws IOException,
AutomationException
getProject in interface ISchematicAlgorithmIOException - 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 | ||||||||