|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.catalog.GxCatalog
public class GxCatalog
GxObject that represents the catalog.
| Constructor Summary | |
|---|---|
GxCatalog()
Constructs a GxCatalog using ArcGIS Engine. |
|
GxCatalog(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(String folderPath)
Adds a folder connection to the catalog and returns the folder object. |
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(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(Object o)
Compare this object with another |
void |
esri_new()
Creates a new file. |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
String |
getBaseName()
The base name of the object (i.e. |
String |
getCategory()
The category of the object. |
IEnumGxObject |
getChildren()
An enumeration of the child objects. |
IUID |
getClassID()
The class ID of this object. |
static 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. |
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. |
int |
getLargeImage()
The large image that represents the object. |
int |
getLargeSelectedImage()
The large image that represents the object when it is selected. |
String |
getName()
The short name of the object. |
IUID |
getNewMenu()
The class ID of the New menu for this object. |
Object |
getObjectFromFullName(String fullName,
int[] numFound)
Finds an object in the catalog tree given its full name. |
IGxObject |
getParent()
The parent of the object. |
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. |
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(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 |
removeIGxCatalogEventsDispListener(IGxCatalogEventsDisp theListener)
removeIGxCatalogEventsDispListener. |
void |
removeIGxCatalogEventsListener(IGxCatalogEvents theListener)
removeIGxCatalogEventsListener. |
void |
rename(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(String rhs1)
The location to the specified path. |
void |
setPath(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 |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public GxCatalog()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public GxCatalog(Object obj)
throws IOException
GxCatalog theGxCatalog = (GxCatalog) obj;
obj to GxCatalog.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void addIGxCatalogEventsDispListener(IGxCatalogEventsDisp theListener)
throws IOException
theListener - An object that implements the com.esri.arcgis.catalog.IGxCatalogEventsDisp interface.
IOException - If there are communications problems.
public void removeIGxCatalogEventsDispListener(IGxCatalogEventsDisp theListener)
throws IOException
theListener - An object that implements the com.esri.arcgis.catalog.IGxCatalogEventsDisp interface.
IOException - If there are communications problems.
public void addIGxCatalogEventsListener(IGxCatalogEvents theListener)
throws IOException
theListener - An object that implements the com.esri.arcgis.catalog.IGxCatalogEvents interface.
IOException - If there are communications problems.
public void removeIGxCatalogEventsListener(IGxCatalogEvents theListener)
throws IOException
theListener - An object that implements the com.esri.arcgis.catalog.IGxCatalogEvents interface.
IOException - If there are communications problems.
public void close()
throws IOException,
AutomationException
close in interface IGxCatalogIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxSelection getSelection()
throws IOException,
AutomationException
getSelection in interface IGxCatalogIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxObject getSelectedObject()
throws IOException,
AutomationException
getSelectedObject in interface IGxCatalogIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLocation(String rhs1)
throws IOException,
AutomationException
setLocation in interface IGxCatalogrhs1 - The rhs1 (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxFileFilter getFileFilter()
throws IOException,
AutomationException
getFileFilter in interface IGxCatalogIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxFolder connectFolder(String folderPath)
throws IOException,
AutomationException
connectFolder in interface IGxCatalogfolderPath - The folderPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void disconnectFolder(String folderPath)
throws IOException,
AutomationException
disconnectFolder in interface IGxCatalogfolderPath - The folderPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void objectAdded(IGxObject gxObject)
throws IOException,
AutomationException
objectAdded in interface IGxCataloggxObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void objectDeleted(IGxObject gxObject)
throws IOException,
AutomationException
objectDeleted in interface IGxCataloggxObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void objectChanged(IGxObject gxObject)
throws IOException,
AutomationException
objectChanged in interface IGxCataloggxObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void objectRefreshed(IGxObject gxObject)
throws IOException,
AutomationException
objectRefreshed in interface IGxCataloggxObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String constructFullName(IGxObject gxObject)
throws IOException,
AutomationException
constructFullName in interface IGxCataloggxObject - A reference to a com.esri.arcgis.catalog.IGxObject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Object getObjectFromFullName(String fullName,
int[] numFound)
throws IOException,
AutomationException
An example of duplicate names (numFound > 1) is a CAD drawing. ArcCatalog represents a CAD drawing as two GxObjects - as a CAD drawing and as a CAD dataset.
getObjectFromFullName in interface IGxCatalogfullName - The fullName (in)numFound - The numFound (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isUseWorkspaceFolder()
throws IOException,
AutomationException
isUseWorkspaceFolder in interface IGxCatalogWorkspaceIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUseWorkspaceFolder(boolean bUseWorkspaceFolder)
throws IOException,
AutomationException
setUseWorkspaceFolder in interface IGxCatalogWorkspacebUseWorkspaceFolder - The bUseWorkspaceFolder (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getWorkspaceFolderPath()
throws IOException,
AutomationException
getWorkspaceFolderPath in interface IGxCatalogWorkspaceIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void openWorkspaceFolder(String workspaceFolderPath)
throws IOException,
AutomationException
openWorkspaceFolder in interface IGxCatalogWorkspaceworkspaceFolderPath - The workspaceFolderPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWorkspaceName getDefaultDatabaseName()
throws IOException,
AutomationException
getDefaultDatabaseName in interface IGxCatalogDefaultDatabaseIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultDatabaseName(IWorkspaceName ppWorkspaceName)
throws IOException,
AutomationException
setDefaultDatabaseName in interface IGxCatalogDefaultDatabaseppWorkspaceName - A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IWorkspaceName getDefaultDatabaseNameNoValidate()
throws IOException,
AutomationException
getDefaultDatabaseNameNoValidate in interface IGxCatalogDefaultDatabaseIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefaultDatabaseNameNoValidate(IWorkspaceName ppWorkspaceName)
throws IOException,
AutomationException
setDefaultDatabaseNameNoValidate in interface IGxCatalogDefaultDatabaseppWorkspaceName - A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getName()
throws IOException,
AutomationException
getName in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getFullName()
throws IOException,
AutomationException
getFullName in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getBaseName()
throws IOException,
AutomationException
getBaseName in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getCategory()
throws IOException,
AutomationException
getCategory in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxObject getParent()
throws IOException,
AutomationException
getParent in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getClassID()
throws IOException,
AutomationException
getClassID in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IName getInternalObjectName()
throws IOException,
AutomationException
getInternalObjectName in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isValid()
throws IOException,
AutomationException
isValid in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void attach(IGxObject parent,
IGxCatalog pCatalog)
throws IOException,
AutomationException
attach in interface IGxObjectparent - A reference to a com.esri.arcgis.catalog.IGxObject (in)pCatalog - A reference to a com.esri.arcgis.catalog.IGxCatalog (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void detach()
throws IOException,
AutomationException
detach in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refresh()
throws IOException,
AutomationException
refresh in interface IGxObjectIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSmallImage()
throws IOException,
AutomationException
getSmallImage in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getSmallSelectedImage()
throws IOException,
AutomationException
getSmallSelectedImage in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLargeImage()
throws IOException,
AutomationException
getLargeImage in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getLargeSelectedImage()
throws IOException,
AutomationException
getLargeSelectedImage in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getContextMenu()
throws IOException,
AutomationException
getContextMenu in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getNewMenu()
throws IOException,
AutomationException
getNewMenu in interface IGxObjectUIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isHasChildren()
throws IOException,
AutomationException
Note: This property always return True even when it has no children. This was done to improve the overall ArcCatalog browsing performance.
isHasChildren in interface IGxObjectContainerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumGxObject getChildren()
throws IOException,
AutomationException
getChildren in interface IGxObjectContainerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAreChildrenViewable()
throws IOException,
AutomationException
isAreChildrenViewable in interface IGxObjectContainerIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxObject addChild(IGxObject child)
throws IOException,
AutomationException
addChild in interface IGxObjectContainerchild - A reference to a com.esri.arcgis.catalog.IGxObject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteChild(IGxObject child)
throws IOException,
AutomationException
deleteChild in interface IGxObjectContainerchild - A reference to a com.esri.arcgis.catalog.IGxObject (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canRename()
throws IOException,
AutomationException
canRename in interface IGxObjectEditIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void rename(String newShortName)
throws IOException,
AutomationException
rename in interface IGxObjectEditnewShortName - The newShortName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canDelete()
throws IOException,
AutomationException
canDelete in interface IGxObjectEditIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void delete()
throws IOException,
AutomationException
delete in interface IGxObjectEditIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void editProperties(int hParent)
throws IOException,
AutomationException
editProperties in interface IGxObjectEdithParent - The hParent (A COM typedef) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canCopy()
throws IOException,
AutomationException
CanCopy must return True if your customized GxObject is intended to support copy/paste, drag/drop within ArcCatalog or drag/drop from ArcCatalog to ArcMap.
canCopy in interface IGxObjectEditIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canPaste(IEnumName names,
boolean[] moveOperation)
throws IOException,
AutomationException
canPaste in interface IGxPasteTargetnames - A reference to a com.esri.arcgis.system.IEnumName (in)moveOperation - The moveOperation (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean paste(IEnumName names,
boolean[] moveOperation)
throws IOException,
AutomationException
paste in interface IGxPasteTargetnames - A reference to a com.esri.arcgis.system.IEnumName (in)moveOperation - The moveOperation (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPath(String path)
throws IOException,
AutomationException
setPath in interface IGxFilepath - The path (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getPath()
throws IOException,
AutomationException
getPath in interface IGxFileIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void esri_new()
throws IOException,
AutomationException
esri_new in interface IGxFileIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void open()
throws IOException,
AutomationException
open in interface IGxFileIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void close(boolean saveChanges)
throws IOException,
AutomationException
close in interface IGxFilesaveChanges - The saveChanges (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void edit()
throws IOException,
AutomationException
edit in interface IGxFileIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void save()
throws IOException,
AutomationException
save in interface IGxFileIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onApply(IComPropertySheetEventsOnApplyEvent theEvent)
throws IOException,
AutomationException
Call OnApply to notify other parts of the application that the objects passed to the property sheet have been edited.
onApply in interface IComPropertySheetEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
throws IOException,
AutomationException
IConnectionPointContainer is a Microsoft interface. Please refer to MSDN for information about this interface.
enumConnectionPoints in interface IConnectionPointContainerppEnum - A reference to a com.esri.arcgis.display.IEnumConnectionPoints (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
throws IOException,
AutomationException
IConnectionPointContainer is a Microsoft interface. Please refer to MSDN for information about this interface.
findConnectionPoint in interface IConnectionPointContainerriid - 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)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getCount()
throws IOException,
AutomationException
getCount in interface IGxObjectFactoriesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEnabled(int index)
throws IOException,
AutomationException
isEnabled in interface IGxObjectFactoriesindex - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void enableGxObjectFactory(int index,
boolean enabled)
throws IOException,
AutomationException
enableGxObjectFactory in interface IGxObjectFactoriesindex - The index (in)enabled - The enabled (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getGxObjectFactoryCLSID(int index)
throws IOException,
AutomationException
getGxObjectFactoryCLSID in interface IGxObjectFactoriesindex - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxObjectFactory getGxObjectFactory(int index)
throws IOException,
AutomationException
getGxObjectFactory in interface IGxObjectFactoriesindex - The index (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumGxObjectFactory getEnabledGxObjectFactories()
throws IOException,
AutomationException
getEnabledGxObjectFactories in interface IGxObjectFactoriesIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean canPaste(IName name,
IGxObject target,
boolean[] moveOperation)
throws IOException,
AutomationException
canPaste in interface IGxPasteTargetHelpername - 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)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean paste(IName name,
IGxObject target,
boolean[] moveOperation)
throws IOException,
AutomationException
paste in interface IGxPasteTargetHelpername - 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)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataElement getDataElement(IDEBrowseOptions browseOptions)
throws IOException,
AutomationException
getDataElement in interface IGxDataElementbrowseOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void retrieveDEFullProperties(IDataElement[] dataElement)
throws IOException,
AutomationException
retrieveDEFullProperties in interface IGxDataElementHelperdataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void retrieveDEBaseProperties(IDataElement[] dataElement)
throws IOException,
AutomationException
retrieveDEBaseProperties in interface IGxDataElementHelperdataElement - A reference to a com.esri.arcgis.geodatabase.IDataElement (in/out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSortEnabled(boolean path)
throws IOException,
AutomationException
setSortEnabled in interface IGxObjectSortpath - The path (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSortEnabled()
throws IOException,
AutomationException
isSortEnabled in interface IGxObjectSortIOException - 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 | ||||||||