|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.DynamicDisplay
public class DynamicDisplay
COM Class 'DynamicDisplay'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'Dynamic display class, used by the dynamic map.' 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.display.IDynamicDisplay2 |
---|
IID, IID8a658e89_5353_40dd_b612_bc4688d94830, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDynamicDisplay |
---|
IIDaf664ad1_130f_4fae_8277_1f0f78d459ac |
Fields inherited from interface com.esri.arcgis.display.IDynamicDrawScreen |
---|
IID, IID6f74efd8_1ce5_4012_b5fa_cbc9dfb17132, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDynamicGlyphFactory2 |
---|
IID, IID06c19c7c_1b78_4468_908d_2e69a9ae6d22, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDynamicGlyphFactory |
---|
IID3afb5cab_9931_4faa_90f5_e0bd69cf3a28 |
Fields inherited from interface com.esri.arcgis.display.IDynamicSymbolProperties2 |
---|
IID, IIDb66f411f_0244_4578_803b_4da18aeebaab, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDynamicSymbolProperties |
---|
IID23783eda_6341_4e81_b129_4d4fabd94154 |
Fields inherited from interface com.esri.arcgis.display.IDynamicCompoundMarker2 |
---|
IID, IID84075c63_f57b_474e_ad81_a07442092f31, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IDynamicCompoundMarker |
---|
IIDf6a79f2f_a2af_464d_a1fe_2276490fec88 |
Fields inherited from interface com.esri.arcgis.display.IConnectionPointContainer |
---|
IID, IIDb196b284_bab4_101a_b69c_00aa00341d07, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IActiveViewEvents |
---|
IID, IIDe79c5940_52dd_11d0_98be_00805f7ced21, xxDummy |
Fields inherited from interface com.esri.arcgis.display.ITransformEvents |
---|
IID, IIDe6bdb001_4d35_11d0_98be_00805f7ced21, xxDummy |
Constructor Summary | |
---|---|
DynamicDisplay(java.lang.Object obj)
Construct a DynamicDisplay using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
afterDraw(IActiveViewEventsAfterDrawEvent theEvent)
Fired after the specified phase is drawn. |
void |
afterItemDraw(IActiveViewEventsAfterItemDrawEvent theEvent)
Fired after an individual view item is drawn. |
void |
boundsUpdated(ITransformEventsBoundsUpdatedEvent theEvent)
Notifies clients when the bounds is updated. |
void |
contentsChanged(IActiveViewEventsContentsChangedEvent theEvent)
Fired when the contents of the view changes. |
void |
contentsCleared(IActiveViewEventsContentsClearedEvent theEvent)
Fired when the contents of the view is cleared. |
IDynamicGlyph |
createDynamicGlyph(ISymbol symbol)
Creates a dynamic glyph from a symbol. |
IDynamicGlyph |
createDynamicGlyphFromBitmap(int glyphType,
int hBmp,
boolean preserveAlphaChannel,
IColor transparencyColor)
Create a dynamic glyph from a bitmap handle. |
IDynamicGlyph |
createDynamicGlyphFromFile(int glyphType,
java.lang.String fileName,
IColor transparencyColor)
Creates a dynamic glyph from a file. |
void |
deleteDynamicDrawing(IDynamicDrawing pDynamicDrawing)
Delete a dynamic drawing. |
void |
deleteDynamicGlyph(IDynamicGlyph glyph)
Deletes the dynamic glyph's resource. |
void |
deviceFrameUpdated(ITransformEventsDeviceFrameUpdatedEvent theEvent)
Notifies clients when the device frame is updated. |
void |
drawArrayMarker(IPoint point,
java.lang.String[] textCenter,
java.lang.String[] textLeft,
java.lang.String[] textRight,
java.lang.String[] textTop,
java.lang.String[] textBottom)
Draws a marker in a specific point on the map with text matricies around it. |
void |
drawCompoundMarker1(IPoint point,
java.lang.String textTop)
Draws specified point on the dynamic display with one string above it. |
void |
drawCompoundMarker10(IPoint point,
java.lang.String textTop,
java.lang.String textBottom,
java.lang.String textLeft1,
java.lang.String textLeft2,
java.lang.String textLeft3,
java.lang.String textLeft4,
java.lang.String textRight1,
java.lang.String textRight2,
java.lang.String textRight3,
java.lang.String textRight4)
Draws specified point on the dynamic display with one string on the top of the marker, one string on the bottom and four strings on each side of the marker (left and right). |
void |
drawCompoundMarker2(IPoint point,
java.lang.String textTop,
java.lang.String textBottom)
Draws specified point on the dynamic display with a string above and below. |
void |
drawCompoundMarker4(IPoint point,
java.lang.String textTop,
java.lang.String textBottom,
java.lang.String textLeft,
java.lang.String textRight)
Draws specified point on the dynamic display with a text string on each side of the marker (top, bottom, left and right). |
void |
drawCompoundMarker6(IPoint point,
java.lang.String textTop,
java.lang.String textBottom,
java.lang.String textLeft1,
java.lang.String textLeft2,
java.lang.String textRight1,
java.lang.String textRight2)
Draws specified point on the dynamic display with one string on the top of the marker, one string on the bottom and two strings on each side of the marker (left and right). |
void |
drawCompoundMarker8(IPoint point,
java.lang.String textTop,
java.lang.String textBottom,
java.lang.String textLeft1,
java.lang.String textLeft2,
java.lang.String textLeft3,
java.lang.String textRight1,
java.lang.String textRight2,
java.lang.String textRight3)
Draws specified point on the dynamic display with one string on the top of the marker, one string on the bottom and three strings on each side of the marker (left and right). |
void |
drawLine(IPoint startPoint,
IPoint endPoint)
Draws a line between the specified points on the dynamic display. |
void |
drawMarker(IPoint point)
Draws a marker at the specified point on the dynamic display. |
void |
drawMultipleLines(IPointCollection pointCollection)
Draws specified lines on the dynamic display. |
void |
drawMultipleMarkers(IPointCollection pointCollection)
Draws a marker at the specified points on the dynamic display. |
void |
drawPolygon(IPointCollection pointCollection)
Draws specified polygon with fill and line on the dynamic display. |
void |
drawPolyline(IPointCollection pointCollection)
Draws specified polyline on the dynamic display. |
void |
drawRectangle(IEnvelope envelope)
Draws specified rectangle with fill and line on the dynamic display. |
void |
drawScreenArrayMarker(IPoint point,
java.lang.String[] textCenter,
java.lang.String[] textLeft,
java.lang.String[] textRight,
java.lang.String[] textTop,
java.lang.String[] textBottom)
Draws a marker in a specific point on the screen with text matricies around it. |
void |
drawScreenLine(IPoint startPoint,
IPoint endPoint)
Draws a line between the specified points on the screen. |
void |
drawScreenMarker(IPoint point)
Draws a marker at the specified point on the screen. |
void |
drawScreenMultipleLines(IPointCollection pointCollection)
Draws specified lines on the screen. |
void |
drawScreenMultipleMarkers(IPointCollection pointCollection)
Draws a marker at the specified points on the screen. |
void |
drawScreenPolygon(IPointCollection pointCollection)
Draws specified polygon with fill and line on the screen. |
void |
drawScreenPolyline(IPointCollection pointCollection)
Draws specified polyline on the screen. |
void |
drawScreenRectangle(IEnvelope envelope)
Draws specified rectangle with fill and line on the screen. |
void |
drawScreenText(IPoint point,
java.lang.String text)
Draws text at the specified point on the screen. |
void |
drawText(IPoint point,
java.lang.String text)
Draws text at the specified point on the dynamic display. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
void |
focusMapChanged(IActiveViewEventsFocusMapChangedEvent theEvent)
Fired when a new map is made active. |
void |
getColor(int dynamicSymbolType,
float[] red,
float[] green,
float[] blue,
float[] alpha)
Indicates the color for the specified dynamic symbol. |
void |
getCreatedDynamicGlyphSize(int glyphType,
int[] sizeX,
int[] sizeY)
Indicates the texture size of the created dynamic glyph. |
IDynamicGlyph |
getDynamicGlyph(int dynamicSymbolType)
Indicates the dynamic glyph for the specified dynamic symbol. |
IDynamicGlyph |
getDynamicGlyph(int groupId,
int glyphType,
int index)
Retrieves a dynamic glyph from a glyph group. |
IDynamicGlyphFactory |
getDynamicGlyphFactory()
Retrieves the dynamic glyph factory. |
float |
getHeading(int dynamicSymbolType)
Indicates the heading for the specified dynamic symbol, relative to the rotation alignment. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
void |
getMarkerToTextOffset(float[] xOffset,
float[] yOffset)
The offset of the text from the marker in pixels. |
void |
getMarkerToTextOffset2(float[] markerToTop,
float[] markerToBottom,
float[] markerToLeft,
float[] markerToRight)
Indicates the offset of the text from the marker on each direction. |
void |
getOffset(int dynamicSymbolType,
float[] offsetX,
float[] offsetY)
Offsets the dynamic symbol. |
int |
getRotationAlignment(int dynamicSymbolType)
Indicates the rotation alignment for the specified dynamic symbol. |
void |
getScale(int dynamicSymbolType,
float[] scaleX,
float[] scaleY)
Scales the dynamic symbol. |
int |
getSelectionIdentifier()
Allocate a unique index to be used with dynamic selection. |
int |
getTextBoxHorizontalAlignment()
Indicates the text box horizontal alignment for the dynamic text symbol. |
void |
getTextBoxMargins(float[] left,
float[] top,
float[] right,
float[] bottom)
Indicates the text box margins for the dynamic text symbol. |
float |
getTextCharacterSpacing()
Indicates an additional space that is added to each character beyond what is defined by its character box in the TextGlyph. |
int |
getTextHorizontalAlignment()
Indicates the horizontal alignment for the dynamic text symbol. |
float |
getTextLeading()
Indicates the text leading for the dynamic text symbol. |
void |
getTextSize(java.lang.String text,
float[] sizeX,
float[] sizeY)
The text size in pixel screen coordinates. |
void |
getTextSpacing(float[] textSpacingX,
float[] textSpacingY)
Indicates the spacing between each two adjacent text boxes. |
int |
getTextVerticalAlignment()
Indicates the vertical alignment for the dynamic text symbol. |
float |
getTextWordSpacing()
Indicates an additional space that is added between words of the text string. |
int |
hashCode()
the hashcode for this object |
void |
init(IScreenDisplay screenDisplay)
Initialize the dynamic glyph factory. |
void |
insertDynamicDrawing(IDynamicDrawing pDynamicDrawing,
int lPosition)
Add a dynamic drawing to the display at the specified Z order. |
boolean |
isLineContinuePattern()
Indicates whether the line pattern is continued or restarted, for multi parts lines drawing. |
boolean |
isSmooth(int dynamicSymbolType)
Indicates whether the specified dynamic symbol will be smooth. |
boolean |
isSupportStaticDrawing()
Indicates whether display supports static drawing such as lables and graphics. |
boolean |
isTextAutoAdjust()
Indicates whether the text boxes are to be auto ajdusted. |
boolean |
isTextBoxUseDynamicFillSymbol()
Indicates whether to use the dynamic fill symbol when drawing the text. |
boolean |
isTextBoxUseDynamicLineSymbol()
Indicates whether to use the dynamic line symbol when drawing the text. |
boolean |
isTextRightToLeft()
Indicates whether the text is drawn from right to left for the dynamic text symbol. |
boolean |
isUseReferenceScale(int dynamicSymbolType)
Indicates whether the specified dynamic symbol will conform to map reference scale. |
void |
itemAdded(IActiveViewEventsItemAddedEvent theEvent)
Fired when an item is added to the view. |
void |
itemDeleted(IActiveViewEventsItemDeletedEvent theEvent)
Fired when an item is deleted from the view. |
void |
itemReordered(IActiveViewEventsItemReorderedEvent theEvent)
Fired when a view item is reordered. |
int |
loadDynamicGlyphsGroup(java.lang.String fileName)
Loads a dynamic glyph group from files. |
IArray |
locate(int xView,
int yView,
int selectionMode,
java.lang.Object data)
Locate named objects in the display. |
void |
release()
Release a DynamicDisplay. |
void |
resolutionUpdated(ITransformEventsResolutionUpdatedEvent theEvent)
Notifies clients when the resolution is updated. |
void |
rotationUpdated(ITransformEventsRotationUpdatedEvent theEvent)
Notifies clients when the rotation angle is updated. |
void |
selectionChanged(IActiveViewEventsSelectionChangedEvent theEvent)
Call this function to fire the selection changed event. |
void |
setColor(int dynamicSymbolType,
float red,
float green,
float blue,
float alpha)
Indicates the color for the specified dynamic symbol. |
void |
setCreatedDynamicGlyphSize(int glyphType,
int sizeX,
int sizeY)
Indicates the texture size of the created dynamic glyph. |
void |
setDynamicGlyphByRef(int dynamicSymbolType,
IDynamicGlyph dynamicGlyph)
Indicates the dynamic glyph for the specified dynamic symbol. |
void |
setHeading(int dynamicSymbolType,
float heading)
Indicates the heading for the specified dynamic symbol, relative to the rotation alignment. |
void |
setLineContinuePattern(boolean continuePattern)
Indicates whether the line pattern is continued or restarted, for multi parts lines drawing. |
void |
setMarkerToTextOffset(float xOffset,
float yOffset)
The offset of the text from the marker in pixels. |
void |
setMarkerToTextOffset2(float markerToTop,
float markerToBottom,
float markerToLeft,
float markerToRight)
Indicates the offset of the text from the marker on each direction. |
void |
setOffset(int dynamicSymbolType,
float offsetX,
float offsetY)
Offsets the dynamic symbol. |
void |
setRotationAlignment(int dynamicSymbolType,
int dynamicSymbolRotationAlignment)
Indicates the rotation alignment for the specified dynamic symbol. |
void |
setScale(int dynamicSymbolType,
float scaleX,
float scaleY)
Scales the dynamic symbol. |
void |
setSmooth(int dynamicSymbolType,
boolean smooth)
Indicates whether the specified dynamic symbol will be smooth. |
void |
setSupportStaticDrawing(boolean staticDrawing)
Indicates whether display supports static drawing such as lables and graphics. |
void |
setTextAutoAdjust(boolean autoAdjust)
Indicates whether the text boxes are to be auto ajdusted. |
void |
setTextBoxHorizontalAlignment(int textBoxHorizontalAlignment)
Indicates the text box horizontal alignment for the dynamic text symbol. |
void |
setTextBoxMargins(float left,
float top,
float right,
float bottom)
Indicates the text box margins for the dynamic text symbol. |
void |
setTextBoxUseDynamicFillSymbol(boolean use)
Indicates whether to use the dynamic fill symbol when drawing the text. |
void |
setTextBoxUseDynamicLineSymbol(boolean use)
Indicates whether to use the dynamic line symbol when drawing the text. |
void |
setTextCharacterSpacing(float characterSpacing)
Indicates an additional space that is added to each character beyond what is defined by its character box in the TextGlyph. |
void |
setTextHorizontalAlignment(int horizontalAlignment)
Indicates the horizontal alignment for the dynamic text symbol. |
void |
setTextLeading(float leading)
Indicates the text leading for the dynamic text symbol. |
void |
setTextRightToLeft(boolean rightToLeft)
Indicates whether the text is drawn from right to left for the dynamic text symbol. |
void |
setTextSpacing(float textSpacingX,
float textSpacingY)
Indicates the spacing between each two adjacent text boxes. |
void |
setTextVerticalAlignment(int verticalAlignment)
Indicates the vertical alignment for the dynamic text symbol. |
void |
setTextWordSpacing(float wordSpacing)
Indicates an additional space that is added between words of the text string. |
void |
setUseReferenceScale(int dynamicSymbolType,
boolean useReferenceScale)
Indicates whether the specified dynamic symbol will conform to map reference scale. |
void |
spatialReferenceChanged(IActiveViewEventsSpatialReferenceChangedEvent theEvent)
Fired when the spatial reference is changed. |
void |
unitsUpdated(ITransformEventsUnitsUpdatedEvent theEvent)
Notifies clients when the units are updated. |
void |
unloadDynamicGlyphsGroup(int groupId)
Unloads a dynamic glyph group, and any corresponding resources. |
void |
viewRefreshed(IActiveViewEventsViewRefreshedEvent theEvent)
Fired when view is refreshed before draw happens. |
void |
visibleBoundsUpdated(ITransformEventsVisibleBoundsUpdatedEvent theEvent)
Notifies clients when the visible bounds is updated. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DynamicDisplay(java.lang.Object obj) throws java.io.IOException
obj
to DynamicDisplay
. *
DynamicDisplay o = (DynamicDisplay)obj; // will not work
DynamicDisplay o = new DynamicDisplay(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
DynamicDisplay theDynamicDisplay = (DynamicDisplay) 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 IDynamicGlyphFactory getDynamicGlyphFactory() throws java.io.IOException, AutomationException
getDynamicGlyphFactory
in interface IDynamicDisplay
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawMultipleMarkers(IPointCollection pointCollection) throws java.io.IOException, AutomationException
drawMultipleMarkers
in interface IDynamicDisplay
pointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawMarker(IPoint point) throws java.io.IOException, AutomationException
drawMarker
in interface IDynamicDisplay
point
- 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 void drawPolygon(IPointCollection pointCollection) throws java.io.IOException, AutomationException
drawPolygon
in interface IDynamicDisplay
pointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawMultipleLines(IPointCollection pointCollection) throws java.io.IOException, AutomationException
drawMultipleLines
in interface IDynamicDisplay
pointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawLine(IPoint startPoint, IPoint endPoint) throws java.io.IOException, AutomationException
drawLine
in interface IDynamicDisplay
startPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)endPoint
- 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 void drawPolyline(IPointCollection pointCollection) throws java.io.IOException, AutomationException
drawPolyline
in interface IDynamicDisplay
pointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawRectangle(IEnvelope envelope) throws java.io.IOException, AutomationException
drawRectangle
in interface IDynamicDisplay
envelope
- 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.public void drawText(IPoint point, java.lang.String text) throws java.io.IOException, AutomationException
drawText
in interface IDynamicDisplay
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)text
- The text (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupportStaticDrawing() throws java.io.IOException, AutomationException
isSupportStaticDrawing
in interface IDynamicDisplay2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSupportStaticDrawing(boolean staticDrawing) throws java.io.IOException, AutomationException
setSupportStaticDrawing
in interface IDynamicDisplay2
staticDrawing
- The staticDrawing (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray locate(int xView, int yView, int selectionMode, java.lang.Object data) throws java.io.IOException, AutomationException
locate
in interface IDynamicDisplay2
xView
- The xView (in)yView
- The yView (in)selectionMode
- A com.esri.arcgis.display.esriDynamicSelectionMode constant (in)data
- A reference to another Object (IUnknown) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSelectionIdentifier() throws java.io.IOException, AutomationException
getSelectionIdentifier
in interface IDynamicDisplay2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void insertDynamicDrawing(IDynamicDrawing pDynamicDrawing, int lPosition) throws java.io.IOException, AutomationException
insertDynamicDrawing
in interface IDynamicDisplay2
pDynamicDrawing
- A reference to a com.esri.arcgis.display.IDynamicDrawing (in)lPosition
- The lPosition (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteDynamicDrawing(IDynamicDrawing pDynamicDrawing) throws java.io.IOException, AutomationException
deleteDynamicDrawing
in interface IDynamicDisplay2
pDynamicDrawing
- A reference to a com.esri.arcgis.display.IDynamicDrawing (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawScreenMultipleMarkers(IPointCollection pointCollection) throws java.io.IOException, AutomationException
drawScreenMultipleMarkers
in interface IDynamicDrawScreen
pointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawScreenMarker(IPoint point) throws java.io.IOException, AutomationException
drawScreenMarker
in interface IDynamicDrawScreen
point
- 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 void drawScreenPolygon(IPointCollection pointCollection) throws java.io.IOException, AutomationException
drawScreenPolygon
in interface IDynamicDrawScreen
pointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawScreenMultipleLines(IPointCollection pointCollection) throws java.io.IOException, AutomationException
drawScreenMultipleLines
in interface IDynamicDrawScreen
pointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawScreenLine(IPoint startPoint, IPoint endPoint) throws java.io.IOException, AutomationException
drawScreenLine
in interface IDynamicDrawScreen
startPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)endPoint
- 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 void drawScreenPolyline(IPointCollection pointCollection) throws java.io.IOException, AutomationException
drawScreenPolyline
in interface IDynamicDrawScreen
pointCollection
- A reference to a com.esri.arcgis.geometry.IPointCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawScreenRectangle(IEnvelope envelope) throws java.io.IOException, AutomationException
drawScreenRectangle
in interface IDynamicDrawScreen
envelope
- 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.public void drawScreenText(IPoint point, java.lang.String text) throws java.io.IOException, AutomationException
drawScreenText
in interface IDynamicDrawScreen
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)text
- The text (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void init(IScreenDisplay screenDisplay) throws java.io.IOException, AutomationException
init
in interface IDynamicGlyphFactory
screenDisplay
- A reference to a com.esri.arcgis.display.IScreenDisplay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDynamicGlyph createDynamicGlyph(ISymbol symbol) throws java.io.IOException, AutomationException
createDynamicGlyph
in interface IDynamicGlyphFactory
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 void deleteDynamicGlyph(IDynamicGlyph glyph) throws java.io.IOException, AutomationException
deleteDynamicGlyph
in interface IDynamicGlyphFactory
glyph
- A reference to a com.esri.arcgis.display.IDynamicGlyph (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDynamicGlyph createDynamicGlyphFromFile(int glyphType, java.lang.String fileName, IColor transparencyColor) throws java.io.IOException, AutomationException
createDynamicGlyphFromFile
in interface IDynamicGlyphFactory
glyphType
- A com.esri.arcgis.display.esriDynamicGlyphType constant (in)fileName
- The fileName (in)transparencyColor
- 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.public int loadDynamicGlyphsGroup(java.lang.String fileName) throws java.io.IOException, AutomationException
loadDynamicGlyphsGroup
in interface IDynamicGlyphFactory
fileName
- The fileName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void unloadDynamicGlyphsGroup(int groupId) throws java.io.IOException, AutomationException
unloadDynamicGlyphsGroup
in interface IDynamicGlyphFactory
groupId
- The groupId (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDynamicGlyph getDynamicGlyph(int groupId, int glyphType, int index) throws java.io.IOException, AutomationException
getDynamicGlyph
in interface IDynamicGlyphFactory
groupId
- The groupId (in)glyphType
- A com.esri.arcgis.display.esriDynamicGlyphType constant (in)index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getCreatedDynamicGlyphSize(int glyphType, int[] sizeX, int[] sizeY) throws java.io.IOException, AutomationException
getCreatedDynamicGlyphSize
in interface IDynamicGlyphFactory2
glyphType
- A com.esri.arcgis.display.esriDynamicGlyphType constant (in)sizeX
- The sizeX (in/out: use single element array)sizeY
- The sizeY (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCreatedDynamicGlyphSize(int glyphType, int sizeX, int sizeY) throws java.io.IOException, AutomationException
setCreatedDynamicGlyphSize
in interface IDynamicGlyphFactory2
glyphType
- A com.esri.arcgis.display.esriDynamicGlyphType constant (in)sizeX
- The sizeX (in)sizeY
- The sizeY (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDynamicGlyph createDynamicGlyphFromBitmap(int glyphType, int hBmp, boolean preserveAlphaChannel, IColor transparencyColor) throws java.io.IOException, AutomationException
createDynamicGlyphFromBitmap
in interface IDynamicGlyphFactory2
glyphType
- A com.esri.arcgis.display.esriDynamicGlyphType constant (in)hBmp
- The hBmp (A COM typedef) (in)preserveAlphaChannel
- The preserveAlphaChannel (in)transparencyColor
- 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.public IDynamicGlyph getDynamicGlyph(int dynamicSymbolType) throws java.io.IOException, AutomationException
getDynamicGlyph
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDynamicGlyphByRef(int dynamicSymbolType, IDynamicGlyph dynamicGlyph) throws java.io.IOException, AutomationException
setDynamicGlyphByRef
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)dynamicGlyph
- A reference to a com.esri.arcgis.display.IDynamicGlyph (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getScale(int dynamicSymbolType, float[] scaleX, float[] scaleY) throws java.io.IOException, AutomationException
getScale
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)scaleX
- The scaleX (in/out: use single element array)scaleY
- The scaleY (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setScale(int dynamicSymbolType, float scaleX, float scaleY) throws java.io.IOException, AutomationException
setScale
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)scaleX
- The scaleX (in)scaleY
- The scaleY (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getColor(int dynamicSymbolType, float[] red, float[] green, float[] blue, float[] alpha) throws java.io.IOException, AutomationException
getColor
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)red
- The red (in/out: use single element array)green
- The green (in/out: use single element array)blue
- The blue (in/out: use single element array)alpha
- The alpha (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setColor(int dynamicSymbolType, float red, float green, float blue, float alpha) throws java.io.IOException, AutomationException
setColor
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)red
- The red (in)green
- The green (in)blue
- The blue (in)alpha
- The alpha (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRotationAlignment(int dynamicSymbolType) throws java.io.IOException, AutomationException
getRotationAlignment
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRotationAlignment(int dynamicSymbolType, int dynamicSymbolRotationAlignment) throws java.io.IOException, AutomationException
setRotationAlignment
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)dynamicSymbolRotationAlignment
- A com.esri.arcgis.display.esriDynamicSymbolRotationAlignment constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public float getHeading(int dynamicSymbolType) throws java.io.IOException, AutomationException
getHeading
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHeading(int dynamicSymbolType, float heading) throws java.io.IOException, AutomationException
setHeading
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)heading
- The heading (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSmooth(int dynamicSymbolType) throws java.io.IOException, AutomationException
isSmooth
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSmooth(int dynamicSymbolType, boolean smooth) throws java.io.IOException, AutomationException
setSmooth
in interface IDynamicSymbolProperties
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)smooth
- The smooth (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextVerticalAlignment() throws java.io.IOException, AutomationException
getTextVerticalAlignment
in interface IDynamicSymbolProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextVerticalAlignment(int verticalAlignment) throws java.io.IOException, AutomationException
setTextVerticalAlignment
in interface IDynamicSymbolProperties
verticalAlignment
- A com.esri.arcgis.display.esriTextVerticalAlignment constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextHorizontalAlignment() throws java.io.IOException, AutomationException
getTextHorizontalAlignment
in interface IDynamicSymbolProperties
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextHorizontalAlignment(int horizontalAlignment) throws java.io.IOException, AutomationException
setTextHorizontalAlignment
in interface IDynamicSymbolProperties
horizontalAlignment
- 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 void getOffset(int dynamicSymbolType, float[] offsetX, float[] offsetY) throws java.io.IOException, AutomationException
getOffset
in interface IDynamicSymbolProperties2
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)offsetX
- The offsetX (in/out: use single element array)offsetY
- The offsetY (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOffset(int dynamicSymbolType, float offsetX, float offsetY) throws java.io.IOException, AutomationException
setOffset
in interface IDynamicSymbolProperties2
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)offsetX
- The offsetX (in)offsetY
- The offsetY (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseReferenceScale(int dynamicSymbolType) throws java.io.IOException, AutomationException
isUseReferenceScale
in interface IDynamicSymbolProperties2
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseReferenceScale(int dynamicSymbolType, boolean useReferenceScale) throws java.io.IOException, AutomationException
setUseReferenceScale
in interface IDynamicSymbolProperties2
dynamicSymbolType
- A com.esri.arcgis.display.esriDynamicSymbolType constant (in)useReferenceScale
- The useReferenceScale (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getTextBoxMargins(float[] left, float[] top, float[] right, float[] bottom) throws java.io.IOException, AutomationException
getTextBoxMargins
in interface IDynamicSymbolProperties2
left
- The left (in/out: use single element array)top
- The top (in/out: use single element array)right
- The right (in/out: use single element array)bottom
- The bottom (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextBoxMargins(float left, float top, float right, float bottom) throws java.io.IOException, AutomationException
setTextBoxMargins
in interface IDynamicSymbolProperties2
left
- The left (in)top
- The top (in)right
- The right (in)bottom
- The bottom (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTextBoxHorizontalAlignment() throws java.io.IOException, AutomationException
getTextBoxHorizontalAlignment
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextBoxHorizontalAlignment(int textBoxHorizontalAlignment) throws java.io.IOException, AutomationException
setTextBoxHorizontalAlignment
in interface IDynamicSymbolProperties2
textBoxHorizontalAlignment
- 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 boolean isTextBoxUseDynamicFillSymbol() throws java.io.IOException, AutomationException
isTextBoxUseDynamicFillSymbol
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextBoxUseDynamicFillSymbol(boolean use) throws java.io.IOException, AutomationException
setTextBoxUseDynamicFillSymbol
in interface IDynamicSymbolProperties2
use
- The use (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTextBoxUseDynamicLineSymbol() throws java.io.IOException, AutomationException
isTextBoxUseDynamicLineSymbol
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextBoxUseDynamicLineSymbol(boolean use) throws java.io.IOException, AutomationException
setTextBoxUseDynamicLineSymbol
in interface IDynamicSymbolProperties2
use
- The use (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public float getTextLeading() throws java.io.IOException, AutomationException
getTextLeading
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextLeading(float leading) throws java.io.IOException, AutomationException
setTextLeading
in interface IDynamicSymbolProperties2
leading
- The leading (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public float getTextCharacterSpacing() throws java.io.IOException, AutomationException
getTextCharacterSpacing
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextCharacterSpacing(float characterSpacing) throws java.io.IOException, AutomationException
setTextCharacterSpacing
in interface IDynamicSymbolProperties2
characterSpacing
- The characterSpacing (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public float getTextWordSpacing() throws java.io.IOException, AutomationException
getTextWordSpacing
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextWordSpacing(float wordSpacing) throws java.io.IOException, AutomationException
setTextWordSpacing
in interface IDynamicSymbolProperties2
wordSpacing
- The wordSpacing (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTextRightToLeft() throws java.io.IOException, AutomationException
isTextRightToLeft
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextRightToLeft(boolean rightToLeft) throws java.io.IOException, AutomationException
setTextRightToLeft
in interface IDynamicSymbolProperties2
rightToLeft
- The rightToLeft (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getTextSize(java.lang.String text, float[] sizeX, float[] sizeY) throws java.io.IOException, AutomationException
getTextSize
in interface IDynamicSymbolProperties2
text
- The text (in)sizeX
- The sizeX (in/out: use single element array)sizeY
- The sizeY (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLineContinuePattern(boolean continuePattern) throws java.io.IOException, AutomationException
setLineContinuePattern
in interface IDynamicSymbolProperties2
continuePattern
- The continuePattern (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isLineContinuePattern() throws java.io.IOException, AutomationException
isLineContinuePattern
in interface IDynamicSymbolProperties2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getMarkerToTextOffset(float[] xOffset, float[] yOffset) throws java.io.IOException, AutomationException
getMarkerToTextOffset
in interface IDynamicCompoundMarker
xOffset
- The xOffset (in/out: use single element array)yOffset
- The yOffset (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMarkerToTextOffset(float xOffset, float yOffset) throws java.io.IOException, AutomationException
setMarkerToTextOffset
in interface IDynamicCompoundMarker
xOffset
- The xOffset (in)yOffset
- The yOffset (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawCompoundMarker1(IPoint point, java.lang.String textTop) throws java.io.IOException, AutomationException
drawCompoundMarker1
in interface IDynamicCompoundMarker
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)textTop
- The textTop (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawCompoundMarker2(IPoint point, java.lang.String textTop, java.lang.String textBottom) throws java.io.IOException, AutomationException
drawCompoundMarker2
in interface IDynamicCompoundMarker
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)textTop
- The textTop (in)textBottom
- The textBottom (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawCompoundMarker4(IPoint point, java.lang.String textTop, java.lang.String textBottom, java.lang.String textLeft, java.lang.String textRight) throws java.io.IOException, AutomationException
drawCompoundMarker4
in interface IDynamicCompoundMarker
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)textTop
- The textTop (in)textBottom
- The textBottom (in)textLeft
- The textLeft (in)textRight
- The textRight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawCompoundMarker6(IPoint point, java.lang.String textTop, java.lang.String textBottom, java.lang.String textLeft1, java.lang.String textLeft2, java.lang.String textRight1, java.lang.String textRight2) throws java.io.IOException, AutomationException
drawCompoundMarker6
in interface IDynamicCompoundMarker
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)textTop
- The textTop (in)textBottom
- The textBottom (in)textLeft1
- The textLeft1 (in)textLeft2
- The textLeft2 (in)textRight1
- The textRight1 (in)textRight2
- The textRight2 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawCompoundMarker8(IPoint point, java.lang.String textTop, java.lang.String textBottom, java.lang.String textLeft1, java.lang.String textLeft2, java.lang.String textLeft3, java.lang.String textRight1, java.lang.String textRight2, java.lang.String textRight3) throws java.io.IOException, AutomationException
drawCompoundMarker8
in interface IDynamicCompoundMarker
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)textTop
- The textTop (in)textBottom
- The textBottom (in)textLeft1
- The textLeft1 (in)textLeft2
- The textLeft2 (in)textLeft3
- The textLeft3 (in)textRight1
- The textRight1 (in)textRight2
- The textRight2 (in)textRight3
- The textRight3 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawCompoundMarker10(IPoint point, java.lang.String textTop, java.lang.String textBottom, java.lang.String textLeft1, java.lang.String textLeft2, java.lang.String textLeft3, java.lang.String textLeft4, java.lang.String textRight1, java.lang.String textRight2, java.lang.String textRight3, java.lang.String textRight4) throws java.io.IOException, AutomationException
drawCompoundMarker10
in interface IDynamicCompoundMarker
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)textTop
- The textTop (in)textBottom
- The textBottom (in)textLeft1
- The textLeft1 (in)textLeft2
- The textLeft2 (in)textLeft3
- The textLeft3 (in)textLeft4
- The textLeft4 (in)textRight1
- The textRight1 (in)textRight2
- The textRight2 (in)textRight3
- The textRight3 (in)textRight4
- The textRight4 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getMarkerToTextOffset2(float[] markerToTop, float[] markerToBottom, float[] markerToLeft, float[] markerToRight) throws java.io.IOException, AutomationException
getMarkerToTextOffset2
in interface IDynamicCompoundMarker2
markerToTop
- The markerToTop (in/out: use single element array)markerToBottom
- The markerToBottom (in/out: use single element array)markerToLeft
- The markerToLeft (in/out: use single element array)markerToRight
- The markerToRight (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMarkerToTextOffset2(float markerToTop, float markerToBottom, float markerToLeft, float markerToRight) throws java.io.IOException, AutomationException
setMarkerToTextOffset2
in interface IDynamicCompoundMarker2
markerToTop
- The markerToTop (in)markerToBottom
- The markerToBottom (in)markerToLeft
- The markerToLeft (in)markerToRight
- The markerToRight (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getTextSpacing(float[] textSpacingX, float[] textSpacingY) throws java.io.IOException, AutomationException
getTextSpacing
in interface IDynamicCompoundMarker2
textSpacingX
- The textSpacingX (in/out: use single element array)textSpacingY
- The textSpacingY (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextSpacing(float textSpacingX, float textSpacingY) throws java.io.IOException, AutomationException
setTextSpacing
in interface IDynamicCompoundMarker2
textSpacingX
- The textSpacingX (in)textSpacingY
- The textSpacingY (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTextAutoAdjust() throws java.io.IOException, AutomationException
isTextAutoAdjust
in interface IDynamicCompoundMarker2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTextAutoAdjust(boolean autoAdjust) throws java.io.IOException, AutomationException
setTextAutoAdjust
in interface IDynamicCompoundMarker2
autoAdjust
- The autoAdjust (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawArrayMarker(IPoint point, java.lang.String[] textCenter, java.lang.String[] textLeft, java.lang.String[] textRight, java.lang.String[] textTop, java.lang.String[] textBottom) throws java.io.IOException, AutomationException
drawArrayMarker
in interface IDynamicCompoundMarker2
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)textCenter
- The textCenter (in)textLeft
- The textLeft (in)textRight
- The textRight (in)textTop
- The textTop (in)textBottom
- The textBottom (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void drawScreenArrayMarker(IPoint point, java.lang.String[] textCenter, java.lang.String[] textLeft, java.lang.String[] textRight, java.lang.String[] textTop, java.lang.String[] textBottom) throws java.io.IOException, AutomationException
drawScreenArrayMarker
in interface IDynamicCompoundMarker2
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)textCenter
- The textCenter (in)textLeft
- The textLeft (in)textRight
- The textRight (in)textTop
- The textTop (in)textBottom
- The textBottom (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void enumConnectionPoints(IEnumConnectionPoints[] ppEnum) throws java.io.IOException, AutomationException
enumConnectionPoints
in interface IConnectionPointContainer
ppEnum
- A reference to a com.esri.arcgis.display.IEnumConnectionPoints (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void findConnectionPoint(GUID riid, IConnectionPoint[] ppCP) throws java.io.IOException, AutomationException
findConnectionPoint
in interface IConnectionPointContainer
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)ppCP
- A reference to a com.esri.arcgis.display.IConnectionPoint (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void contentsChanged(IActiveViewEventsContentsChangedEvent theEvent) throws java.io.IOException, AutomationException
contentsChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void contentsCleared(IActiveViewEventsContentsClearedEvent theEvent) throws java.io.IOException, AutomationException
contentsCleared
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void itemAdded(IActiveViewEventsItemAddedEvent theEvent) throws java.io.IOException, AutomationException
itemAdded
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void itemDeleted(IActiveViewEventsItemDeletedEvent theEvent) throws java.io.IOException, AutomationException
itemDeleted
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void itemReordered(IActiveViewEventsItemReorderedEvent theEvent) throws java.io.IOException, AutomationException
itemReordered
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void selectionChanged(IActiveViewEventsSelectionChangedEvent theEvent) throws java.io.IOException, AutomationException
selectionChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void viewRefreshed(IActiveViewEventsViewRefreshedEvent theEvent) throws java.io.IOException, AutomationException
viewRefreshed
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void afterDraw(IActiveViewEventsAfterDrawEvent theEvent) throws java.io.IOException, AutomationException
afterDraw
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void afterItemDraw(IActiveViewEventsAfterItemDrawEvent theEvent) throws java.io.IOException, AutomationException
afterItemDraw
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void focusMapChanged(IActiveViewEventsFocusMapChangedEvent theEvent) throws java.io.IOException, AutomationException
focusMapChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void spatialReferenceChanged(IActiveViewEventsSpatialReferenceChangedEvent theEvent) throws java.io.IOException, AutomationException
spatialReferenceChanged
in interface IActiveViewEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void boundsUpdated(ITransformEventsBoundsUpdatedEvent theEvent) throws java.io.IOException, AutomationException
boundsUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void visibleBoundsUpdated(ITransformEventsVisibleBoundsUpdatedEvent theEvent) throws java.io.IOException, AutomationException
visibleBoundsUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deviceFrameUpdated(ITransformEventsDeviceFrameUpdatedEvent theEvent) throws java.io.IOException, AutomationException
deviceFrameUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void resolutionUpdated(ITransformEventsResolutionUpdatedEvent theEvent) throws java.io.IOException, AutomationException
resolutionUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void rotationUpdated(ITransformEventsRotationUpdatedEvent theEvent) throws java.io.IOException, AutomationException
rotationUpdated
in interface ITransformEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void unitsUpdated(ITransformEventsUnitsUpdatedEvent theEvent) throws java.io.IOException, AutomationException
unitsUpdated
in interface ITransformEvents
theEvent
- The event
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 |