|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geodatabase.RepresentationClass
public class RepresentationClass
COM Class 'RepresentationClass'. Generated 3/19/2015 1:20:43 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description 'A Feature Class Representation object.' 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.geodatabase.IRepresentationClass |
|---|
IID, IIDb4480153_ca17_4c52_a39a_0f0d12d2364a, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IDataset |
|---|
IID, IID2d04c042_7766_11d0_b77d_00805f7ced21, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IDatasetComponent |
|---|
IID, IID5f636f00_4b3c_46eb_a684_c2d746357061, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.ISchemaLock |
|---|
IID, IIDdca648e5_0fbb_11d3_80a5_00c04f686238, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Constructor Summary | |
|---|---|
RepresentationClass(java.lang.Object obj)
Construct a RepresentationClass using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
canCopy()
True if this dataset can be copied. |
boolean |
canDelete()
True if this dataset can be deleted. |
boolean |
canRename()
True if this dataset can be renamed. |
void |
changeSchemaLock(int schemaLock)
Changes a schema lock. |
IDataset |
copy(java.lang.String copyName,
IWorkspace copyWorkspace)
Copies this dataset to a new dataset with the specified name. |
void |
delete()
Deletes this dataset. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
java.lang.String |
getBrowseName()
The browse name of the dataset. |
java.lang.String |
getCategory()
The category of the dataset. |
void |
getCurrentSchemaLocks(IEnumSchemaLockInfo[] schemaLockInfo)
The list of current locks. |
IDEDataset |
getDataElement()
The data element corresponding to the dataset component. |
IFeatureClass |
getFeatureClass()
Feature class associated with this representation class. |
IName |
getFullName()
The associated name object. |
IGraphicAttributes |
getGraphicAttributes()
General attributes defined at the representation class level. |
int |
getID()
ID of the representation class. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getName()
The name of the Dataset. |
int |
getOverrideFieldIndex()
Field index of the override field. |
IDataset |
getParent()
The containing parent dataset. |
IPropertySet |
getPropertySet()
The set of properties for the dataset. |
IRepresentation |
getRepresentation(IFeature feature,
IMapContext mapContext)
Returns the representation of a given feature. |
IRepresentationRules |
getRepresentationRules()
RepresentationRules Property. |
int |
getRuleIDFieldIndex()
Field index of the Rule ID field. |
IEnumDataset |
getSubsets()
Datasets contained within this dataset. |
int |
getType()
The type of the Dataset. |
IWorkspace |
getWorkspace()
The workspace containing this dataset. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isRequireShapeOverride()
Indicates if a shape override is required for feature representations. |
void |
prepareFilter(IQueryFilter filter)
Adds the fields used by overrides to the query filter. |
void |
release()
Release a RepresentationClass. |
void |
rename(java.lang.String name)
Renames this Dataset. |
void |
setBrowseName(java.lang.String name)
The browse name of the dataset. |
void |
setGraphicAttributesByRef(IGraphicAttributes attributes)
General attributes defined at the representation class level. |
void |
setRepresentationRulesByRef(IRepresentationRules repRules)
RepresentationRules Property. |
void |
setRequireShapeOverride(boolean requireShapeOverride)
Indicates if a shape override is required for feature representations. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RepresentationClass(java.lang.Object obj)
throws java.io.IOException
obj to RepresentationClass. *
RepresentationClass o = (RepresentationClass)obj; // will not work
RepresentationClass o = new RepresentationClass(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems
RepresentationClass theRepresentationClass = (RepresentationClass) obj;| Method Detail |
|---|
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public int getOverrideFieldIndex()
throws java.io.IOException,
AutomationException
getOverrideFieldIndex in interface IRepresentationClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getRuleIDFieldIndex()
throws java.io.IOException,
AutomationException
getRuleIDFieldIndex in interface IRepresentationClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFeatureClass getFeatureClass()
throws java.io.IOException,
AutomationException
getFeatureClass in interface IRepresentationClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getID()
throws java.io.IOException,
AutomationException
getID in interface IRepresentationClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRepresentation getRepresentation(IFeature feature,
IMapContext mapContext)
throws java.io.IOException,
AutomationException
getRepresentation in interface IRepresentationClassfeature - A reference to a com.esri.arcgis.geodatabase.IFeature (in)mapContext - A reference to a com.esri.arcgis.display.IMapContext (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IRepresentationRules getRepresentationRules()
throws java.io.IOException,
AutomationException
getRepresentationRules in interface IRepresentationClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRepresentationRulesByRef(IRepresentationRules repRules)
throws java.io.IOException,
AutomationException
setRepresentationRulesByRef in interface IRepresentationClassrepRules - A reference to a com.esri.arcgis.geodatabase.IRepresentationRules (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGraphicAttributes getGraphicAttributes()
throws java.io.IOException,
AutomationException
getGraphicAttributes in interface IRepresentationClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGraphicAttributesByRef(IGraphicAttributes attributes)
throws java.io.IOException,
AutomationException
setGraphicAttributesByRef in interface IRepresentationClassattributes - A reference to a com.esri.arcgis.display.IGraphicAttributes (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isRequireShapeOverride()
throws java.io.IOException,
AutomationException
isRequireShapeOverride in interface IRepresentationClassjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRequireShapeOverride(boolean requireShapeOverride)
throws java.io.IOException,
AutomationException
setRequireShapeOverride in interface IRepresentationClassrequireShapeOverride - The requireShapeOverride (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void prepareFilter(IQueryFilter filter)
throws java.io.IOException,
AutomationException
prepareFilter in interface IRepresentationClassfilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (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 IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IName getFullName()
throws java.io.IOException,
AutomationException
getFullName in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getBrowseName()
throws java.io.IOException,
AutomationException
getBrowseName in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBrowseName(java.lang.String name)
throws java.io.IOException,
AutomationException
setBrowseName in interface IDatasetname - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getType()
throws java.io.IOException,
AutomationException
getType in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getCategory()
throws java.io.IOException,
AutomationException
getCategory in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumDataset getSubsets()
throws java.io.IOException,
AutomationException
getSubsets in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWorkspace getWorkspace()
throws java.io.IOException,
AutomationException
getWorkspace in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getPropertySet()
throws java.io.IOException,
AutomationException
getPropertySet in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canCopy()
throws java.io.IOException,
AutomationException
canCopy in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataset copy(java.lang.String copyName,
IWorkspace copyWorkspace)
throws java.io.IOException,
AutomationException
copy in interface IDatasetcopyName - The copyName (in)copyWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canDelete()
throws java.io.IOException,
AutomationException
canDelete in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void delete()
throws java.io.IOException,
AutomationException
delete in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canRename()
throws java.io.IOException,
AutomationException
canRename in interface IDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void rename(java.lang.String name)
throws java.io.IOException,
AutomationException
rename in interface IDatasetname - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDEDataset getDataElement()
throws java.io.IOException,
AutomationException
getDataElement in interface IDatasetComponentjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataset getParent()
throws java.io.IOException,
AutomationException
getParent in interface IDatasetComponentjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void changeSchemaLock(int schemaLock)
throws java.io.IOException,
AutomationException
changeSchemaLock in interface ISchemaLockschemaLock - A com.esri.arcgis.geodatabase.esriSchemaLock constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getCurrentSchemaLocks(IEnumSchemaLockInfo[] schemaLockInfo)
throws java.io.IOException,
AutomationException
getCurrentSchemaLocks in interface ISchemaLockschemaLockInfo - A reference to a com.esri.arcgis.geodatabase.IEnumSchemaLockInfo (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (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 | ||||||||