|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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.IOExceptionpublic 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.Dispatchjava.io.IOException
public void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
removeListener in class com.esri.arcgis.interop.Dispatchjava.io.IOException
public int getNumClasses()
throws java.io.IOException,
AutomationException
getNumClasses in interface IOverposterjava.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 IOverposterlayer - 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 IOverposterprops - 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 IOverposterindex - 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 IOverposterclassIndex - 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 IOverposterjava.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 IOverposterextent - 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 IOverposterweight - 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 IOverposterclassIndex - 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 IOverposterclassIndex - 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 IOverposterclassIndex - 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 IOverposterjava.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 IOverposterobject - 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 IOverposterobject - 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 IOverposterobject - 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 IOverposterjava.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 IOverposterjava.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 IOverposterjava.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 | ||||||||