|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.catalog.GxCatalog
public class GxCatalog
COM Class 'GxCatalog'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriCatalog.olb'
Description 'GxObject that represents the catalog.' 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.catalog.IGxCatalog |
---|
IID, IIDbdbbb3ee_d0b2_11d1_aed9_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxCatalogWorkspace |
---|
IID, IID9585bc1b_3477_48f7_9f28_c1ed484ad498, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxCatalogDefaultDatabase |
---|
IID, IIDf154fd7b_c485_47d2_810a_2792e41f225d, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxObject |
---|
IID, IIDbdbbb3eb_d0b2_11d1_aed9_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxObjectUI |
---|
IID, IID7273aa57_e6f9_11d2_9f30_00c04f6bc69e, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxObjectContainer |
---|
IID, IID7273aa58_e6f9_11d2_9f30_00c04f6bc69e, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxObjectEdit |
---|
IID, IIDbdbbb3fc_d0b2_11d1_aed9_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxPasteTarget |
---|
IID, IIDbdbbb403_d0b2_11d1_aed9_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxFile |
---|
IID, IIDbdbbb3f2_d0b2_11d1_aed9_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.systemUI.IComPropertySheetEvents |
---|
IID, IID6b7b57f8_5765_11d0_92d9_00805f7c28b0, xxDummy |
Fields inherited from interface com.esri.arcgis.display.IConnectionPointContainer |
---|
IID, IIDb196b284_bab4_101a_b69c_00aa00341d07, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxObjectFactories |
---|
IID, IID6eec9a26_e824_45d7_9536_fe28393ba9c1, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxPasteTargetHelper |
---|
IID, IIDc8b779c7_9ce0_45f9_bb53_c09898688c25, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxDataElement |
---|
IID, IID611c22e5_dab3_4ac6_9c98_665d0f89aacd, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxDataElementHelper |
---|
IID, IID880af9da_a704_4546_9ff3_bd2fa8ab9e82, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxObjectSort |
---|
IID, IID4b7eb42e_d500_11d3_a6f3_0008c7d3ae50, xxDummy |
Constructor Summary | |
---|---|
GxCatalog()
Constructs a GxCatalog using ArcGIS Engine. |
|
GxCatalog(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GxCatalog theGxCatalog = (GxCatalog) obj; |
Method Summary | |
---|---|
IGxObject |
addChild(IGxObject child)
Adds a new child and returns a reference to it. |
void |
addIGxCatalogEventsDispListener(IGxCatalogEventsDisp theListener)
addIGxCatalogEventsDispListener. |
void |
addIGxCatalogEventsListener(IGxCatalogEvents theListener)
addIGxCatalogEventsListener. |
void |
attach(IGxObject parent,
IGxCatalog pCatalog)
Attaches the object to its parent and the catalog. |
boolean |
canCopy()
Indicates if the object can be copied. |
boolean |
canDelete()
Indicates if the object can be deleted. |
boolean |
canPaste(IEnumName names,
boolean[] moveOperation)
Indicates if the specified names may be pasted into this object. |
boolean |
canPaste(IName name,
IGxObject target,
boolean[] moveOperation)
Indicates if the specified name object may be pasted into the given target. |
boolean |
canRename()
Indicates if the object can be renamed. |
void |
close()
Closes the catalog object. |
void |
close(boolean saveChanges)
Closes the file, optionally saving changes. |
IGxFolder |
connectFolder(java.lang.String folderPath)
Adds a folder connection to the catalog and returns the folder object. |
java.lang.String |
constructFullName(IGxObject gxObject)
Constructs the full name for an object. |
void |
delete()
Deletes the object. |
void |
deleteChild(IGxObject child)
Deletes the specified child object. |
void |
detach()
Instructs the object to detach itself from its parent and the catalog. |
void |
disconnectFolder(java.lang.String folderPath)
Removes a folder connection from the catalog. |
void |
edit()
Opens an editor to modify the file. |
void |
editProperties(int hParent)
Presents a modal dialog to allow editing the object's properties. |
void |
enableGxObjectFactory(int index,
boolean enabled)
Enables or disables a GxObject factory. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
esri_new()
Creates a new file. |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
java.lang.String |
getBaseName()
The base name of the object (i.e. |
java.lang.String |
getCategory()
The category of the object. |
IEnumGxObject |
getChildren()
An enumeration of the child objects. |
IUID |
getClassID()
The class ID of this object. |
static java.lang.String |
getClsid()
getClsid. |
IUID |
getContextMenu()
The class ID of the context menu for this object. |
int |
getCount()
The number of registered GxObject factories. |
IDataElement |
getDataElement(IDEBrowseOptions browseOptions)
Get the GxObject's data element. |
IWorkspaceName |
getDefaultDatabaseName()
The default geodatabase. |
IWorkspaceName |
getDefaultDatabaseNameNoValidate()
The default geodatabase. |
IEnumGxObjectFactory |
getEnabledGxObjectFactories()
The enabled GxObject factories (sorted by priority). |
IGxFileFilter |
getFileFilter()
The file filter. |
java.lang.String |
getFullName()
The full name of the object. |
IGxObjectFactory |
getGxObjectFactory(int index)
The specified GxObject factory. |
IUID |
getGxObjectFactoryCLSID(int index)
The class ID of the specified GxObject factory. |
IName |
getInternalObjectName()
The Name for the internal object that this GxObject represents. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
getLargeImage()
The large image that represents the object. |
int |
getLargeSelectedImage()
The large image that represents the object when it is selected. |
java.lang.String |
getName()
The short name of the object. |
IUID |
getNewMenu()
The class ID of the New menu for this object. |
java.lang.Object |
getObjectFromFullName(java.lang.String fullName,
int[] numFound)
Finds an object in the catalog tree given its full name. |
IGxObject |
getParent()
The parent of the object. |
java.lang.String |
getPath()
The full path for the file. |
IGxObject |
getSelectedObject()
The first selected object, or the location if no objects are selected. |
IGxSelection |
getSelection()
The selection. |
int |
getSmallImage()
The small image that represents the object. |
int |
getSmallSelectedImage()
The small image that represents the object when it is selected. |
java.lang.String |
getWorkspaceFolderPath()
The workspace path. |
int |
hashCode()
the hashcode for this object |
boolean |
isAreChildrenViewable()
Indicates if the objects children are available for viewing in the tree-view. |
boolean |
isEnabled(int index)
Indicates if a specific GxObject factory is enabled. |
boolean |
isHasChildren()
Indicates if the object has any children. |
boolean |
isSortEnabled()
Indicates if sorting is enabled for this GxObject. |
boolean |
isUseWorkspaceFolder()
Indicates if the catalog uses a workspace folder as a home folder. |
boolean |
isValid()
Indicates if the object is still valid. |
void |
objectAdded(IGxObject gxObject)
Called when a new object has been added to part of the catalog. |
void |
objectChanged(IGxObject gxObject)
Called when an existing object from part of the catalog has been changed. |
void |
objectDeleted(IGxObject gxObject)
Called when an existing object has been deleted from part of the catalog. |
void |
objectRefreshed(IGxObject gxObject)
Called when an existing object has been refreshed. |
void |
onApply(IComPropertySheetEventsOnApplyEvent theEvent)
Occurs when changes are applied. |
void |
open()
Opens the file. |
void |
openWorkspaceFolder(java.lang.String workspaceFolderPath)
Opens the document catalog. |
boolean |
paste(IEnumName names,
boolean[] moveOperation)
Pastes the specified names into this object. |
boolean |
paste(IName name,
IGxObject target,
boolean[] moveOperation)
Pastes the specified name object into the given target. |
void |
refresh()
Updates the object and any children of the object. |
void |
release()
Release a GxCatalog. |
void |
removeIGxCatalogEventsDispListener(IGxCatalogEventsDisp theListener)
removeIGxCatalogEventsDispListener. |
void |
removeIGxCatalogEventsListener(IGxCatalogEvents theListener)
removeIGxCatalogEventsListener. |
void |
rename(java.lang.String newShortName)
Renames the object. |
void |
retrieveDEBaseProperties(IDataElement[] dataElement)
Retrieve the GxObject's light-weight properties. |
void |
retrieveDEFullProperties(IDataElement[] dataElement)
Retrieve the GxObject's heavy-weight properties. |
void |
save()
Saves changes without closing the file. |
void |
setDefaultDatabaseName(IWorkspaceName ppWorkspaceName)
The default geodatabase. |
void |
setDefaultDatabaseNameNoValidate(IWorkspaceName ppWorkspaceName)
The default geodatabase. |
void |
setLocation(java.lang.String rhs1)
The location to the specified path. |
void |
setPath(java.lang.String path)
The full path for the file. |
void |
setSortEnabled(boolean path)
Indicates if sorting is enabled for this GxObject. |
void |
setUseWorkspaceFolder(boolean bUseWorkspaceFolder)
Indicates if the catalog uses a workspace folder as a home folder. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GxCatalog() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GxCatalog(java.lang.Object obj) throws java.io.IOException
GxCatalog theGxCatalog = (GxCatalog) obj;
obj
to GxCatalog
.
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 addIGxCatalogEventsDispListener(IGxCatalogEventsDisp theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.catalog.IGxCatalogEventsDisp interface.
java.io.IOException
- If there are communications problems.public void removeIGxCatalogEventsDispListener(IGxCatalogEventsDisp theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.catalog.IGxCatalogEventsDisp interface.
java.io.IOException
- If there are communications problems.public void addIGxCatalogEventsListener(IGxCatalogEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.catalog.IGxCatalogEvents interface.
java.io.IOException
- If there are communications problems.public void removeIGxCatalogEventsListener(IGxCatalogEvents theListener) throws java.io.IOException
theListener
- An object that implements the com.esri.arcgis.catalog.IGxCatalogEvents interface.
java.io.IOException
- If there are communications problems.public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void close() throws java.io.IOException, AutomationException
close
in interface IGxCatalog
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxSelection getSelection() throws java.io.IOException, AutomationException
getSelection
in interface IGxCatalog
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxObject getSelectedObject() throws java.io.IOException, AutomationException
getSelectedObject
in interface IGxCatalog
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLocation(java.lang.String rhs1) throws java.io.IOException, AutomationException
setLocation
in interface IGxCatalog
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxFileFilter getFileFilter() throws java.io.IOException, AutomationException
getFileFilter
in interface IGxCatalog
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxFolder connectFolder(java.lang.String folderPath) throws java.io.IOException, AutomationException
connectFolder
in interface IGxCatalog
folderPath
- The folderPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void disconnectFolder(java.lang.String folderPath) throws java.io.IOException, AutomationException
disconnectFolder
in interface IGxCatalog
folderPath
- The folderPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void objectAdded(IGxObject gxObject) throws java.io.IOException, AutomationException
objectAdded
in interface IGxCatalog
gxObject
- A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void objectDeleted(IGxObject gxObject) throws java.io.IOException, AutomationException
objectDeleted
in interface IGxCatalog
gxObject
- A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void objectChanged(IGxObject gxObject) throws java.io.IOException, AutomationException
objectChanged
in interface IGxCatalog
gxObject
- A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void objectRefreshed(IGxObject gxObject) throws java.io.IOException, AutomationException
objectRefreshed
in interface IGxCatalog
gxObject
- A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String constructFullName(IGxObject gxObject) throws java.io.IOException, AutomationException
constructFullName
in interface IGxCatalog
gxObject
- A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.Object getObjectFromFullName(java.lang.String fullName, int[] numFound) throws java.io.IOException, AutomationException
getObjectFromFullName
in interface IGxCatalog
fullName
- The fullName (in)numFound
- The numFound (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isUseWorkspaceFolder() throws java.io.IOException, AutomationException
isUseWorkspaceFolder
in interface IGxCatalogWorkspace
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUseWorkspaceFolder(boolean bUseWorkspaceFolder) throws java.io.IOException, AutomationException
setUseWorkspaceFolder
in interface IGxCatalogWorkspace
bUseWorkspaceFolder
- The bUseWorkspaceFolder (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getWorkspaceFolderPath() throws java.io.IOException, AutomationException
getWorkspaceFolderPath
in interface IGxCatalogWorkspace
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void openWorkspaceFolder(java.lang.String workspaceFolderPath) throws java.io.IOException, AutomationException
openWorkspaceFolder
in interface IGxCatalogWorkspace
workspaceFolderPath
- The workspaceFolderPath (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWorkspaceName getDefaultDatabaseName() throws java.io.IOException, AutomationException
getDefaultDatabaseName
in interface IGxCatalogDefaultDatabase
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultDatabaseName(IWorkspaceName ppWorkspaceName) throws java.io.IOException, AutomationException
setDefaultDatabaseName
in interface IGxCatalogDefaultDatabase
ppWorkspaceName
- A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IWorkspaceName getDefaultDatabaseNameNoValidate() throws java.io.IOException, AutomationException
getDefaultDatabaseNameNoValidate
in interface IGxCatalogDefaultDatabase
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultDatabaseNameNoValidate(IWorkspaceName ppWorkspaceName) throws java.io.IOException, AutomationException
setDefaultDatabaseNameNoValidate
in interface IGxCatalogDefaultDatabase
ppWorkspaceName
- A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (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 IGxObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getFullName() throws java.io.IOException, AutomationException
getFullName
in interface IGxObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getBaseName() throws java.io.IOException, AutomationException
getBaseName
in interface IGxObject
java.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 IGxObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxObject getParent() throws java.io.IOException, AutomationException
getParent
in interface IGxObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getClassID() throws java.io.IOException, AutomationException
getClassID
in interface IGxObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IName getInternalObjectName() throws java.io.IOException, AutomationException
getInternalObjectName
in interface IGxObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isValid() throws java.io.IOException, AutomationException
isValid
in interface IGxObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void attach(IGxObject parent, IGxCatalog pCatalog) throws java.io.IOException, AutomationException
attach
in interface IGxObject
parent
- A reference to a com.esri.arcgis.catalog.IGxObject (in)pCatalog
- A reference to a com.esri.arcgis.catalog.IGxCatalog (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void detach() throws java.io.IOException, AutomationException
detach
in interface IGxObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refresh() throws java.io.IOException, AutomationException
refresh
in interface IGxObject
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSmallImage() throws java.io.IOException, AutomationException
getSmallImage
in interface IGxObjectUI
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSmallSelectedImage() throws java.io.IOException, AutomationException
getSmallSelectedImage
in interface IGxObjectUI
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLargeImage() throws java.io.IOException, AutomationException
getLargeImage
in interface IGxObjectUI
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLargeSelectedImage() throws java.io.IOException, AutomationException
getLargeSelectedImage
in interface IGxObjectUI
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getContextMenu() throws java.io.IOException, AutomationException
getContextMenu
in interface IGxObjectUI
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getNewMenu() throws java.io.IOException, AutomationException
getNewMenu
in interface IGxObjectUI
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasChildren() throws java.io.IOException, AutomationException
isHasChildren
in interface IGxObjectContainer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumGxObject getChildren() throws java.io.IOException, AutomationException
getChildren
in interface IGxObjectContainer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAreChildrenViewable() throws java.io.IOException, AutomationException
isAreChildrenViewable
in interface IGxObjectContainer
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxObject addChild(IGxObject child) throws java.io.IOException, AutomationException
addChild
in interface IGxObjectContainer
child
- A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteChild(IGxObject child) throws java.io.IOException, AutomationException
deleteChild
in interface IGxObjectContainer
child
- A reference to a com.esri.arcgis.catalog.IGxObject (in)
java.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 IGxObjectEdit
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void rename(java.lang.String newShortName) throws java.io.IOException, AutomationException
rename
in interface IGxObjectEdit
newShortName
- The newShortName (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 IGxObjectEdit
java.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 IGxObjectEdit
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void editProperties(int hParent) throws java.io.IOException, AutomationException
editProperties
in interface IGxObjectEdit
hParent
- The hParent (A COM typedef) (in)
java.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 IGxObjectEdit
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canPaste(IEnumName names, boolean[] moveOperation) throws java.io.IOException, AutomationException
canPaste
in interface IGxPasteTarget
names
- A reference to a com.esri.arcgis.system.IEnumName (in)moveOperation
- The moveOperation (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean paste(IEnumName names, boolean[] moveOperation) throws java.io.IOException, AutomationException
paste
in interface IGxPasteTarget
names
- A reference to a com.esri.arcgis.system.IEnumName (in)moveOperation
- The moveOperation (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPath(java.lang.String path) throws java.io.IOException, AutomationException
setPath
in interface IGxFile
path
- The path (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getPath() throws java.io.IOException, AutomationException
getPath
in interface IGxFile
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void esri_new() throws java.io.IOException, AutomationException
esri_new
in interface IGxFile
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void open() throws java.io.IOException, AutomationException
open
in interface IGxFile
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void close(boolean saveChanges) throws java.io.IOException, AutomationException
close
in interface IGxFile
saveChanges
- The saveChanges (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void edit() throws java.io.IOException, AutomationException
edit
in interface IGxFile
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save() throws java.io.IOException, AutomationException
save
in interface IGxFile
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onApply(IComPropertySheetEventsOnApplyEvent theEvent) throws java.io.IOException, AutomationException
onApply
in interface IComPropertySheetEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void enumConnectionPoints(IEnumConnectionPoints[] ppEnum) throws java.io.IOException, AutomationException
enumConnectionPoints
in interface IConnectionPointContainer
ppEnum
- A reference to a com.esri.arcgis.display.IEnumConnectionPoints (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void findConnectionPoint(GUID riid, IConnectionPoint[] ppCP) throws java.io.IOException, AutomationException
findConnectionPoint
in interface IConnectionPointContainer
riid
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)ppCP
- A reference to a com.esri.arcgis.display.IConnectionPoint (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCount() throws java.io.IOException, AutomationException
getCount
in interface IGxObjectFactories
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEnabled(int index) throws java.io.IOException, AutomationException
isEnabled
in interface IGxObjectFactories
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void enableGxObjectFactory(int index, boolean enabled) throws java.io.IOException, AutomationException
enableGxObjectFactory
in interface IGxObjectFactories
index
- The index (in)enabled
- The enabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getGxObjectFactoryCLSID(int index) throws java.io.IOException, AutomationException
getGxObjectFactoryCLSID
in interface IGxObjectFactories
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxObjectFactory getGxObjectFactory(int index) throws java.io.IOException, AutomationException
getGxObjectFactory
in interface IGxObjectFactories
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumGxObjectFactory getEnabledGxObjectFactories() throws java.io.IOException, AutomationException
getEnabledGxObjectFactories
in interface IGxObjectFactories
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean canPaste(IName name, IGxObject target, boolean[] moveOperation) throws java.io.IOException, AutomationException
canPaste
in interface IGxPasteTargetHelper
name
- A reference to a com.esri.arcgis.system.IName (in)target
- A reference to a com.esri.arcgis.catalog.IGxObject (in)moveOperation
- The moveOperation (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean paste(IName name, IGxObject target, boolean[] moveOperation) throws java.io.IOException, AutomationException
paste
in interface IGxPasteTargetHelper
name
- A reference to a com.esri.arcgis.system.IName (in)target
- A reference to a com.esri.arcgis.catalog.IGxObject (in)moveOperation
- The moveOperation (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDataElement getDataElement(IDEBrowseOptions browseOptions) throws java.io.IOException, AutomationException
getDataElement
in interface IGxDataElement
browseOptions
- A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void retrieveDEFullProperties(IDataElement[] dataElement) throws java.io.IOException, AutomationException
retrieveDEFullProperties
in interface IGxDataElementHelper
dataElement
- A reference to a com.esri.arcgis.geodatabase.IDataElement (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void retrieveDEBaseProperties(IDataElement[] dataElement) throws java.io.IOException, AutomationException
retrieveDEBaseProperties
in interface IGxDataElementHelper
dataElement
- A reference to a com.esri.arcgis.geodatabase.IDataElement (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSortEnabled(boolean path) throws java.io.IOException, AutomationException
setSortEnabled
in interface IGxObjectSort
path
- The path (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSortEnabled() throws java.io.IOException, AutomationException
isSortEnabled
in interface IGxObjectSort
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 |