|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.RepresentationLegendClass
public class RepresentationLegendClass
COM Class 'RepresentationLegendClass'. Generated 3/19/2015 1:20:42 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'A legend class object identifying a representation rule.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.carto.IRepresentationLegendClass |
---|
IID, IID9543ded1_d4aa_4ece_b21a_90ce2585c8ad, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.ILegendClass |
---|
IID, IID167c5e9e_af20_11d1_8817_080009ec732a, xxDummy |
Constructor Summary | |
---|---|
RepresentationLegendClass(java.lang.Object obj)
Construct a RepresentationLegendClass using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
java.lang.String |
getDescription()
Legend class description. |
ILegendClassFormat |
getFormat()
Optional. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLabel()
Legend class label. |
IRepresentationClass |
getRepresentationClass()
The feature class representation identified by the legend class. |
int |
getRuleID()
The rule ID identified by the legend class. |
ISymbol |
getSymbol()
Legend class symbol. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a RepresentationLegendClass. |
void |
setDescription(java.lang.String label)
Legend class description. |
void |
setFormat(ILegendClassFormat format)
Optional. |
void |
setLabel(java.lang.String label)
Legend class label. |
void |
setSymbolByRef(ISymbol symbol)
Legend class symbol. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RepresentationLegendClass(java.lang.Object obj) throws java.io.IOException
obj
to RepresentationLegendClass
. *
RepresentationLegendClass o = (RepresentationLegendClass)obj; // will not work
RepresentationLegendClass o = new RepresentationLegendClass(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
RepresentationLegendClass theRepresentationLegendClass = (RepresentationLegendClass) obj;
Method Detail |
---|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public IRepresentationClass getRepresentationClass() throws java.io.IOException, AutomationException
getRepresentationClass
in interface IRepresentationLegendClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRuleID() throws java.io.IOException, AutomationException
getRuleID
in interface IRepresentationLegendClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISymbol getSymbol() throws java.io.IOException, AutomationException
getSymbol
in interface ILegendClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSymbolByRef(ISymbol symbol) throws java.io.IOException, AutomationException
setSymbolByRef
in interface ILegendClass
symbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getLabel() throws java.io.IOException, AutomationException
getLabel
in interface ILegendClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLabel(java.lang.String label) throws java.io.IOException, AutomationException
setLabel
in interface ILegendClass
label
- The label (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getDescription() throws java.io.IOException, AutomationException
getDescription
in interface ILegendClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDescription(java.lang.String label) throws java.io.IOException, AutomationException
setDescription
in interface ILegendClass
label
- The label (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILegendClassFormat getFormat() throws java.io.IOException, AutomationException
getFormat
in interface ILegendClass
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFormat(ILegendClassFormat format) throws java.io.IOException, AutomationException
setFormat
in interface ILegendClass
format
- A reference to a com.esri.arcgis.carto.ILegendClassFormat (in)
java.io.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 |