|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.catalogUI.GxRasterCatalogContentView
public class GxRasterCatalogContentView
COM Class 'GxRasterCatalogContentView'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriCatalogUI.olb'
Description 'The RasterCatalog content 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 |
---|
Fields inherited from interface com.esri.arcgis.catalogUI.IGxView |
---|
IID, IIDb1de27ab_d892_11d1_aa81_064342000000, xxDummy |
Fields inherited from interface com.esri.arcgis.catalogUI.IGxPreview |
---|
IID, IIDda1862ec_95f8_11d2_af67_080009ec734b, xxDummy |
Fields inherited from interface com.esri.arcgis.catalog.IGxSelectionEvents |
---|
IID, IIDbdbbb3f9_d0b2_11d1_aed9_080009ec734b, xxDummy |
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.geodatabase.IObjectClassSchemaEvents |
---|
IID, IIDf1e8911b_6bc5_11d3_a021_00c04f6bdf0e, xxDummy |
Constructor Summary | |
---|---|
GxRasterCatalogContentView()
Constructs a GxRasterCatalogContentView using ArcGIS Engine. |
|
GxRasterCatalogContentView(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GxRasterCatalogContentView theGxRasterCatalogContentView = (GxRasterCatalogContentView) obj; |
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. |
static java.lang.String |
getClsid()
getClsid. |
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. |
ISet |
getSupportedViewClassIDs()
A list of the class IDs for the views that are supported given the current selection. |
IGxView |
getView()
The current view. |
IUID |
getViewClassID()
The class ID of the current view. |
int |
hashCode()
the hashcode for this object |
boolean |
isAllowMultiSelect()
Indicates if multiple objects can be selected. |
boolean |
isSupportsTools()
Indicates if the view supports tools. |
void |
onAddField(IObjectClassSchemaEventsOnAddFieldEvent theEvent)
This event is fired when a new field is added to the object class. |
void |
onBehaviorChanged(IObjectClassSchemaEventsOnBehaviorChangedEvent theEvent)
This event is fired when the behavior class for the object class changes. |
void |
onChange(IObjectClassEventsOnChangeEvent theEvent)
This event is fired when an object's attributes or geometry is updated. |
void |
onCreate(IObjectClassEventsOnCreateEvent theEvent)
This event is fired when a new object is created in the object class. |
void |
onDelete(IObjectClassEventsOnDeleteEvent theEvent)
This event is fired when an object is deleted from the object class. |
void |
onDeleteField(IObjectClassSchemaEventsOnDeleteFieldEvent theEvent)
This event is fired when a field is deleted from the object class. |
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 |
refresh()
Refreshes the view. |
void |
release()
Release a GxRasterCatalogContentView. |
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 |
setViewClassID(IUID viewClassID)
The class ID of the current view. |
void |
systemSettingChanged(int flag,
java.lang.String section)
Informs the view that a system setting has changed. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GxRasterCatalogContentView() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GxRasterCatalogContentView(java.lang.Object obj) throws java.io.IOException
GxRasterCatalogContentView theGxRasterCatalogContentView = (GxRasterCatalogContentView) obj;
obj
to GxRasterCatalogContentView
.
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 release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
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 IGxView getView() throws java.io.IOException, AutomationException
getView
in interface IGxPreview
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getViewClassID() throws java.io.IOException, AutomationException
getViewClassID
in interface IGxPreview
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setViewClassID(IUID viewClassID) throws java.io.IOException, AutomationException
setViewClassID
in interface IGxPreview
viewClassID
- A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISet getSupportedViewClassIDs() throws java.io.IOException, AutomationException
getSupportedViewClassIDs
in interface IGxPreview
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 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 onCreate(IObjectClassEventsOnCreateEvent theEvent) throws java.io.IOException, AutomationException
onCreate
in interface IObjectClassEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onDelete(IObjectClassEventsOnDeleteEvent theEvent) throws java.io.IOException, AutomationException
onDelete
in interface IObjectClassEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onChange(IObjectClassEventsOnChangeEvent theEvent) throws java.io.IOException, AutomationException
In the event that a feature should be deleted due to an OnChange event, it is not recommended that the event handler delete the feature itself. Instead, an exception should be thrown to the application, where it can be made responsible for deleting the feature.
The OnChange event is not fired during a Topology Validation for performance reasons as a large number of features may be changed during a Validate. In addition, features may be changed many times.
onChange
in interface IObjectClassEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onAddField(IObjectClassSchemaEventsOnAddFieldEvent theEvent) throws java.io.IOException, AutomationException
onAddField
in interface IObjectClassSchemaEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onDeleteField(IObjectClassSchemaEventsOnDeleteFieldEvent theEvent) throws java.io.IOException, AutomationException
onDeleteField
in interface IObjectClassSchemaEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onBehaviorChanged(IObjectClassSchemaEventsOnBehaviorChangedEvent theEvent) throws java.io.IOException, AutomationException
onBehaviorChanged
in interface IObjectClassSchemaEvents
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 |