|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.catalogUI.GxDialog
public class GxDialog
COM Class 'GxDialog'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriCatalogUI.olb'
Description 'Provides access to GX browser dialog.' 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.catalogUI.IGxDialog |
---|
IID, IIDeab9ce29_e777_11d1_aee7_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxObjectFilterCollection |
---|
IID, IID41f5c02d_d9c8_11d3_a67d_0008c7d3ae8d, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxSelectionEvents |
---|
IID, IIDbdbbb3f9_d0b2_11d1_aed9_080009ec734b, xxDummy |
Constructor Summary | |
---|---|
GxDialog()
Constructs a GxDialog using ArcGIS Engine. |
|
GxDialog(java.lang.Object obj)
Construct a GxDialog using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
addFilter(IGxObjectFilter filter,
boolean defaultFilter)
Add a filter to the filter collection, and specify if it is to selected by default. |
boolean |
doModalOpen(int parentWindow,
IEnumGxObject[] selection)
Opens the dialog to choose data. |
boolean |
doModalSave(int parentWindow)
Opens the dialog to save data. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
IGxObject |
getFinalLocation()
The dialog's final location. |
IGxCatalog |
getInternalCatalog()
The catalog object used internally by the GxDialog. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getName()
The text in the Name text box (only for DoModalSave). |
IGxObjectFilter |
getObjectFilter()
The object filter. |
int |
hashCode()
the hashcode for this object |
boolean |
isReplacingObject()
Indicates if an object already exists with the name supplied by the user, and is being replaced. |
void |
onSelectionChanged(IGxSelectionEventsOnSelectionChangedEvent theEvent)
Called when the selection contents have changed. |
void |
release()
Release a GxDialog. |
void |
removeAllFilters()
Remove all filters from the filter collection. |
void |
setAllowMultiSelect(boolean rhs1)
Indicates if multiple items may be selected. |
void |
setButtonCaption(java.lang.String rhs1)
The caption to use for the Open or Save button. |
void |
setName(java.lang.String name)
The text in the Name text box (only for DoModalSave). |
void |
setObjectFilterByRef(IGxObjectFilter filter)
The object filter. |
void |
setRememberLocation(boolean rhs1)
Indicates if the dialog should use the final location as the next starting location. |
void |
setStartingLocation(java.lang.Object rhs1)
The dialog's starting location. |
void |
setTitle(java.lang.String rhs1)
The dialog's title. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GxDialog() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GxDialog(java.lang.Object obj) throws java.io.IOException
obj
to GxDialog
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
GxDialog theGxDialog = (GxDialog) obj;
Method Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setAllowMultiSelect(boolean rhs1) throws java.io.IOException, AutomationException
setAllowMultiSelect
in interface IGxDialog
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTitle(java.lang.String rhs1) throws java.io.IOException, AutomationException
setTitle
in interface IGxDialog
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setButtonCaption(java.lang.String rhs1) throws java.io.IOException, AutomationException
setButtonCaption
in interface IGxDialog
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setName(java.lang.String name) throws java.io.IOException, AutomationException
setName
in interface IGxDialog
name
- The name (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 IGxDialog
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isReplacingObject() throws java.io.IOException, AutomationException
isReplacingObject
in interface IGxDialog
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setStartingLocation(java.lang.Object rhs1) throws java.io.IOException, AutomationException
setStartingLocation
in interface IGxDialog
rhs1
- A Variant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxObject getFinalLocation() throws java.io.IOException, AutomationException
getFinalLocation
in interface IGxDialog
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRememberLocation(boolean rhs1) throws java.io.IOException, AutomationException
setRememberLocation
in interface IGxDialog
rhs1
- The rhs1 (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setObjectFilterByRef(IGxObjectFilter filter) throws java.io.IOException, AutomationException
setObjectFilterByRef
in interface IGxDialog
filter
- A reference to a com.esri.arcgis.catalog.IGxObjectFilter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxObjectFilter getObjectFilter() throws java.io.IOException, AutomationException
getObjectFilter
in interface IGxDialog
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxCatalog getInternalCatalog() throws java.io.IOException, AutomationException
getInternalCatalog
in interface IGxDialog
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean doModalOpen(int parentWindow, IEnumGxObject[] selection) throws java.io.IOException, AutomationException
doModalOpen
in interface IGxDialog
parentWindow
- The parentWindow (A COM typedef) (in)selection
- A reference to a com.esri.arcgis.catalog.IEnumGxObject (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean doModalSave(int parentWindow) throws java.io.IOException, AutomationException
doModalSave
in interface IGxDialog
parentWindow
- The parentWindow (A COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addFilter(IGxObjectFilter filter, boolean defaultFilter) throws java.io.IOException, AutomationException
addFilter
in interface IGxObjectFilterCollection
filter
- A reference to a com.esri.arcgis.catalog.IGxObjectFilter (in)defaultFilter
- The defaultFilter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeAllFilters() throws java.io.IOException, AutomationException
removeAllFilters
in interface IGxObjectFilterCollection
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onSelectionChanged(IGxSelectionEventsOnSelectionChangedEvent theEvent) throws java.io.IOException, AutomationException
onSelectionChanged
in interface IGxSelectionEvents
theEvent
- The event
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 |