|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.EditorPart
org.eclipse.ui.part.MultiPageEditorPart
org.eclipse.ui.forms.editor.FormEditor
org.radrails.db.internal.ui.editors.DatabaseEnvironmentsEditor
Creates a new DatabaseEnvironmentsEditor.
Field Summary |
Fields inherited from class org.eclipse.ui.forms.editor.FormEditor |
pages |
Fields inherited from interface org.eclipse.ui.IEditorPart |
PROP_DIRTY, PROP_INPUT |
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
PROP_TITLE |
Constructor Summary | |
DatabaseEnvironmentsEditor()
|
Method Summary | |
protected void |
addPages()
|
void |
doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
|
void |
doSaveAs()
|
protected YMLFile |
getYMLFile()
Gets the YMLFile for this environment. |
void |
init(org.eclipse.ui.IEditorSite site,
org.eclipse.ui.IEditorInput input)
|
boolean |
isSaveAsAllowed()
|
protected void |
pageChange(int pageIndex)
|
protected void |
updateDocumentFromYML()
Updates the document from the YML. |
protected void |
updateYMLFromDocument()
Updates the YML from the document. |
void |
YMLFileChanged(YMLFile file)
The file has changed. |
Methods inherited from class org.eclipse.ui.forms.editor.FormEditor |
addPage, addPage, addPage, addPage, addPage, addPage, addPageChangedListener, close, configurePage, createPages, createToolkit, dispose, editorDirtyStateChanged, findPage, getActiveEditor, getActivePageInstance, getCurrentPage, getSelectedPage, getToolkit, isDirty, removePage, removePageChangedListener, selectReveal, setActivePage, setActivePage, setActivePage, updateActionBarContributor |
Methods inherited from class org.eclipse.ui.part.MultiPageEditorPart |
createPartControl, createSite, getActivePage, getContainer, getControl, getEditor, getPageCount, getPageImage, getPageText, handlePropertyChange, setControl, setFocus, setPageImage, setPageText |
Methods inherited from class org.eclipse.ui.part.EditorPart |
checkSite, getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setPartName |
Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
addPropertyListener, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getSite, getTitle, getTitleImage, removePropertyListener, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
Constructor Detail |
public DatabaseEnvironmentsEditor()
Method Detail |
public void init(org.eclipse.ui.IEditorSite site, org.eclipse.ui.IEditorInput input) throws org.eclipse.ui.PartInitException
init
in interface org.eclipse.ui.IEditorPart
org.eclipse.ui.PartInitException
IEditorPart.init(org.eclipse.ui.IEditorSite, org.eclipse.ui.IEditorInput)
protected YMLFile getYMLFile()
protected void addPages()
FormEditor.addPages()
protected void updateYMLFromDocument()
protected void updateDocumentFromYML()
protected void pageChange(int pageIndex)
MultiPageEditorPart.pageChange(int)
public void doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
doSave
in interface org.eclipse.ui.ISaveablePart
ISaveablePart.doSave(org.eclipse.core.runtime.IProgressMonitor)
public void doSaveAs()
doSaveAs
in interface org.eclipse.ui.ISaveablePart
ISaveablePart.doSaveAs()
public boolean isSaveAsAllowed()
isSaveAsAllowed
in interface org.eclipse.ui.ISaveablePart
ISaveablePart.isSaveAsAllowed()
public void YMLFileChanged(YMLFile file)
IYMLFileChangeListener
YMLFileChanged
in interface IYMLFileChangeListener
file
- -
a new YMLFile object describing the changesIYMLFileChangeListener.YMLFileChanged(org.radrails.db.core.YMLFile)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |