|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.carto.MapServerLegendPatch
public class MapServerLegendPatch
The Map Server Legend Patch coclass contains settings about a legend patch.
| Constructor Summary | |
|---|---|
MapServerLegendPatch()
Constructs a MapServerLegendPatch using ArcGIS Engine. |
|
MapServerLegendPatch(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. MapServerLegendPatch theMapServerLegendPatch = (MapServerLegendPatch) obj; |
|
| Method Summary | |
|---|---|
void |
deserialize(IXMLSerializeData data)
Deserializes an object from XML. |
boolean |
equals(Object o)
Compare this object with another |
IAreaPatch |
getAreaPatch()
The area patch. |
void |
getClassID(GUID[] pClassID)
getClassID |
static String |
getClsid()
getClsid. |
ILinePatch |
getLinePatch()
The line patch. |
double |
getPatchHeight()
The patch height (in points). |
double |
getPatchResolution()
The patch resolution (dots per inch). |
double |
getPatchWidth()
The patch width (in points). |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
isDirty |
void |
load(IStream pstm)
load |
void |
readExternal(ObjectInput in)
|
void |
save(IStream pstm,
int fClearDirty)
save |
void |
serialize(IXMLSerializeData data)
Serializes an object to XML. |
void |
setAreaPatch(IAreaPatch patch)
The area patch. |
void |
setLinePatch(ILinePatch patch)
The line patch. |
void |
setPatchHeight(double heightPts)
The patch height (in points). |
void |
setPatchResolution(double dpi)
The patch resolution (dots per inch). |
void |
setPatchWidth(double widthPts)
The patch width (in points). |
void |
writeExternal(ObjectOutput out)
|
| 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 MapServerLegendPatch()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public MapServerLegendPatch(Object obj)
throws IOException
MapServerLegendPatch theMapServerLegendPatch = (MapServerLegendPatch) obj;
obj to MapServerLegendPatch.
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 double getPatchWidth()
throws IOException,
AutomationException
Changing the size of the legend patch will not change the size of the symbol. It only changes the size of the patch surrounding the symbol. The size of the symbol is determined by the properties of the symbol itself. The symbol will increase in size if AreaPatch or LinePatch are used. A size should be specified. Entering 0 may lead to unexpected results.
getPatchWidth in interface IMapServerLegendPatchIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPatchWidth(double widthPts)
throws IOException,
AutomationException
setPatchWidth in interface IMapServerLegendPatchwidthPts - The widthPts (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getPatchHeight()
throws IOException,
AutomationException
Changing the size of the legend patch will not change the size of the symbol. It only changes the size of the patch surrounding the symbol. The size of the symbol is determined by the properties of the symbol itself. The symbol will increase in size if AreaPatch or LinePatch are used. A size should be specified. Entering 0 may lead to unexpected results.
getPatchHeight in interface IMapServerLegendPatchIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPatchHeight(double heightPts)
throws IOException,
AutomationException
setPatchHeight in interface IMapServerLegendPatchheightPts - The heightPts (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getPatchResolution()
throws IOException,
AutomationException
getPatchResolution in interface IMapServerLegendPatchIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPatchResolution(double dpi)
throws IOException,
AutomationException
setPatchResolution in interface IMapServerLegendPatchdpi - The dpi (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ILinePatch getLinePatch()
throws IOException,
AutomationException
Assign a custom line shape to the symbol such as a zigzag line.
getLinePatch in interface IMapServerLegendPatchIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLinePatch(ILinePatch patch)
throws IOException,
AutomationException
setLinePatch in interface IMapServerLegendPatchpatch - A reference to a com.esri.arcgis.carto.ILinePatch (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAreaPatch getAreaPatch()
throws IOException,
AutomationException
Assign a custom shape to the symbol such as a triangle or rounded polygon.
getAreaPatch in interface IMapServerLegendPatchIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAreaPatch(IAreaPatch patch)
throws IOException,
AutomationException
setAreaPatch in interface IMapServerLegendPatchpatch - A reference to a com.esri.arcgis.carto.IAreaPatch (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void serialize(IXMLSerializeData data)
throws IOException,
AutomationException
serialize in interface IXMLSerializedata - A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deserialize(IXMLSerializeData data)
throws IOException,
AutomationException
deserialize in interface IXMLSerializedata - A reference to a com.esri.arcgis.system.IXMLSerializeData (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void isDirty()
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty in interface IPersistStreamIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void load(IStream pstm)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
load in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(IStream pstm,
int fClearDirty)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
save in interface IPersistStreampstm - A reference to a com.esri.arcgis.system.IStream (in)fClearDirty - The fClearDirty (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getSizeMax(_ULARGE_INTEGER[] pcbSize)
throws IOException,
AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
getSizeMax in interface IPersistStreampcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getClassID(GUID[] pClassID)
throws IOException,
AutomationException
IPersist is a Microsoft interface. Please refer to MSDN for information about this interface.
getClassID in interface IPersistpClassID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizableIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizableIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||