|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.catalogUI.GxContentsView
public class GxContentsView
COM Class 'GxContentsView'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriCatalogUI.olb'
Description 'GxView that represents the contents view.' 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 | |
---|---|
static long |
serialVersionUID
|
Fields inherited from interface com.esri.arcgis.catalog.IGxCatalogEvents |
---|
IID, IIDbdbbb3f8_d0b2_11d1_aed9_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.catalogUI.IGxContentsView |
---|
IID, IIDda1862ea_95f8_11d2_af67_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.catalogUI.IGxContentsViewColumns |
---|
IID, IID26212055_ef93_11d3_a685_0008c7d3ae8d, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxSelectionEvents |
---|
IID, IIDbdbbb3f9_d0b2_11d1_aed9_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.catalogUI.IGxView |
---|
IID, IIDb1de27ab_d892_11d1_aa81_064342000000, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersistStream |
---|
IID, IID00000109_0000_0000_c000_000000000046, xxDummy |
Fields inherited from interface com.esri.arcgis.system.IPersist |
---|
IID0000010c_0000_0000_c000_000000000046 |
Constructor Summary | |
---|---|
GxContentsView()
Constructs a GxContentsView using ArcGIS Engine. |
|
GxContentsView(java.lang.Object obj)
Construct a GxContentsView using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
void |
activate(IGxApplication application,
IGxCatalog catalog)
Activates the view. |
boolean |
applies(IGxObject selection)
Indicates if the view can display the given object. |
void |
beginRename()
Starts a rename operation on the current selection. |
void |
deactivate()
Deactivates the view. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IUID |
getClassID()
The class ID of the view. |
void |
getClassID(GUID[] pClassID)
getClassID |
static java.lang.String |
getClsid()
getClsid. |
IGxContentsViewColumn |
getColumnByIndex(int index)
A column by its index. |
IGxContentsViewColumn |
getColumnByProperty(java.lang.String property)
A column by its property. |
int |
getColumnCount()
The total number of columns (include both visible and invisible columns). |
IUID |
getDefaultToolbarCLSID()
The class ID of the view's default toolbar. |
int |
getDisplayStyle()
The current display style. |
int |
getHWnd()
The view's window handle. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getName()
The name of the view. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
int |
hashCode()
the hashcode for this object |
void |
insertColumn(int index,
IGxContentsViewColumn pColumn)
Inserts a GxContentsViewColumn before the specified index. |
boolean |
isAllowMultiSelect()
Indicates if multiple objects can be selected. |
void |
isDirty()
isDirty |
boolean |
isSupportsTools()
Indicates if the view supports tools. |
void |
load(IStream pstm)
load |
void |
onObjectAdded(IGxCatalogEventsOnObjectAddedEvent theEvent)
Called when an object has been added to some part of the catalog. |
void |
onObjectChanged(IGxCatalogEventsOnObjectChangedEvent theEvent)
Called when an object in some part of the catalog has been changed. |
void |
onObjectDeleted(IGxCatalogEventsOnObjectDeletedEvent theEvent)
Called when an object has been deleted from some part of the catalog. |
void |
onObjectRefreshed(IGxCatalogEventsOnObjectRefreshedEvent theEvent)
Called when an object in some part of the catalog has been refreshed. |
void |
onRefreshAll(IGxCatalogEventsOnRefreshAllEvent theEvent)
Called when the whole catalog has changed. |
void |
onSelectionChanged(IGxSelectionEventsOnSelectionChangedEvent theEvent)
Called when the selection contents have changed. |
void |
readExternal(java.io.ObjectInput in)
|
void |
refresh()
Refreshes the view. |
void |
release()
Release a GxContentsView. |
void |
removeAllColumns()
Removes all columns except Name and Type column (they are always shown). |
void |
removeColumn(IGxContentsViewColumn pColumn)
Removes a GxContentsViewColumn. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setAllowMultiSelect(boolean multiSelect)
Indicates if multiple objects can be selected. |
void |
setDisplayStyle(int contentsStyle)
The current display style. |
void |
setObjectFilterByRef(IGxObjectFilter rhs1)
The object filter used for controlling what objects are displayed. |
void |
systemSettingChanged(int flag,
java.lang.String section)
Informs the view that a system setting has changed. |
void |
updateColumns()
Refresh columns in contents view after insert or remove columns. |
void |
writeExternal(java.io.ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final long serialVersionUID
Constructor Detail |
---|
public GxContentsView() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GxContentsView(java.lang.Object obj) throws java.io.IOException
obj
to GxContentsView
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problems
GxContentsView theGxContentsView = (GxContentsView) 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 onRefreshAll(IGxCatalogEventsOnRefreshAllEvent theEvent) throws java.io.IOException, AutomationException
onRefreshAll
in interface IGxCatalogEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onObjectAdded(IGxCatalogEventsOnObjectAddedEvent theEvent) throws java.io.IOException, AutomationException
onObjectAdded
in interface IGxCatalogEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onObjectDeleted(IGxCatalogEventsOnObjectDeletedEvent theEvent) throws java.io.IOException, AutomationException
onObjectDeleted
in interface IGxCatalogEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onObjectChanged(IGxCatalogEventsOnObjectChangedEvent theEvent) throws java.io.IOException, AutomationException
onObjectChanged
in interface IGxCatalogEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onObjectRefreshed(IGxCatalogEventsOnObjectRefreshedEvent theEvent) throws java.io.IOException, AutomationException
onObjectRefreshed
in interface IGxCatalogEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDisplayStyle() throws java.io.IOException, AutomationException
getDisplayStyle
in interface IGxContentsView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayStyle(int contentsStyle) throws java.io.IOException, AutomationException
setDisplayStyle
in interface IGxContentsView
contentsStyle
- A com.esri.arcgis.catalogUI.esriContentsViewStyle constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAllowMultiSelect() throws java.io.IOException, AutomationException
isAllowMultiSelect
in interface IGxContentsView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAllowMultiSelect(boolean multiSelect) throws java.io.IOException, AutomationException
setAllowMultiSelect
in interface IGxContentsView
multiSelect
- The multiSelect (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setObjectFilterByRef(IGxObjectFilter rhs1) throws java.io.IOException, AutomationException
setObjectFilterByRef
in interface IGxContentsView
rhs1
- 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 void beginRename() throws java.io.IOException, AutomationException
beginRename
in interface IGxContentsView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void insertColumn(int index, IGxContentsViewColumn pColumn) throws java.io.IOException, AutomationException
insertColumn
in interface IGxContentsViewColumns
index
- The index (in)pColumn
- A reference to a com.esri.arcgis.catalogUI.IGxContentsViewColumn (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeColumn(IGxContentsViewColumn pColumn) throws java.io.IOException, AutomationException
removeColumn
in interface IGxContentsViewColumns
pColumn
- A reference to a com.esri.arcgis.catalogUI.IGxContentsViewColumn (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeAllColumns() throws java.io.IOException, AutomationException
removeAllColumns
in interface IGxContentsViewColumns
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void updateColumns() throws java.io.IOException, AutomationException
updateColumns
in interface IGxContentsViewColumns
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getColumnCount() throws java.io.IOException, AutomationException
getColumnCount
in interface IGxContentsViewColumns
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxContentsViewColumn getColumnByIndex(int index) throws java.io.IOException, AutomationException
getColumnByIndex
in interface IGxContentsViewColumns
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxContentsViewColumn getColumnByProperty(java.lang.String property) throws java.io.IOException, AutomationException
getColumnByProperty
in interface IGxContentsViewColumns
property
- The property (in)
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.public java.lang.String getName() throws java.io.IOException, AutomationException
getName
in interface IGxView
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 IGxView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHWnd() throws java.io.IOException, AutomationException
getHWnd
in interface IGxView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getDefaultToolbarCLSID() throws java.io.IOException, AutomationException
getDefaultToolbarCLSID
in interface IGxView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSupportsTools() throws java.io.IOException, AutomationException
isSupportsTools
in interface IGxView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean applies(IGxObject selection) throws java.io.IOException, AutomationException
applies
in interface IGxView
selection
- 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 activate(IGxApplication application, IGxCatalog catalog) throws java.io.IOException, AutomationException
activate
in interface IGxView
application
- A reference to a com.esri.arcgis.catalogUI.IGxApplication (in)catalog
- 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 deactivate() throws java.io.IOException, AutomationException
deactivate
in interface IGxView
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 IGxView
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void systemSettingChanged(int flag, java.lang.String section) throws java.io.IOException, AutomationException
systemSettingChanged
in interface IGxView
flag
- The flag (in)section
- The section (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws java.io.IOException, AutomationException
isDirty
in interface IPersistStream
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws java.io.IOException, AutomationException
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws java.io.IOException, AutomationException
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws java.io.IOException, AutomationException
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws java.io.IOException, AutomationException
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |