|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 IComPropertyPage
IOException
- 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 IComPropertyPage
objects
- 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 IComPropertyPage
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public abstract String getTitle() throws IOException, AutomationException
getTitle
in interface IComPropertyPage
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public final void cancel() throws IOException, AutomationException
cancel
in interface IComPropertyPage
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public final void deactivate() throws IOException, AutomationException
deactivate
in interface IComPropertyPage
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public final int getHeight() throws IOException, AutomationException
getHeight
in interface IComPropertyPage
IOException
- 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 IComPropertyPage
controlID
- 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 IComPropertyPage
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public abstract int getPriority() throws IOException, AutomationException
getPriority
in interface IComPropertyPage
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public final int getWidth() throws IOException, AutomationException
getWidth
in interface IComPropertyPage
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public final void hide() throws IOException, AutomationException
hide
in interface IComPropertyPage
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public final void show() throws IOException, AutomationException
show
in interface IComPropertyPage
IOException
- 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 IComPropertyPage
IOException
- 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 IComPropertyPage
objects
- 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 IComPropertyPage
rhs1
- 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 IComPropertyPage
priority
- 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 IComPropertyPage
title
- 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 |