|
TPTP 4.4.0 Monitoring Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.tptp.wsdm.tooling.editor.ui.internal.AbstractPage
Abstract class to handle most of the functionality of a page.
AbstractUIPage| Field Summary | |
|---|---|
protected org.eclipse.swt.widgets.Display |
_display
|
protected AbstractCapabilityEditor |
_editor
|
protected boolean |
_isDirty
|
| Constructor Summary | |
|---|---|
AbstractPage(AbstractCapabilityEditor editor)
Creates a new object of this class. |
|
| Method Summary | |
|---|---|
abstract void |
create()
Creates the page. |
abstract void |
hookAllListeners()
Initializes the listeners for the page. |
boolean |
isDirty()
Returns true if page is dirty. |
abstract void |
pageChange(int newPageIndex)
Gives the indication of page change event. |
abstract void |
refresh()
Refreshes the page. |
void |
save()
Save the page. |
void |
setDirty()
Set the page dirty. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.tptp.wsdm.tooling.editor.ui.internal.IPage |
|---|
getControl |
| Methods inherited from interface org.eclipse.ui.IPropertyListener |
|---|
propertyChanged |
| Field Detail |
protected AbstractCapabilityEditor _editor
protected boolean _isDirty
protected org.eclipse.swt.widgets.Display _display
| Constructor Detail |
public AbstractPage(AbstractCapabilityEditor editor)
| Method Detail |
public boolean isDirty()
isDirty in interface IPagepublic void setDirty()
setDirty in interface IPagepublic void save()
save in interface IPagepublic abstract void create()
create in interface IPagepublic abstract void hookAllListeners()
hookAllListeners in interface IPagepublic abstract void refresh()
refresh in interface IPagepublic abstract void pageChange(int newPageIndex)
pageChange in interface IPage
|
TPTP 4.4.0 Monitoring Tools Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||