|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.carto.ILegend3Proxy
Description: 'Provides access to additional members that control a legend.' 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 =
public class ILegend3Proxy
Internal use class
Field Summary | |
---|---|
boolean |
noncastable
Deprecated. |
static java.lang.Class |
targetClass
Deprecated. |
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Fields inherited from interface com.esri.arcgis.carto.ILegend3 |
---|
IID, IID15abe7f7_49e8_4012_be72_d14e5a755ace |
Constructor Summary | |
---|---|
|
ILegend3Proxy()
Deprecated. For internal use only |
|
ILegend3Proxy(java.lang.Object obj)
Deprecated. |
protected |
ILegend3Proxy(java.lang.Object obj,
java.lang.String iid)
Deprecated. |
|
ILegend3Proxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
protected |
ILegend3Proxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
Method Summary | |
---|---|
void |
addItem(ILegendItem item)
Deprecated. Adds a new item to the legend (to the end of the list). |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated. |
void |
adjustColumns(int columns)
Deprecated. Adjust the item settings so that the legend contains the specified number of columns. |
void |
clearItems()
Deprecated. Removes all items from the legend. |
void |
delayEvents(boolean delay)
Deprecated. Used to batch operations together to minimize notifications. |
void |
draw(IDisplay display,
ITrackCancel trackCancel,
IEnvelope bounds)
Deprecated. Draws the map surround into the specified display bounds. |
void |
fitToBounds(IDisplay display,
IEnvelope bounds,
boolean[] changed)
Deprecated. Adjusts the map surround to fit the bounds. |
ILegendItem |
getDefaultLegendItem(ILayer layer)
Deprecated. The default legend item for the specified layer. |
ILegendFormat |
getFormat()
Deprecated. The formatting options for the legend (can be stored in the style gallery). |
int |
getIcon()
Deprecated. Icon used to represent the map surround. |
ILegendItem |
getItem(int index)
Deprecated. The specified item from the legend. |
int |
getItemCount()
Deprecated. Number of items in the legend. |
IMap |
getMap()
Deprecated. The parent map. |
double |
getMinFontSize()
Deprecated. Minimumn font size when AutoFit is true. |
java.lang.String |
getName()
Deprecated. Name of the map surround. |
java.lang.String |
getTitle()
Deprecated. Title. |
void |
insertItem(int index,
ILegendItem item)
Deprecated. Inserts a new item into the legend (at the location specified by index). |
boolean |
isAutoAdd()
Deprecated. Indicates if a new item should be added when a new layer is added to the map. |
boolean |
isAutoColumns()
Deprecated. Automatically flow legend items to fit fixed frame. |
boolean |
isAutoFit()
Deprecated. Automatically resize legend items to fit fixed frame. |
boolean |
isAutoReorder()
Deprecated. Indicates if the legend items should be kept in the same order as the layers. |
boolean |
isAutoVisibility()
Deprecated. Indicates if items should be shown only when associated layers are visible. |
boolean |
isFixedFrame()
Deprecated. Indicates frame should not shrink or grow with legend. |
boolean |
isFlowRight()
Deprecated. Reserved for future use. |
boolean |
isScaleSymbols()
Deprecated. Indicates if symbols are scaled for the layer. |
boolean |
isSupportsAutoColumns()
Deprecated. Can legend items be automatically flowed to fit fixed frame? |
void |
queryBounds(IDisplay display,
IEnvelope oldBounds,
IEnvelope newBounds)
Deprecated. Returns the bounds of the map surround. |
void |
refresh()
Deprecated. Makes sure the latest updates are refected the next time the Map Surround is drawn. |
void |
removeItem(int index)
Deprecated. Removes the specified item from the legend. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated. |
void |
setAutoAdd(boolean autoAdd)
Deprecated. Indicates if a new item should be added when a new layer is added to the map. |
void |
setAutoColumns(boolean flag)
Deprecated. Automatically flow legend items to fit fixed frame. |
void |
setAutoFit(boolean flag)
Deprecated. Automatically resize legend items to fit fixed frame. |
void |
setAutoReorder(boolean autoReorder)
Deprecated. Indicates if the legend items should be kept in the same order as the layers. |
void |
setAutoVisibility(boolean autoVisibility)
Deprecated. Indicates if items should be shown only when associated layers are visible. |
void |
setFixedFrame(boolean flag)
Deprecated. Indicates frame should not shrink or grow with legend. |
void |
setFlowRight(boolean flag)
Deprecated. Reserved for future use. |
void |
setFormatByRef(ILegendFormat legendFormat)
Deprecated. The formatting options for the legend (can be stored in the style gallery). |
void |
setMapByRef(IMap map)
Deprecated. The parent map. |
void |
setMinFontSize(double fontSize)
Deprecated. Minimumn font size when AutoFit is true. |
void |
setName(java.lang.String name)
Deprecated. Name of the map surround. |
void |
setScaleSymbols(boolean scale)
Deprecated. Indicates if symbols are scaled for the layer. |
void |
setTitle(java.lang.String title)
Deprecated. Title. |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public ILegend3Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public ILegend3Proxy()
public ILegend3Proxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ILegend3Proxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ILegend3Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public IMap getMap() throws java.io.IOException, AutomationException
getMap
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMapByRef(IMap map) throws java.io.IOException, AutomationException
setMapByRef
in interface ILegend3
map
- A reference to a com.esri.arcgis.carto.IMap (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(java.lang.String name) throws java.io.IOException, AutomationException
setName
in interface ILegend3
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getIcon() throws java.io.IOException, AutomationException
getIcon
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryBounds(IDisplay display, IEnvelope oldBounds, IEnvelope newBounds) throws java.io.IOException, AutomationException
queryBounds
in interface ILegend3
display
- A reference to a com.esri.arcgis.display.IDisplay (in)oldBounds
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)newBounds
- 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 fitToBounds(IDisplay display, IEnvelope bounds, boolean[] changed) throws java.io.IOException, AutomationException
fitToBounds
in interface ILegend3
display
- A reference to a com.esri.arcgis.display.IDisplay (in)bounds
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)changed
- The changed (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void delayEvents(boolean delay) throws java.io.IOException, AutomationException
delayEvents
in interface ILegend3
delay
- The delay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refresh() throws java.io.IOException, AutomationException
refresh
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void draw(IDisplay display, ITrackCancel trackCancel, IEnvelope bounds) throws java.io.IOException, AutomationException
draw
in interface ILegend3
display
- A reference to a com.esri.arcgis.display.IDisplay (in)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)bounds
- 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 ILegendFormat getFormat() throws java.io.IOException, AutomationException
getFormat
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFormatByRef(ILegendFormat legendFormat) throws java.io.IOException, AutomationException
setFormatByRef
in interface ILegend3
legendFormat
- A reference to a com.esri.arcgis.carto.ILegendFormat (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTitle() throws java.io.IOException, AutomationException
getTitle
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTitle(java.lang.String title) throws java.io.IOException, AutomationException
setTitle
in interface ILegend3
title
- The title (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoAdd() throws java.io.IOException, AutomationException
isAutoAdd
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoAdd(boolean autoAdd) throws java.io.IOException, AutomationException
setAutoAdd
in interface ILegend3
autoAdd
- The autoAdd (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoReorder() throws java.io.IOException, AutomationException
isAutoReorder
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoReorder(boolean autoReorder) throws java.io.IOException, AutomationException
setAutoReorder
in interface ILegend3
autoReorder
- The autoReorder (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoVisibility() throws java.io.IOException, AutomationException
isAutoVisibility
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoVisibility(boolean autoVisibility) throws java.io.IOException, AutomationException
setAutoVisibility
in interface ILegend3
autoVisibility
- The autoVisibility (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFlowRight() throws java.io.IOException, AutomationException
isFlowRight
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFlowRight(boolean flag) throws java.io.IOException, AutomationException
setFlowRight
in interface ILegend3
flag
- The flag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getItemCount() throws java.io.IOException, AutomationException
getItemCount
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILegendItem getItem(int index) throws java.io.IOException, AutomationException
getItem
in interface ILegend3
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addItem(ILegendItem item) throws java.io.IOException, AutomationException
addItem
in interface ILegend3
item
- A reference to a com.esri.arcgis.carto.ILegendItem (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void insertItem(int index, ILegendItem item) throws java.io.IOException, AutomationException
insertItem
in interface ILegend3
index
- The index (in)item
- A reference to a com.esri.arcgis.carto.ILegendItem (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeItem(int index) throws java.io.IOException, AutomationException
removeItem
in interface ILegend3
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearItems() throws java.io.IOException, AutomationException
clearItems
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILegendItem getDefaultLegendItem(ILayer layer) throws java.io.IOException, AutomationException
getDefaultLegendItem
in interface ILegend3
layer
- A reference to a com.esri.arcgis.carto.ILayer (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isScaleSymbols() throws java.io.IOException, AutomationException
isScaleSymbols
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setScaleSymbols(boolean scale) throws java.io.IOException, AutomationException
setScaleSymbols
in interface ILegend3
scale
- The scale (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void adjustColumns(int columns) throws java.io.IOException, AutomationException
adjustColumns
in interface ILegend3
columns
- The columns (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isFixedFrame() throws java.io.IOException, AutomationException
isFixedFrame
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFixedFrame(boolean flag) throws java.io.IOException, AutomationException
setFixedFrame
in interface ILegend3
flag
- The flag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoColumns() throws java.io.IOException, AutomationException
isAutoColumns
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoColumns(boolean flag) throws java.io.IOException, AutomationException
setAutoColumns
in interface ILegend3
flag
- The flag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAutoFit() throws java.io.IOException, AutomationException
isAutoFit
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAutoFit(boolean flag) throws java.io.IOException, AutomationException
setAutoFit
in interface ILegend3
flag
- The flag (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMinFontSize() throws java.io.IOException, AutomationException
getMinFontSize
in interface ILegend3
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setMinFontSize(double fontSize) throws java.io.IOException, AutomationException
setMinFontSize
in interface ILegend3
fontSize
- The fontSize (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupportsAutoColumns() throws java.io.IOException, AutomationException
isSupportsAutoColumns
in interface ILegend3
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 |