|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.controls.ARUnitConverter
public class ARUnitConverter
ARUnitConverter object.
| Constructor Summary | |
|---|---|
ARUnitConverter(Object obj)
Construct a ARUnitConverter using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
double |
convertUnits(double dValue,
int inUnits,
int outUnits)
Converts the specified value between two units of measure. |
String |
doubleAsString(double dValue,
int nDigits,
boolean bSeparators)
Converts the specified value to a string rounded to a specified number of decimal places. |
boolean |
equals(Object o)
Compare this object with another |
String |
esriUnitsAsAbbreviatedString(int units,
int caseAppearance)
Converts the specified units to a string abbreviation in upper or lower case. |
String |
esriUnitsAsString(int units,
int caseAppearance,
boolean bPlural)
Converts the specified units to strings in upper or lower case. |
void |
getLocationAsString(IARMap pMap,
double xCoord,
double yCoord,
int displayUnits,
String[] sXLocation,
String[] sYLocation,
String[] sUnits)
Converts the specified coordinates and units to strings. |
void |
getLongLatAsString(double longitude,
double latitude,
int displayUnits,
String[] sLongitude,
String[] sLatitude,
String[] sUnits)
Converts the specified degree coordinates and units to strings. |
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 ARUnitConverter(Object obj)
throws IOException
obj to ARUnitConverter. *
ARUnitConverter o = (ARUnitConverter)obj; // will not work
ARUnitConverter o = new ARUnitConverter(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
ARUnitConverter theARUnitConverter = (ARUnitConverter) obj;| Method Detail |
|---|
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void getLocationAsString(IARMap pMap,
double xCoord,
double yCoord,
int displayUnits,
String[] sXLocation,
String[] sYLocation,
String[] sUnits)
throws IOException,
AutomationException
getLocationAsString in interface IARUnitConverterpMap - A reference to a com.esri.arcgis.controls.IARMap (in)xCoord - The xCoord (in)yCoord - The yCoord (in)displayUnits - A com.esri.arcgis.controls.esriARUnits constant (in)sXLocation - The sXLocation (in/out: use single element array)sYLocation - The sYLocation (in/out: use single element array)sUnits - The sUnits (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String esriUnitsAsString(int units,
int caseAppearance,
boolean bPlural)
throws IOException,
AutomationException
esriUnitsAsString in interface IARUnitConverterunits - A com.esri.arcgis.controls.esriARUnits constant (in)caseAppearance - A com.esri.arcgis.controls.esriARCaseAppearance constant (in)bPlural - The bPlural (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double convertUnits(double dValue,
int inUnits,
int outUnits)
throws IOException,
AutomationException
convertUnits in interface IARUnitConverterdValue - The dValue (in)inUnits - A com.esri.arcgis.controls.esriARUnits constant (in)outUnits - A com.esri.arcgis.controls.esriARUnits constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String doubleAsString(double dValue,
int nDigits,
boolean bSeparators)
throws IOException,
AutomationException
doubleAsString in interface IARUnitConverterdValue - The dValue (in)nDigits - The nDigits (in)bSeparators - The bSeparators (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getLongLatAsString(double longitude,
double latitude,
int displayUnits,
String[] sLongitude,
String[] sLatitude,
String[] sUnits)
throws IOException,
AutomationException
getLongLatAsString in interface IARUnitConverterlongitude - The longitude (in)latitude - The latitude (in)displayUnits - A com.esri.arcgis.controls.esriARUnits constant (in)sLongitude - The sLongitude (in/out: use single element array)sLatitude - The sLatitude (in/out: use single element array)sUnits - The sUnits (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String esriUnitsAsAbbreviatedString(int units,
int caseAppearance)
throws IOException,
AutomationException
esriUnitsAsAbbreviatedString in interface IARUnitConverterunits - A com.esri.arcgis.controls.esriARUnits constant (in)caseAppearance - A com.esri.arcgis.controls.esriARCaseAppearance constant (in)
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 | ||||||||