java.lang.Objectorg.eclipse.gmt.umlx.editor.pages.AbstractPageManager
public abstract class AbstractPageManager
Constructor Summary | |
---|---|
AbstractPageManager(QVTEditor multiPageEditor,
java.lang.String pageTitle)
|
Method Summary | |
---|---|
ICreationFactory |
getCreationFactory()
|
org.eclipse.gmt.umlx.alien.adapter.AlienXMIResourceSet |
getResourceSet()
|
java.lang.String |
getTitle()
Return the text for the page tab. |
boolean |
isActivePageManager()
|
boolean |
isContentPageManager()
|
boolean |
isDirty()
Return true if any multi-page has been modified. |
void |
saveTo(org.eclipse.core.resources.IFile file,
org.eclipse.core.runtime.IProgressMonitor monitor)
Save the page contents to the specified file. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.gmt.umlx.editor.IPageManager |
---|
activate, cannotDeactivate, deactivate, doSave, getCurrentContents, getFileExtension, hasContent, hasCopy, isDirtyPage, isPrimary, postDeactivate, refresh, setActive |
Constructor Detail |
---|
public AbstractPageManager(QVTEditor multiPageEditor, java.lang.String pageTitle)
Method Detail |
---|
public ICreationFactory getCreationFactory()
public org.eclipse.gmt.umlx.alien.adapter.AlienXMIResourceSet getResourceSet()
public java.lang.String getTitle()
IPageManager
getTitle
in interface IPageManager
public boolean isActivePageManager()
public boolean isContentPageManager()
public boolean isDirty()
IPageManager
isDirty
in interface IPageManager
public void saveTo(org.eclipse.core.resources.IFile file, org.eclipse.core.runtime.IProgressMonitor monitor)
IPageManager
saveTo
in interface IPageManager