|
|||||||||
| 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.ISchematicAlgoAngleDirectedProxy
public class ISchematicAlgoAngleDirectedProxy
Provides access to members that control the Angle Directed algorithm.
The Angle Directed algorithm allows bringing progressively the diagram links contained in the active schematic diagram into specified alignment directions. For each diagram link, the algorithm considers its current direction, searches for the nearest direction among the specified directions and moves the link so that it approaches this direction. 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 | |
|---|---|
|
ISchematicAlgoAngleDirectedProxy()
|
|
ISchematicAlgoAngleDirectedProxy(Object obj)
|
protected |
ISchematicAlgoAngleDirectedProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
int |
getNumberOfDirections()
Number of directions the Angle Directed algorithm must work with. |
int |
getNumberOfIterations()
Number of Angle Directed schematic algorithm iterations executed before the final result is shown. |
boolean |
isCheckTopology()
Indicates if the Angle Directed algorithm works regarding to the topology. |
boolean |
isWorkOnUnvisibleObjects()
Indicates if the Angle Directed algorithm must work both with the visible and invisible graphic elements. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
setCheckTopology(boolean pVal)
Indicates if the Angle Directed algorithm works regarding to the topology. |
void |
setNumberOfDirections(int pVal)
Number of directions the Angle Directed algorithm must work with. |
void |
setNumberOfIterations(int pVal)
Number of Angle Directed schematic algorithm iterations executed before the final result is shown. |
void |
setWorkOnUnvisibleObjects(boolean pVal)
Indicates if the Angle Directed 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 ISchematicAlgoAngleDirectedProxy()
public ISchematicAlgoAngleDirectedProxy(Object obj)
throws IOException
IOException
protected ISchematicAlgoAngleDirectedProxy(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 int getNumberOfIterations()
throws IOException,
AutomationException
getNumberOfIterations in interface ISchematicAlgoAngleDirectedIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNumberOfIterations(int pVal)
throws IOException,
AutomationException
setNumberOfIterations in interface ISchematicAlgoAngleDirectedpVal - The pVal (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getNumberOfDirections()
throws IOException,
AutomationException
getNumberOfDirections in interface ISchematicAlgoAngleDirectedIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNumberOfDirections(int pVal)
throws IOException,
AutomationException
setNumberOfDirections in interface ISchematicAlgoAngleDirectedpVal - A com.esri.arcgis.schematic.esriSchematicAlgoNumberOfDirection constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCheckTopology()
throws IOException,
AutomationException
isCheckTopology in interface ISchematicAlgoAngleDirectedIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setCheckTopology(boolean pVal)
throws IOException,
AutomationException
setCheckTopology in interface ISchematicAlgoAngleDirectedpVal - 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 ISchematicAlgoAngleDirectedIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicAlgoAngleDirected.isWorkOnUnvisibleObjects()
public void setWorkOnUnvisibleObjects(boolean pVal)
throws IOException,
AutomationException
setWorkOnUnvisibleObjects in interface ISchematicAlgoAngleDirectedpVal - 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 | ||||||||