|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.maplex.MaplexPlacedLabel
public class MaplexPlacedLabel
COM Class 'MaplexPlacedLabel'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriMaplex.olb'
Description 'A label created by the Maplex Overposter.' 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.maplex.IMaplexPlacedLabel |
---|
IID, IID20664808_b1b4_ad3d_90dd_08a009ec732a, xxDummy |
Constructor Summary | |
---|---|
MaplexPlacedLabel(java.lang.Object obj)
Construct a MaplexPlacedLabel 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 |
IPoint |
getAnchorPoint()
The anchor point used for text backgrounds with a callout. |
IPolygon |
getBounds()
The bounds of the placed label. |
double |
getCharacterSpacing()
The character spacing of the placed label. |
double |
getCharacterWidth()
The character width of the placed label. |
int |
getClassIndex()
Class index associated with the label. |
int |
getFeatureID()
FeatureID associated with the placed label. |
int |
getHorizontalAlignment()
The horizontal alignment for the placed label. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLabel()
Text string that represents the label. |
double |
getLeading()
The leading value for stacked labels. |
int |
getObjectType()
Type of the placed object. |
int |
getPlacementCode()
Code that indicates success/failure of placement. |
double |
getSize()
Text size of the placed label. |
IGeometry |
getTextPath()
Text path geometry for positioning the text. |
int |
getTextPathType()
Type of text path. |
double |
getWordSpacing()
The word spacing of the placed label. |
int |
hashCode()
the hashcode for this object |
boolean |
isCJKCharactersRotation()
Indicates if CJK charcters are rotated. |
void |
release()
Release a MaplexPlacedLabel. |
void |
setAnchorPoint(IPoint anchorPoint)
The anchor point used for text backgrounds with a callout. |
void |
setBounds(IPolygon bounds)
The bounds of the placed label. |
void |
setCharacterSpacing(double spacing)
The character spacing of the placed label. |
void |
setCharacterWidth(double width)
The character width of the placed label. |
void |
setCJKCharactersRotation(boolean rotation)
Indicates if CJK charcters are rotated. |
void |
setClassIndex(int index)
Class index associated with the label. |
void |
setFeatureID(int featureID)
FeatureID associated with the placed label. |
void |
setHorizontalAlignment(int alignment)
The horizontal alignment for the placed label. |
void |
setLabel(java.lang.String label)
Text string that represents the label. |
void |
setLeading(double leading)
The leading value for stacked labels. |
void |
setObjectType(int type)
Type of the placed object. |
void |
setPlacementCode(int placementCode)
Code that indicates success/failure of placement. |
void |
setSize(double size)
Text size of the placed label. |
void |
setTextPath(IGeometry shape)
Text path geometry for positioning the text. |
void |
setTextPathType(int textPathType)
Type of text path. |
void |
setWordSpacing(double spacing)
The word spacing of the placed label. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MaplexPlacedLabel(java.lang.Object obj) throws java.io.IOException
obj
to MaplexPlacedLabel
. *
MaplexPlacedLabel o = (MaplexPlacedLabel)obj; // will not work
MaplexPlacedLabel o = new MaplexPlacedLabel(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
MaplexPlacedLabel theMaplexPlacedLabel = (MaplexPlacedLabel) 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 int getObjectType() throws java.io.IOException, AutomationException
getObjectType
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setObjectType(int type) throws java.io.IOException, AutomationException
setObjectType
in interface IMaplexPlacedLabel
type
- A com.esri.arcgis.carto.esriPlacedObjectType constant (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 IMaplexPlacedLabel
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 IMaplexPlacedLabel
label
- The label (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getTextPath() throws java.io.IOException, AutomationException
getTextPath
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextPath(IGeometry shape) throws java.io.IOException, AutomationException
setTextPath
in interface IMaplexPlacedLabel
shape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextPathType() throws java.io.IOException, AutomationException
getTextPathType
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextPathType(int textPathType) throws java.io.IOException, AutomationException
setTextPathType
in interface IMaplexPlacedLabel
textPathType
- A com.esri.arcgis.maplex.esriMaplexTextPathType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFeatureID() throws java.io.IOException, AutomationException
getFeatureID
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFeatureID(int featureID) throws java.io.IOException, AutomationException
setFeatureID
in interface IMaplexPlacedLabel
featureID
- The featureID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getPlacementCode() throws java.io.IOException, AutomationException
getPlacementCode
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPlacementCode(int placementCode) throws java.io.IOException, AutomationException
setPlacementCode
in interface IMaplexPlacedLabel
placementCode
- A com.esri.arcgis.carto.esriPlacementCode constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getClassIndex() throws java.io.IOException, AutomationException
getClassIndex
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setClassIndex(int index) throws java.io.IOException, AutomationException
setClassIndex
in interface IMaplexPlacedLabel
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getSize() throws java.io.IOException, AutomationException
getSize
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSize(double size) throws java.io.IOException, AutomationException
setSize
in interface IMaplexPlacedLabel
size
- The size (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getCharacterWidth() throws java.io.IOException, AutomationException
getCharacterWidth
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCharacterWidth(double width) throws java.io.IOException, AutomationException
setCharacterWidth
in interface IMaplexPlacedLabel
width
- The width (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getWordSpacing() throws java.io.IOException, AutomationException
getWordSpacing
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setWordSpacing(double spacing) throws java.io.IOException, AutomationException
setWordSpacing
in interface IMaplexPlacedLabel
spacing
- The spacing (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getCharacterSpacing() throws java.io.IOException, AutomationException
getCharacterSpacing
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCharacterSpacing(double spacing) throws java.io.IOException, AutomationException
setCharacterSpacing
in interface IMaplexPlacedLabel
spacing
- The spacing (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getLeading() throws java.io.IOException, AutomationException
getLeading
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLeading(double leading) throws java.io.IOException, AutomationException
setLeading
in interface IMaplexPlacedLabel
leading
- The leading (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHorizontalAlignment() throws java.io.IOException, AutomationException
getHorizontalAlignment
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHorizontalAlignment(int alignment) throws java.io.IOException, AutomationException
setHorizontalAlignment
in interface IMaplexPlacedLabel
alignment
- A com.esri.arcgis.display.esriTextHorizontalAlignment constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPoint getAnchorPoint() throws java.io.IOException, AutomationException
getAnchorPoint
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAnchorPoint(IPoint anchorPoint) throws java.io.IOException, AutomationException
setAnchorPoint
in interface IMaplexPlacedLabel
anchorPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPolygon getBounds() throws java.io.IOException, AutomationException
getBounds
in interface IMaplexPlacedLabel
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBounds(IPolygon bounds) throws java.io.IOException, AutomationException
setBounds
in interface IMaplexPlacedLabel
bounds
- A reference to a com.esri.arcgis.geometry.IPolygon (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCJKCharactersRotation(boolean rotation) throws java.io.IOException, AutomationException
setCJKCharactersRotation
in interface IMaplexPlacedLabel
rotation
- The rotation (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCJKCharactersRotation() throws java.io.IOException, AutomationException
isCJKCharactersRotation
in interface IMaplexPlacedLabel
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 |