|
|||||||||
| 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
The RasterCatalog content view.
| Constructor Summary | |
|---|---|
GxRasterCatalogContentView()
Constructs a GxRasterCatalogContentView using ArcGIS Engine. |
|
GxRasterCatalogContentView(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(Object o)
Compare this object with another |
IUID |
getClassID()
The class ID of the view. |
static 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. |
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 |
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,
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 |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public GxRasterCatalogContentView()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public GxRasterCatalogContentView(Object obj)
throws IOException
GxRasterCatalogContentView theGxRasterCatalogContentView = (GxRasterCatalogContentView) obj;
obj to GxRasterCatalogContentView.
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 String getName()
throws IOException,
AutomationException
getName in interface IGxViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getClassID()
throws IOException,
AutomationException
getClassID in interface IGxViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getHWnd()
throws IOException,
AutomationException
getHWnd in interface IGxViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getDefaultToolbarCLSID()
throws IOException,
AutomationException
DefaultToolbarCLSID provides a reference to the default toolbar for the particular view. The default toolbar for a view would contain tools that were appropriate for the current type of GxView.
getDefaultToolbarCLSID in interface IGxViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isSupportsTools()
throws IOException,
AutomationException
isSupportsTools in interface IGxViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean applies(IGxObject selection)
throws IOException,
AutomationException
applies in interface IGxViewselection - 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 activate(IGxApplication application,
IGxCatalog catalog)
throws IOException,
AutomationException
activate in interface IGxViewapplication - A reference to a com.esri.arcgis.catalogUI.IGxApplication (in)catalog - 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 deactivate()
throws IOException,
AutomationException
deactivate in interface IGxViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refresh()
throws IOException,
AutomationException
refresh in interface IGxViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void systemSettingChanged(int flag,
String section)
throws IOException,
AutomationException
systemSettingChanged in interface IGxViewflag - The flag (in)section - The section (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxView getView()
throws IOException,
AutomationException
getView in interface IGxPreviewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getViewClassID()
throws IOException,
AutomationException
TheViewClassID property is used to set and retrieve the current view through its UID. Setting the UID is the only method for changing the current view within the GxPreview object.
getViewClassID in interface IGxPreviewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setViewClassID(IUID viewClassID)
throws IOException,
AutomationException
setViewClassID in interface IGxPreviewviewClassID - A reference to a com.esri.arcgis.system.IUID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISet getSupportedViewClassIDs()
throws IOException,
AutomationException
getSupportedViewClassIDs in interface IGxPreviewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onSelectionChanged(IGxSelectionEventsOnSelectionChangedEvent theEvent)
throws IOException,
AutomationException
onSelectionChanged in interface IGxSelectionEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onRefreshAll(IGxCatalogEventsOnRefreshAllEvent theEvent)
throws IOException,
AutomationException
onRefreshAll in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onObjectAdded(IGxCatalogEventsOnObjectAddedEvent theEvent)
throws IOException,
AutomationException
onObjectAdded in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onObjectDeleted(IGxCatalogEventsOnObjectDeletedEvent theEvent)
throws IOException,
AutomationException
onObjectDeleted in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onObjectChanged(IGxCatalogEventsOnObjectChangedEvent theEvent)
throws IOException,
AutomationException
onObjectChanged in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onObjectRefreshed(IGxCatalogEventsOnObjectRefreshedEvent theEvent)
throws IOException,
AutomationException
onObjectRefreshed in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDisplayStyle()
throws IOException,
AutomationException
getDisplayStyle in interface IGxContentsViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplayStyle(int contentsStyle)
throws IOException,
AutomationException
setDisplayStyle in interface IGxContentsViewcontentsStyle - A com.esri.arcgis.catalogUI.esriContentsViewStyle constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isAllowMultiSelect()
throws IOException,
AutomationException
isAllowMultiSelect in interface IGxContentsViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAllowMultiSelect(boolean multiSelect)
throws IOException,
AutomationException
setAllowMultiSelect in interface IGxContentsViewmultiSelect - The multiSelect (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setObjectFilterByRef(IGxObjectFilter rhs1)
throws IOException,
AutomationException
setObjectFilterByRef in interface IGxContentsViewrhs1 - A reference to a com.esri.arcgis.catalog.IGxObjectFilter (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void beginRename()
throws IOException,
AutomationException
beginRename in interface IGxContentsViewIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onCreate(IObjectClassEventsOnCreateEvent theEvent)
throws IOException,
AutomationException
onCreate in interface IObjectClassEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onDelete(IObjectClassEventsOnDeleteEvent theEvent)
throws IOException,
AutomationException
onDelete in interface IObjectClassEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onChange(IObjectClassEventsOnChangeEvent theEvent)
throws 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 IObjectClassEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onAddField(IObjectClassSchemaEventsOnAddFieldEvent theEvent)
throws IOException,
AutomationException
onAddField in interface IObjectClassSchemaEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onDeleteField(IObjectClassSchemaEventsOnDeleteFieldEvent theEvent)
throws IOException,
AutomationException
onDeleteField in interface IObjectClassSchemaEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onBehaviorChanged(IObjectClassSchemaEventsOnBehaviorChangedEvent theEvent)
throws IOException,
AutomationException
onBehaviorChanged in interface IObjectClassSchemaEventstheEvent - The event
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 | ||||||||