|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.carto.FDOGraphicsLayerFactory
public class FDOGraphicsLayerFactory
COM Class 'FDOGraphicsLayerFactory'. Generated 3/19/2015 1:20:41 PM from 'C:\ArcGIS\COM\esriCarto.olb'
Description 'A graphics layer factory.' 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.carto.IFDOGraphicsLayerFactory |
---|
IID, IID34b2ef85_f4ac_11d1_a245_080009b6f22b, xxDummy |
Fields inherited from interface com.esri.arcgis.carto.IAnnotationLayerFactory |
---|
IID, IIDe1474078_0272_46dc_9b51_08e2997f4a43, xxDummy |
Constructor Summary | |
---|---|
FDOGraphicsLayerFactory()
Constructs a FDOGraphicsLayerFactory using ArcGIS Engine. |
|
FDOGraphicsLayerFactory(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. FDOGraphicsLayerFactory theFDOGraphicsLayerFactory = (FDOGraphicsLayerFactory) obj; |
Method Summary | |
---|---|
IAnnotationLayer |
createAnnotationLayer(IFeatureWorkspace workspace,
IFeatureDataset featureDataset,
java.lang.String annotationClassName,
IGeometryDef pGeometryDef,
IFeatureClass pAssociatedFeatureClass,
IAnnotateLayerPropertiesCollection annoLayerProps,
IGraphicsLayerScale referenceScale,
ISymbolCollection symbolCollection,
boolean autoCreate,
boolean updateOnShapeChange,
boolean requireSymbolID,
boolean allowSymbolOverrides,
IOverposterProperties overposterProperties,
java.lang.String configKeyword)
Creates a new annotation feature class and returns a layer for it. |
ILayer |
createGraphicsLayer(IFeatureWorkspace graphicWorkspace,
IFeatureDataset featureDataset,
java.lang.String graphicsLayerName,
IGeometryDef pGeometryDef,
IFeatureClass pAssociatedFeatureClass,
IAnnotateLayerPropertiesCollection annoLayerProps,
IGraphicsLayerScale referenceScale,
ISymbolCollection symbolCollection,
boolean autoCreate)
Creates a new annotation feature class and returns a layer for it. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IEnumBSTR |
findAnnotationFeatureClassNames(IFeatureWorkspace workspace)
Returns the names of existing annotation feature classes. |
IEnumBSTR |
findGraphicsLayerNames(IFeatureWorkspace graphicWorkspace)
Returns the names of existing annotation feature classes. |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
IAnnotationLayer |
openAnnotationLayer(IFeatureWorkspace workspace,
IFeatureDataset featureDataset,
java.lang.String annotationClassName)
Opens an annotation feature class and returns a layer for it. |
ILayer |
openGraphicsLayer(IFeatureWorkspace graphicWorkspace,
IFeatureDataset featureDataset,
java.lang.String graphicsLayerName)
Creates a new annotation feature class and returns a layer for it. |
void |
release()
Release a FDOGraphicsLayerFactory. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FDOGraphicsLayerFactory() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic FDOGraphicsLayerFactory(java.lang.Object obj) throws java.io.IOException
FDOGraphicsLayerFactory theFDOGraphicsLayerFactory = (FDOGraphicsLayerFactory) obj;
obj
to FDOGraphicsLayerFactory
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
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 ILayer createGraphicsLayer(IFeatureWorkspace graphicWorkspace, IFeatureDataset featureDataset, java.lang.String graphicsLayerName, IGeometryDef pGeometryDef, IFeatureClass pAssociatedFeatureClass, IAnnotateLayerPropertiesCollection annoLayerProps, IGraphicsLayerScale referenceScale, ISymbolCollection symbolCollection, boolean autoCreate) throws java.io.IOException, AutomationException
createGraphicsLayer
in interface IFDOGraphicsLayerFactory
graphicWorkspace
- A reference to a com.esri.arcgis.geodatabase.IFeatureWorkspace (in)featureDataset
- A reference to a com.esri.arcgis.geodatabase.IFeatureDataset (in)graphicsLayerName
- The graphicsLayerName (in)pGeometryDef
- A reference to a com.esri.arcgis.geodatabase.IGeometryDef (in)pAssociatedFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)annoLayerProps
- A reference to a com.esri.arcgis.carto.IAnnotateLayerPropertiesCollection (in)referenceScale
- A reference to a com.esri.arcgis.carto.IGraphicsLayerScale (in)symbolCollection
- A reference to a com.esri.arcgis.display.ISymbolCollection (in)autoCreate
- The autoCreate (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ILayer openGraphicsLayer(IFeatureWorkspace graphicWorkspace, IFeatureDataset featureDataset, java.lang.String graphicsLayerName) throws java.io.IOException, AutomationException
openGraphicsLayer
in interface IFDOGraphicsLayerFactory
graphicWorkspace
- A reference to a com.esri.arcgis.geodatabase.IFeatureWorkspace (in)featureDataset
- A reference to a com.esri.arcgis.geodatabase.IFeatureDataset (in)graphicsLayerName
- The graphicsLayerName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumBSTR findGraphicsLayerNames(IFeatureWorkspace graphicWorkspace) throws java.io.IOException, AutomationException
findGraphicsLayerNames
in interface IFDOGraphicsLayerFactory
graphicWorkspace
- A reference to a com.esri.arcgis.geodatabase.IFeatureWorkspace (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IAnnotationLayer createAnnotationLayer(IFeatureWorkspace workspace, IFeatureDataset featureDataset, java.lang.String annotationClassName, IGeometryDef pGeometryDef, IFeatureClass pAssociatedFeatureClass, IAnnotateLayerPropertiesCollection annoLayerProps, IGraphicsLayerScale referenceScale, ISymbolCollection symbolCollection, boolean autoCreate, boolean updateOnShapeChange, boolean requireSymbolID, boolean allowSymbolOverrides, IOverposterProperties overposterProperties, java.lang.String configKeyword) throws java.io.IOException, AutomationException
createAnnotationLayer
in interface IAnnotationLayerFactory
workspace
- A reference to a com.esri.arcgis.geodatabase.IFeatureWorkspace (in)featureDataset
- A reference to a com.esri.arcgis.geodatabase.IFeatureDataset (in)annotationClassName
- The annotationClassName (in)pGeometryDef
- A reference to a com.esri.arcgis.geodatabase.IGeometryDef (in)pAssociatedFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)annoLayerProps
- A reference to a com.esri.arcgis.carto.IAnnotateLayerPropertiesCollection (in)referenceScale
- A reference to a com.esri.arcgis.carto.IGraphicsLayerScale (in)symbolCollection
- A reference to a com.esri.arcgis.display.ISymbolCollection (in)autoCreate
- The autoCreate (in)updateOnShapeChange
- The updateOnShapeChange (in)requireSymbolID
- The requireSymbolID (in)allowSymbolOverrides
- The allowSymbolOverrides (in)overposterProperties
- A reference to a com.esri.arcgis.carto.IOverposterProperties (in)configKeyword
- The configKeyword (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IAnnotationLayer openAnnotationLayer(IFeatureWorkspace workspace, IFeatureDataset featureDataset, java.lang.String annotationClassName) throws java.io.IOException, AutomationException
openAnnotationLayer
in interface IAnnotationLayerFactory
workspace
- A reference to a com.esri.arcgis.geodatabase.IFeatureWorkspace (in)featureDataset
- A reference to a com.esri.arcgis.geodatabase.IFeatureDataset (in)annotationClassName
- The annotationClassName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumBSTR findAnnotationFeatureClassNames(IFeatureWorkspace workspace) throws java.io.IOException, AutomationException
findAnnotationFeatureClassNames
in interface IAnnotationLayerFactory
workspace
- A reference to a com.esri.arcgis.geodatabase.IFeatureWorkspace (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |