|
|||||||||
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.IOverposterProxy
Description: 'Provides access to members that place labels for features using conflict detection.' 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 IOverposterProxy
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.IOverposter |
---|
IID, IID3141f2f5_38e2_11d1_8809_080009ec732a |
Constructor Summary | |
---|---|
|
IOverposterProxy()
Deprecated. For internal use only |
|
IOverposterProxy(java.lang.Object obj)
Deprecated. |
protected |
IOverposterProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated. |
|
IOverposterProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
protected |
IOverposterProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
Method Summary | |
---|---|
void |
addBarriers(int weight,
IGeometryCollection barriers)
Deprecated. Adds a barrier object that placed objects must avoid. |
int |
addClass(IOverposterLayerProperties props)
Deprecated. Adds a class to the overposter and specifies its properties. |
void |
addCurvedLabel(int classIndex,
java.lang.String label,
java.lang.Object widths,
java.lang.Object ascents,
java.lang.Object descents,
double fontHeight,
double fontDescent,
IGeometry controlShape,
int featureId,
ISymbol symbol)
Deprecated. Adds a curved label object to be placed. |
void |
addLabel(int classIndex,
java.lang.String label,
double width,
double height,
IGeometry controlShape,
int featureId,
ISymbol symbol)
Deprecated. Adds a label object to be placed. |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated. |
void |
addSymbol(int classIndex,
ISymbol symbol,
IGeometry geometry,
int featureId)
Deprecated. Adds a symbol to be placed. |
int |
getCapabilities(ILayer layer)
Deprecated. Overposter capabilities for the specified layer. |
int |
getNumberOfPlacedLabels()
Deprecated. The number of unplaced labels. |
int |
getNumberOfUnplacedLabels()
Deprecated. The number of unplaced labels. |
int |
getNumClasses()
Deprecated. The number of classes. |
void |
initialize(IEnvelope extent,
IDisplay display)
Deprecated. Initializes the overposter for drawing into the specified area of the map display. |
void |
insertClass(int index,
IOverposterLayerProperties props)
Deprecated. Inserts a class at a specific index, and specifies its peoperties. |
void |
nextPlaced(IPlacedObject[] object,
ITrackCancel trackCancel,
IStepProgressor stepProgressor)
Deprecated. The next object that was successfully placed. |
void |
nextUnplaced(IPlacedObject[] object)
Deprecated. The next object that was not successfully placed. |
void |
nextUnused(IPlacedObject[] object)
Deprecated. The next object that was not used. |
void |
placeObjects()
Deprecated. Places objects using the overposter. |
void |
releaseResources()
Deprecated. Releases current objects from memory. |
void |
removeClass(int classIndex)
Deprecated. Removes the class at the specified index from the overposter. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated. |
void |
resetClasses()
Deprecated. Removes all classes from the overposter. |
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 IOverposterProxy(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 IOverposterProxy()
public IOverposterProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IOverposterProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IOverposterProxy(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 int getNumClasses() throws java.io.IOException, AutomationException
getNumClasses
in interface IOverposter
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCapabilities(ILayer layer) throws java.io.IOException, AutomationException
getCapabilities
in interface IOverposter
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 int addClass(IOverposterLayerProperties props) throws java.io.IOException, AutomationException
addClass
in interface IOverposter
props
- A reference to a com.esri.arcgis.carto.IOverposterLayerProperties (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void insertClass(int index, IOverposterLayerProperties props) throws java.io.IOException, AutomationException
insertClass
in interface IOverposter
index
- The index (in)props
- A reference to a com.esri.arcgis.carto.IOverposterLayerProperties (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeClass(int classIndex) throws java.io.IOException, AutomationException
removeClass
in interface IOverposter
classIndex
- The classIndex (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void resetClasses() throws java.io.IOException, AutomationException
resetClasses
in interface IOverposter
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initialize(IEnvelope extent, IDisplay display) throws java.io.IOException, AutomationException
initialize
in interface IOverposter
extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (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.public void addBarriers(int weight, IGeometryCollection barriers) throws java.io.IOException, AutomationException
addBarriers
in interface IOverposter
weight
- A com.esri.arcgis.carto.esriBasicOverposterWeight constant (in)barriers
- A reference to a com.esri.arcgis.geometry.IGeometryCollection (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addLabel(int classIndex, java.lang.String label, double width, double height, IGeometry controlShape, int featureId, ISymbol symbol) throws java.io.IOException, AutomationException
addLabel
in interface IOverposter
classIndex
- The classIndex (in)label
- The label (in)width
- The width (in)height
- The height (in)controlShape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)featureId
- The featureId (in)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 addCurvedLabel(int classIndex, java.lang.String label, java.lang.Object widths, java.lang.Object ascents, java.lang.Object descents, double fontHeight, double fontDescent, IGeometry controlShape, int featureId, ISymbol symbol) throws java.io.IOException, AutomationException
addCurvedLabel
in interface IOverposter
classIndex
- The classIndex (in)label
- The label (in)widths
- A Variant (in)ascents
- A Variant (in)descents
- A Variant (in)fontHeight
- The fontHeight (in)fontDescent
- The fontDescent (in)controlShape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)featureId
- The featureId (in)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 addSymbol(int classIndex, ISymbol symbol, IGeometry geometry, int featureId) throws java.io.IOException, AutomationException
addSymbol
in interface IOverposter
classIndex
- The classIndex (in)symbol
- A reference to a com.esri.arcgis.display.ISymbol (in)geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)featureId
- The featureId (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void placeObjects() throws java.io.IOException, AutomationException
placeObjects
in interface IOverposter
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void nextPlaced(IPlacedObject[] object, ITrackCancel trackCancel, IStepProgressor stepProgressor) throws java.io.IOException, AutomationException
nextPlaced
in interface IOverposter
object
- A reference to a com.esri.arcgis.carto.IPlacedObject (in/out: use single element array)trackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)stepProgressor
- A reference to a com.esri.arcgis.system.IStepProgressor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void nextUnplaced(IPlacedObject[] object) throws java.io.IOException, AutomationException
nextUnplaced
in interface IOverposter
object
- A reference to a com.esri.arcgis.carto.IPlacedObject (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void nextUnused(IPlacedObject[] object) throws java.io.IOException, AutomationException
nextUnused
in interface IOverposter
object
- A reference to a com.esri.arcgis.carto.IPlacedObject (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void releaseResources() throws java.io.IOException, AutomationException
releaseResources
in interface IOverposter
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNumberOfUnplacedLabels() throws java.io.IOException, AutomationException
getNumberOfUnplacedLabels
in interface IOverposter
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNumberOfPlacedLabels() throws java.io.IOException, AutomationException
getNumberOfPlacedLabels
in interface IOverposter
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 |