|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.framework.BasePropertyPage
public abstract class BasePropertyPage
| Field Summary |
|---|
| Fields inherited from interface com.esri.arcgis.framework.IComPropertyPage |
|---|
IID, IID76951cc6_dbb1_11d2_b868_00600802e603, xxDummy |
| Constructor Summary | |
|---|---|
BasePropertyPage()
|
|
| Method Summary | |
|---|---|
int |
activate()
Occurs on page creation. |
abstract boolean |
applies(ISet objects)
Indicates if the page applies to the specified objects. |
abstract void |
apply()
Applies any changes to the object(s). |
void |
cancel()
Cancels the changes to the object(s). |
void |
deactivate()
Destroys the page. |
int |
getHeight()
The height of the page in pixels. |
int |
getHelpContextID(int controlID)
The help context ID for the specified control on the page. |
String |
getHelpFile()
The help file name for the page. |
abstract int |
getPriority()
The page priority. |
abstract String |
getTitle()
The title of the property page. |
int |
getWidth()
The width of the page in pixels. |
void |
hide()
Hides the page. |
boolean |
IComPropertyPage_isPageDirty()
Indicates if the page made any changes to the object(s). |
abstract JFrame |
initGUI()
|
void |
pageChanged()
Informs ArcGIS that the state of a Java property page has changed and that the "Apply" button on the property sheet should be enabled. |
void |
repaintJFrame()
|
abstract void |
setObjects(ISet objects)
Supplies the page with the object(s) to be edited. |
void |
setPageSiteByRef(IComPropertyPageSite rhs1)
The sheet that contains the page. |
void |
setPriority(int priority)
The page priority. |
void |
setTitle(String title)
The title of the property page. |
void |
show()
Shows the page. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BasePropertyPage()
| Method Detail |
|---|
public final void repaintJFrame()
public abstract JFrame initGUI()
public final int activate()
throws IOException,
AutomationException
activate in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public abstract boolean applies(ISet objects)
throws IOException,
AutomationException
applies in interface IComPropertyPageobjects - A reference to a com.esri.arcgis.system.ISet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public abstract void apply()
throws IOException,
AutomationException
apply in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public abstract String getTitle()
throws IOException,
AutomationException
getTitle in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final void cancel()
throws IOException,
AutomationException
cancel in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final void deactivate()
throws IOException,
AutomationException
deactivate in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final int getHeight()
throws IOException,
AutomationException
getHeight in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final int getHelpContextID(int controlID)
throws IOException,
AutomationException
getHelpContextID in interface IComPropertyPagecontrolID - The controlID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final String getHelpFile()
throws IOException,
AutomationException
getHelpFile in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public abstract int getPriority()
throws IOException,
AutomationException
getPriority in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final int getWidth()
throws IOException,
AutomationException
getWidth in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final void hide()
throws IOException,
AutomationException
hide in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final void show()
throws IOException,
AutomationException
show in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final boolean IComPropertyPage_isPageDirty()
throws IOException,
AutomationException
IComPropertyPage_isPageDirty in interface IComPropertyPageIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public abstract void setObjects(ISet objects)
throws IOException,
AutomationException
setObjects in interface IComPropertyPageobjects - A reference to a com.esri.arcgis.system.ISet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final void setPageSiteByRef(IComPropertyPageSite rhs1)
throws IOException,
AutomationException
setPageSiteByRef in interface IComPropertyPagerhs1 - A reference to a com.esri.arcgis.framework.IComPropertyPageSite (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final void pageChanged()
throws IOException,
AutomationException
IOException
AutomationException
public final void setPriority(int priority)
throws IOException,
AutomationException
setPriority in interface IComPropertyPagepriority - The priority (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public final void setTitle(String title)
throws IOException,
AutomationException
setTitle in interface IComPropertyPagetitle - The title (in)
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 | ||||||||