|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.catalogUI.GxTableView
public class GxTableView
GxView that represents the table contents view.
The GxTableView object is similar to the GxGeographicView in that it is used to preview data and by default is accessed through the "Preview" tab. As the name implies, though, the GxTableView coclass is used to preview the table associated with the selected object. The coclass is a type of GxView, so it does implement the IGxView interface, but it does not implement any unique interfaces.
| Constructor Summary | |
|---|---|
GxTableView()
Constructs a GxTableView using ArcGIS Engine. |
|
GxTableView(Object obj)
Construct a GxTableView 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 |
deactivate()
Deactivates the view. |
boolean |
equals(Object o)
Compare this object with another |
void |
filterRasterCatalog(boolean filter)
The RasterCatalogFilter for table view. |
IUID |
getClassID()
The class ID of the view. |
static String |
getClsid()
getClsid. |
IUID |
getDefaultToolbarCLSID()
The class ID of the view's default toolbar. |
int |
getHWnd()
The view's window handle. |
String |
getName()
The name of the view. |
int |
hashCode()
the hashcode for this object |
boolean |
isPrintable()
Indicates if the view can be printed. |
boolean |
isSupportsTools()
Indicates if the view supports tools. |
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 |
print()
Prints the view. |
void |
refresh()
Refreshes the view. |
void |
setObject(IGxObject pObject)
The object for table 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 GxTableView()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public GxTableView(Object obj)
throws IOException
obj to GxTableView.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
GxTableView theGxTableView = (GxTableView) obj;| 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 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 void setObject(IGxObject pObject)
throws IOException,
AutomationException
setObject in interface IGxTableView2pObject - 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 filterRasterCatalog(boolean filter)
throws IOException,
AutomationException
filterRasterCatalog in interface IGxTableView2filter - The filter (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isPrintable()
throws IOException,
AutomationException
isPrintable in interface IGxViewPrintIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void print()
throws IOException,
AutomationException
print in interface IGxViewPrintIOException - 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 | ||||||||