|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.schematic.ISchematicAlgoGridProxy
public class ISchematicAlgoGridProxy
Provides access to members that control the Grid schematic algorithm.
The Grid algorithm lays out the nodes in the active schematic diagram relative to a magnetic grid regarding to their current positions so that only one node holds on a grid cell. If a selected set has been defined in the active schematic diagram, the algorithm only applies to the selected schematic elements.
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
ISchematicAlgoGridProxy()
|
|
ISchematicAlgoGridProxy(Object obj)
|
protected |
ISchematicAlgoGridProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
double |
getHorizontalStep()
Horizontal step for the grid; that is the wide of each grid cell. |
double |
getOriginX()
Horizontal coordinate for the origin of the grid. |
double |
getOriginY()
Vertical coordinate for the origin of the grid. |
double |
getVerticalStep()
Vertical step for the grid; that is the wide of each grid cell. |
boolean |
isAbsoluteParameters()
Indicates if the values set for the step parameters must be interpreted as absolute units. |
boolean |
isWorkOnUnvisibleObjects()
Indicates if the Grid algorithm must work both with the visible and invisible graphic elements. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
setAbsoluteParameters(boolean pVal)
Indicates if the values set for the step parameters must be interpreted as absolute units. |
void |
setHorizontalStep(double pVal)
Horizontal step for the grid; that is the wide of each grid cell. |
void |
setOriginX(double pVal)
Horizontal coordinate for the origin of the grid. |
void |
setOriginY(double pVal)
Vertical coordinate for the origin of the grid. |
void |
setVerticalStep(double pVal)
Vertical step for the grid; that is the wide of each grid cell. |
void |
setWorkOnUnvisibleObjects(boolean pVal)
Indicates if the Grid algorithm must work both with the visible and invisible graphic elements. |
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class com.esri.arcgis.interop.Dispatch |
|---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ISchematicAlgoGridProxy()
public ISchematicAlgoGridProxy(Object obj)
throws IOException
IOException
protected ISchematicAlgoGridProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public double getOriginX()
throws IOException,
AutomationException
getOriginX in interface ISchematicAlgoGridIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicAlgoGrid.getHorizontalStep(),
ISchematicAlgoGrid.getVerticalStep(),
ISchematicAlgoGrid.getOriginY()
public void setOriginX(double pVal)
throws IOException,
AutomationException
setOriginX in interface ISchematicAlgoGridpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getOriginY()
throws IOException,
AutomationException
getOriginY in interface ISchematicAlgoGridIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicAlgoGrid.getHorizontalStep(),
ISchematicAlgoGrid.getVerticalStep(),
ISchematicAlgoGrid.getOriginX()
public void setOriginY(double pVal)
throws IOException,
AutomationException
setOriginY in interface ISchematicAlgoGridpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getHorizontalStep()
throws IOException,
AutomationException
getHorizontalStep in interface ISchematicAlgoGridIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicAlgoGrid.getVerticalStep(),
ISchematicAlgoGrid.getOriginX(),
ISchematicAlgoGrid.getOriginY()
public void setHorizontalStep(double pVal)
throws IOException,
AutomationException
setHorizontalStep in interface ISchematicAlgoGridpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getVerticalStep()
throws IOException,
AutomationException
getVerticalStep in interface ISchematicAlgoGridIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicAlgoGrid.getHorizontalStep(),
ISchematicAlgoGrid.getOriginX()
public void setVerticalStep(double pVal)
throws IOException,
AutomationException
setVerticalStep in interface ISchematicAlgoGridpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAbsoluteParameters()
throws IOException,
AutomationException
When this property returns false, the parameters that define the distances are expressed as relative units to the average of the current symbols sizes used to represent the schematic nodes in the diagram; for instance, when the HorizontalStep parameter value is 2, the wide for the grid cells corresponds to the average size of two symbols placed side by side.
isAbsoluteParameters in interface ISchematicAlgoGridIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAbsoluteParameters(boolean pVal)
throws IOException,
AutomationException
setAbsoluteParameters in interface ISchematicAlgoGridpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isWorkOnUnvisibleObjects()
throws IOException,
AutomationException
isWorkOnUnvisibleObjects in interface ISchematicAlgoGridIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setWorkOnUnvisibleObjects(boolean pVal)
throws IOException,
AutomationException
setWorkOnUnvisibleObjects in interface ISchematicAlgoGridpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class com.esri.arcgis.interop.DispatchIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class com.esri.arcgis.interop.DispatchIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||