TPTP 4.4.0 Monitoring Tools Project
Internal API Specification

org.eclipse.tptp.wsdm.tooling.editor.ui.internal
Class AbstractSourcePage

java.lang.Object
  extended byorg.eclipse.tptp.wsdm.tooling.editor.ui.internal.AbstractPage
      extended byorg.eclipse.tptp.wsdm.tooling.editor.ui.internal.AbstractSourcePage
All Implemented Interfaces:
IPage, org.eclipse.ui.IPropertyListener, ISourcePage
Direct Known Subclasses:
RmdSourcePage, WsdlSourcePage, XsdSourcePage

public abstract class AbstractSourcePage
extends AbstractPage
implements ISourcePage

Abstract class to handle most of the functionality of a Source Page.

See Also:
org.eclipse.tptp.wsdm.tooling.editor.capability.internal.pages.source.RmdSourcePage, org.eclipse.tptp.wsdm.tooling.editor.capability.internal.pages.source.WsdlSourcePage, org.eclipse.tptp.wsdm.tooling.editor.capability.internal.pages.source.XsdSourcePage

Field Summary
 
Fields inherited from class org.eclipse.tptp.wsdm.tooling.editor.ui.internal.AbstractPage
_display, _editor, _isDirty
 
Constructor Summary
AbstractSourcePage(AbstractCapabilityEditor editor)
          Creates a new object of this class.
 
Method Summary
 void pageChange(int newPageIndex)
          Gives the indication of page change event.
abstract  void setText(java.lang.String text)
          Sets the text for source page.
 
Methods inherited from class org.eclipse.tptp.wsdm.tooling.editor.ui.internal.AbstractPage
create, hookAllListeners, isDirty, refresh, save, setDirty
 
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
create, getControl, hookAllListeners, isDirty, refresh, save, setDirty
 
Methods inherited from interface org.eclipse.ui.IPropertyListener
propertyChanged
 

Constructor Detail

AbstractSourcePage

public AbstractSourcePage(AbstractCapabilityEditor editor)
Creates a new object of this class.

Method Detail

setText

public abstract void setText(java.lang.String text)
Sets the text for source page.

Specified by:
setText in interface ISourcePage

pageChange

public void pageChange(int newPageIndex)
Gives the indication of page change event.

Specified by:
pageChange in interface IPage
Specified by:
pageChange in class AbstractPage

TPTP 4.4.0 Monitoring Tools Project
Internal API Specification