|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGridLabel2
COM Interface 'IGridLabel2'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description: 'Provides additional access to members that control the way a map grid is labeled.' 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 | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID76b22cba_a25b_41e5_b8ba_f29ae31822bb
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
draw(double labelValue,
IPoint location,
int axis,
IDisplay display)
Draws a label on the specified grid axis. |
IColor |
getColor()
The color of the grid label. |
java.lang.String |
getDisplayName()
The display name for the type of grid label. |
java.lang.Object |
getEditObject()
The interface to an object that can be edited with a property sheet. |
Font |
getFont()
The font used by the grid label. |
double |
getFontSize()
The font size used by the grid label. |
double |
getLabelOffset()
The offset of the grid label from the border in points. |
boolean |
isApplies(IMapGrid grid)
Indicates if this grid label can be used with the specified map grid. |
boolean |
isLabelAlignment(int axis)
Indicates if the grid label is horizontal (true) or vertical (false) on the specified axis. |
void |
preview(int hDC,
tagRECT rectangle)
Draws a preview of the grid label into the specified hdc. |
void |
queryTextExtent(double labelValue,
IPoint location,
int axis,
IDisplay display,
IEnvelope extent)
Determines the extent of a label's text on the specified grid axis. |
void |
setColor(IColor color)
The color of the grid label. |
void |
setEditObject(java.lang.Object ppObject)
The interface to an object that can be edited with a property sheet. |
void |
setFont(Font font)
The font used by the grid label. |
void |
setFontSize(double size)
The font size used by the grid label. |
void |
setLabelAlignment(int axis,
boolean horizontal)
Indicates if the grid label is horizontal (true) or vertical (false) on the specified axis. |
void |
setLabelOffset(double offsetPoints)
The offset of the grid label from the border in points. |
Field Detail |
---|
static final int IID76b22cba_a25b_41e5_b8ba_f29ae31822bb
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
java.lang.String getDisplayName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isApplies(IMapGrid grid) throws java.io.IOException, AutomationException
grid
- A reference to a com.esri.arcgis.carto.IMapGrid (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.Object getEditObject() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setEditObject(java.lang.Object ppObject) throws java.io.IOException, AutomationException
ppObject
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.Font getFont() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFont(Font font) throws java.io.IOException, AutomationException
font
- A reference to a com.esri.arcgis.support.ms.stdole.Font (A com.esri.arcgis.support.ms.stdole.Font COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IColor getColor() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setColor(IColor color) throws java.io.IOException, AutomationException
color
- A reference to a com.esri.arcgis.display.IColor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getLabelOffset() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabelOffset(double offsetPoints) throws java.io.IOException, AutomationException
offsetPoints
- The offsetPoints (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isLabelAlignment(int axis) throws java.io.IOException, AutomationException
axis
- A com.esri.arcgis.carto.esriGridAxisEnum constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabelAlignment(int axis, boolean horizontal) throws java.io.IOException, AutomationException
axis
- A com.esri.arcgis.carto.esriGridAxisEnum constant (in)horizontal
- The horizontal (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void queryTextExtent(double labelValue, IPoint location, int axis, IDisplay display, IEnvelope extent) throws java.io.IOException, AutomationException
labelValue
- The labelValue (in)location
- A reference to a com.esri.arcgis.geometry.IPoint (in)axis
- A com.esri.arcgis.carto.esriGridAxisEnum constant (in)display
- A reference to a com.esri.arcgis.display.IDisplay (in)extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void draw(double labelValue, IPoint location, int axis, IDisplay display) throws java.io.IOException, AutomationException
labelValue
- The labelValue (in)location
- A reference to a com.esri.arcgis.geometry.IPoint (in)axis
- A com.esri.arcgis.carto.esriGridAxisEnum constant (in)display
- A reference to a com.esri.arcgis.display.IDisplay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void preview(int hDC, tagRECT rectangle) throws java.io.IOException, AutomationException
hDC
- The hDC (A COM typedef) (in)rectangle
- A Structure: com.esri.arcgis.system.tagRECT (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getFontSize() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFontSize(double size) throws java.io.IOException, AutomationException
size
- The size (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 |