|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.schematic.SchematicDataset
public class SchematicDataset
COM Class 'SchematicDataset'. Generated 3/19/2015 1:20:46 PM from 'C:\ArcGIS\COM\esriSchematic.olb'
Description 'Provides access to members that manage the schematic dataset.' 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.schematic.ISchematicDataset |
|---|
IID, IID20bab3e3_38dd_44a7_aa4a_450bf978a541, 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.IMetadata |
|---|
IID, IID5de04a82_24e4_11d3_a641_0008c7d3ae50, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IMetadataEdit |
|---|
IID, IID97fdb978_62a4_49c5_8252_b07837b33ee9, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.ISchemaLock |
|---|
IID, IIDdca648e5_0fbb_11d3_80a5_00c04f686238, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicDatasetLock |
|---|
IID, IIDc29dcb51_cb90_4b31_ad50_703f8d89a58f, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicFolderContainer |
|---|
IID, IID41fd8da6_930d_49b8_91bb_1217ee77c6c2, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicDiagramContainer |
|---|
IID, IID441ed561_78df_4bdf_821d_6e72fc82742b, xxDummy |
| Fields inherited from interface com.esri.arcgis.geodatabase.IDatasetEditInfo |
|---|
IID, IID234c31c1_9740_11d1_89e2_006097aff44e, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicDatabaseRelease |
|---|
IID, IIDd4187c5b_e7fd_4947_bb6d_dba833a9f33e, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicDatasetImport |
|---|
IID, IIDbda9bac4_5a6a_4086_a434_d0f2c0e55d4b, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicDatasetDesign |
|---|
IID, IIDc842adcd_c6ff_4139_a811_97212c801feb, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicDataSourceContainer |
|---|
IID, IID06b8ba4a_afaf_456f_8c64_99609466a8a8, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicElementClassContainer |
|---|
IID, IID4230a0cc_f3d2_4c90_87fd_e38bf4bf376d, xxDummy |
| Fields inherited from interface com.esri.arcgis.schematic.ISchematicDiagramClassContainer |
|---|
IID, IID577fd095_257f_45b1_8e94_cae217e5a162, xxDummy |
| Constructor Summary | |
|---|---|
SchematicDataset(java.lang.Object obj)
Construct a SchematicDataset using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
void |
addISchematicAlgorithmEventsListener(ISchematicAlgorithmEvents theListener)
addISchematicAlgorithmEventsListener. |
void |
addISchematicDatasetEventsListener(ISchematicDatasetEvents theListener)
addISchematicDatasetEventsListener. |
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. |
ISchematicDataSource |
createSchematicDataSource(java.lang.String name,
ISchematicConnection schematicConnection)
Creates a new schematic data source inside the schematic dataset. |
ISchematicDiagramClass |
createSchematicDiagramClass(java.lang.String name)
Creates a new schematic diagram class inside the schematic dataset. |
ISchematicElementClass |
createSchematicElementClass(java.lang.String name,
int type)
Creates a new schematic element class inside the schematic dataset. |
ISchematicFolder |
createSchematicFolder(java.lang.String name)
Creates a new schematic folder in the schematic dataset. |
void |
delete()
Deletes this dataset. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IEnumSchematicDataSource |
findUnusedDataSources(ITrackCancel cancelTracker)
Retrieves the unused schematic data sources inside the schematic dataset. |
java.lang.String |
getBrowseName()
The browse name of the dataset. |
int |
getBugfixVersion()
Schematic database bugfix version number. |
java.lang.String |
getCategory()
The category of the dataset. |
java.lang.String |
getCurrentLock()
Schematic Dataset Lock status. |
void |
getCurrentSchemaLocks(IEnumSchemaLockInfo[] schemaLockInfo)
The list of current locks. |
ISchematicDataSource |
getDefaultSchematicDataSource()
Cuurent schematic data source. |
IName |
getFullName()
The associated name object. |
int |
getID()
ID of the schematic dataset. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getMajorVersion()
Schematic database major version number. |
IPropertySet |
getMetadata()
The PropertySet containing metadata. |
int |
getMinorVersion()
Schematic database minor version number. |
java.lang.String |
getName()
The name of the Dataset. |
IPropertySet |
getPropertySet()
The set of properties for the dataset. |
ISchematicDataSource |
getSchematicDataSource(java.lang.String name)
Schematic data source referenced by the specified Name. |
IEnumSchematicDataSource |
getSchematicDataSources()
Schematic data sources enumeration within the schematic data source container. |
ISchematicDiagram |
getSchematicDiagramByID(ISchematicDiagramClass schematicDiagramClass,
int iD)
Schematic diagram referenced by the specified ID. |
ISchematicDiagram |
getSchematicDiagramByName(ISchematicDiagramClass schematicDiagramClass,
java.lang.String name)
Schematic diagram referenced by the specified Name. |
ISchematicDiagramClass |
getSchematicDiagramClass(java.lang.String name)
Schematic diagram class referenced by the specified Name. |
IEnumSchematicDiagramClass |
getSchematicDiagramClasses()
Schematic diagram classes enumeration within the schematic diagram class container. |
IEnumSchematicDiagram |
getSchematicDiagrams()
Schematic diagrams enumeration within the schematic dataset or schematic folder container. |
ISchematicElementClass |
getSchematicElementClass(java.lang.String name)
Schematic diagram class referenced by the specified Name. |
IEnumSchematicElementClass |
getSchematicElementClasses()
Schematic element classes enumeration within the schematic element class container. |
ISchematicFolder |
getSchematicFolderByID(int iD)
Schematic folder referenced by the specified ID. |
ISchematicFolder |
getSchematicFolderByName(java.lang.String name)
Schematic folder referenced by the specified Name. |
IEnumSchematicFolder |
getSchematicFolders()
Schematic folders enumeration within the schematic dataset or the schematic folder container. |
IEnumSchematicInMemoryDiagram |
getSchematicInMemoryDiagrams()
Opened schematic in memory diagrams of the schematic dataset. |
ISchematicWorkspace |
getSchematicWorkspace()
Schematic workspace related to the schematic dataset. |
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 |
importFeatureLayer(IFeatureLayer featureLayer,
ISchematicDiagramClass schematicDiagramClass,
boolean symbology,
boolean overwriteSymbols,
boolean staticStorage)
Imports a feature layer and associates the created schematic element class to the specified schematic diagram class. |
void |
importObjectClass(IObjectClass objectClass,
ISchematicDiagramClass schematicDiagramClass,
boolean forceType,
int type)
Imports an object class and associates the created schematic element class to the specified schematic diagram class. |
boolean |
isCanEdit()
True if the dataset supports edit sessions with the ability to discard edits on save. |
boolean |
isCanEditMetadata()
Indicates if metadata can be edited. |
boolean |
isCanRedo()
True if the dataset supports edit sessions with the ability to redo undone operations. |
boolean |
isCanUndo()
True if the dataset supports edit sessions with the ability to undo individual edit operations. |
boolean |
isCanUpgrade()
Indicates if the schematic database can be upgraded with this interface. |
boolean |
isCurrentRelease()
Indicates if the schematic database is at the current release level. |
boolean |
isDesignMode()
Indicates if the schematic dataset design mode is activated. |
boolean |
isHasChanged()
Indicates if the schematic dataset has changed. |
void |
release()
Release a SchematicDataset. |
void |
removeISchematicAlgorithmEventsListener(ISchematicAlgorithmEvents theListener)
removeISchematicAlgorithmEventsListener. |
void |
removeISchematicDatasetEventsListener(ISchematicDatasetEvents theListener)
removeISchematicDatasetEventsListener. |
void |
rename(java.lang.String name)
Renames this Dataset. |
void |
save(int saveVersion,
boolean canDeleteNonEmptyTables)
Saves the schematic dataset. |
void |
setBrowseName(java.lang.String name)
The browse name of the dataset. |
void |
setCurrentLock(java.lang.String lockInfo)
Schematic Dataset Lock status. |
void |
setDesignMode(boolean designMode)
Indicates if the schematic dataset design mode is activated. |
void |
setHasChanged(boolean hasChanged)
Indicates if the schematic dataset has changed. |
void |
setMetadata(IPropertySet propertySet)
The PropertySet containing metadata. |
void |
synchronize(int action,
int interval)
Updates metadata with the current properties; may create metadata if it doesn't already exist. |
void |
upgrade()
Upgrades the schematic database to the current release version level. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SchematicDataset(java.lang.Object obj)
throws java.io.IOException
obj to SchematicDataset. *
SchematicDataset o = (SchematicDataset)obj; // will not work
SchematicDataset o = new SchematicDataset(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems
SchematicDataset theSchematicDataset = (SchematicDataset) 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.RemoteObjRef
public void addISchematicDatasetEventsListener(ISchematicDatasetEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.schematic.ISchematicDatasetEvents interface.
java.io.IOException - If there are communications problems.
public void removeISchematicDatasetEventsListener(ISchematicDatasetEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.schematic.ISchematicDatasetEvents interface.
java.io.IOException - If there are communications problems.
public void addISchematicAlgorithmEventsListener(ISchematicAlgorithmEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.schematic.ISchematicAlgorithmEvents interface.
java.io.IOException - If there are communications problems.
public void removeISchematicAlgorithmEventsListener(ISchematicAlgorithmEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.schematic.ISchematicAlgorithmEvents interface.
java.io.IOException - If there are communications problems.public void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public int getID()
throws java.io.IOException,
AutomationException
getID in interface ISchematicDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicWorkspace getSchematicWorkspace()
throws java.io.IOException,
AutomationException
getSchematicWorkspace in interface ISchematicDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isHasChanged()
throws java.io.IOException,
AutomationException
isHasChanged in interface ISchematicDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setHasChanged(boolean hasChanged)
throws java.io.IOException,
AutomationException
setHasChanged in interface ISchematicDatasethasChanged - The hasChanged (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save(int saveVersion,
boolean canDeleteNonEmptyTables)
throws java.io.IOException,
AutomationException
save in interface ISchematicDatasetsaveVersion - A com.esri.arcgis.system.esriArcGISVersion constant (in)canDeleteNonEmptyTables - The canDeleteNonEmptyTables (in, optional, pass false if not required)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicInMemoryDiagram getSchematicInMemoryDiagrams()
throws java.io.IOException,
AutomationException
getSchematicInMemoryDiagrams in interface ISchematicDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagramClass createSchematicDiagramClass(java.lang.String name)
throws java.io.IOException,
AutomationException
createSchematicDiagramClass in interface ISchematicDatasetname - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicElementClass createSchematicElementClass(java.lang.String name,
int type)
throws java.io.IOException,
AutomationException
createSchematicElementClass in interface ISchematicDatasetname - The name (in)type - A com.esri.arcgis.schematic.esriSchematicElementType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDataSource createSchematicDataSource(java.lang.String name,
ISchematicConnection schematicConnection)
throws java.io.IOException,
AutomationException
createSchematicDataSource in interface ISchematicDatasetname - The name (in)schematicConnection - A reference to a com.esri.arcgis.schematic.ISchematicConnection (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicFolder createSchematicFolder(java.lang.String name)
throws java.io.IOException,
AutomationException
createSchematicFolder in interface ISchematicDatasetname - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDataSource getDefaultSchematicDataSource()
throws java.io.IOException,
AutomationException
getDefaultSchematicDataSource in interface ISchematicDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDesignMode()
throws java.io.IOException,
AutomationException
isDesignMode in interface ISchematicDatasetjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDesignMode(boolean designMode)
throws java.io.IOException,
AutomationException
setDesignMode in interface ISchematicDatasetdesignMode - The designMode (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 IPropertySet getMetadata()
throws java.io.IOException,
AutomationException
getMetadata in interface IMetadatajava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMetadata(IPropertySet propertySet)
throws java.io.IOException,
AutomationException
setMetadata in interface IMetadatapropertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void synchronize(int action,
int interval)
throws java.io.IOException,
AutomationException
synchronize in interface IMetadataaction - A com.esri.arcgis.geodatabase.esriMetadataSyncAction constant (in)interval - The interval (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanEditMetadata()
throws java.io.IOException,
AutomationException
isCanEditMetadata in interface IMetadataEditjava.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 setCurrentLock(java.lang.String lockInfo)
throws java.io.IOException,
AutomationException
setCurrentLock in interface ISchematicDatasetLocklockInfo - The lockInfo (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getCurrentLock()
throws java.io.IOException,
AutomationException
getCurrentLock in interface ISchematicDatasetLockjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicFolder getSchematicFolders()
throws java.io.IOException,
AutomationException
getSchematicFolders in interface ISchematicFolderContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicFolder getSchematicFolderByID(int iD)
throws java.io.IOException,
AutomationException
getSchematicFolderByID in interface ISchematicFolderContaineriD - The iD (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicFolder getSchematicFolderByName(java.lang.String name)
throws java.io.IOException,
AutomationException
getSchematicFolderByName in interface ISchematicFolderContainername - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicDiagram getSchematicDiagrams()
throws java.io.IOException,
AutomationException
getSchematicDiagrams in interface ISchematicDiagramContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagram getSchematicDiagramByID(ISchematicDiagramClass schematicDiagramClass,
int iD)
throws java.io.IOException,
AutomationException
getSchematicDiagramByID in interface ISchematicDiagramContainerschematicDiagramClass - A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)iD - The iD (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagram getSchematicDiagramByName(ISchematicDiagramClass schematicDiagramClass,
java.lang.String name)
throws java.io.IOException,
AutomationException
getSchematicDiagramByName in interface ISchematicDiagramContainerschematicDiagramClass - A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)name - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanEdit()
throws java.io.IOException,
AutomationException
isCanEdit in interface IDatasetEditInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanUndo()
throws java.io.IOException,
AutomationException
isCanUndo in interface IDatasetEditInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanRedo()
throws java.io.IOException,
AutomationException
isCanRedo in interface IDatasetEditInfojava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCanUpgrade()
throws java.io.IOException,
AutomationException
isCanUpgrade in interface ISchematicDatabaseReleasejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isCurrentRelease()
throws java.io.IOException,
AutomationException
isCurrentRelease in interface ISchematicDatabaseReleasejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMajorVersion()
throws java.io.IOException,
AutomationException
getMajorVersion in interface ISchematicDatabaseReleasejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getMinorVersion()
throws java.io.IOException,
AutomationException
getMinorVersion in interface ISchematicDatabaseReleasejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getBugfixVersion()
throws java.io.IOException,
AutomationException
getBugfixVersion in interface ISchematicDatabaseReleasejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void upgrade()
throws java.io.IOException,
AutomationException
upgrade in interface ISchematicDatabaseReleasejava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void importObjectClass(IObjectClass objectClass,
ISchematicDiagramClass schematicDiagramClass,
boolean forceType,
int type)
throws java.io.IOException,
AutomationException
importObjectClass in interface ISchematicDatasetImportobjectClass - A reference to a com.esri.arcgis.geodatabase.IObjectClass (in)schematicDiagramClass - A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)forceType - The forceType (in)type - A com.esri.arcgis.schematic.esriSchematicElementType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void importFeatureLayer(IFeatureLayer featureLayer,
ISchematicDiagramClass schematicDiagramClass,
boolean symbology,
boolean overwriteSymbols,
boolean staticStorage)
throws java.io.IOException,
AutomationException
importFeatureLayer in interface ISchematicDatasetImportfeatureLayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)schematicDiagramClass - A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)symbology - The symbology (in)overwriteSymbols - The overwriteSymbols (in)staticStorage - The staticStorage (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicDataSource findUnusedDataSources(ITrackCancel cancelTracker)
throws java.io.IOException,
AutomationException
findUnusedDataSources in interface ISchematicDatasetDesigncancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicDataSource getSchematicDataSources()
throws java.io.IOException,
AutomationException
getSchematicDataSources in interface ISchematicDataSourceContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDataSource getSchematicDataSource(java.lang.String name)
throws java.io.IOException,
AutomationException
getSchematicDataSource in interface ISchematicDataSourceContainername - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicElementClass getSchematicElementClasses()
throws java.io.IOException,
AutomationException
getSchematicElementClasses in interface ISchematicElementClassContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicElementClass getSchematicElementClass(java.lang.String name)
throws java.io.IOException,
AutomationException
getSchematicElementClass in interface ISchematicElementClassContainername - The name (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicDiagramClass getSchematicDiagramClasses()
throws java.io.IOException,
AutomationException
getSchematicDiagramClasses in interface ISchematicDiagramClassContainerjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagramClass getSchematicDiagramClass(java.lang.String name)
throws java.io.IOException,
AutomationException
getSchematicDiagramClass in interface ISchematicDiagramClassContainername - The name (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 | ||||||||