|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.schematic.NgSymbol
public class NgSymbol
Graphic symbol object.
| Constructor Summary | |
|---|---|
NgSymbol(Object obj)
Construct a NgSymbol using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
void |
getBoundingBox(INgPoint[] upperLeftCorner,
INgPoint[] lowerRightCorner)
Returns the 'upperLeftCorner' and 'lowerRightCorner' points defining the symbol bounding box. |
String |
getName()
Name of the symbol. |
INgSymbols |
getSubSymbols()
List of the sub-symbols that compose the symbol. |
int |
hashCode()
the hashcode for this object |
| 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 NgSymbol(Object obj)
throws IOException
obj to NgSymbol. *
NgSymbol o = (NgSymbol)obj; // will not work
NgSymbol o = new NgSymbol(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
NgSymbol theNgSymbol = (NgSymbol) obj;| Method Detail |
|---|
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void getBoundingBox(INgPoint[] upperLeftCorner,
INgPoint[] lowerRightCorner)
throws IOException,
AutomationException
getBoundingBox in interface INgSymbolupperLeftCorner - A reference to a com.esri.arcgis.schematic.INgPoint (out: use single element array)lowerRightCorner - A reference to a com.esri.arcgis.schematic.INgPoint (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.INgProject.getSymbol(String)
public INgSymbols getSubSymbols()
throws IOException,
AutomationException
getSubSymbols in interface INgSymbolIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.INgProject.getSymbol(String)
public String getName()
throws IOException,
AutomationException
It is the name of the associated CGM file.
getName in interface INgSymbolIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.INgProject.getSymbol(String)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||