|
||||||||||
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.wsmostudio.ui.editors.WSMOEditor
com.bt.exact_tech.ui.editors.ManagerEditor
com.bt.exact_tech.ui.editors.BundleEditor
public class BundleEditor
This class plugs in a new part of the ManagerEditor.
The class shows data obtained from the model.
Contains all the functions for the BundleList in the ManagerEditor UI
Field Summary |
---|
Fields inherited from class com.bt.exact_tech.ui.editors.ManagerEditor |
---|
INSTANCE_EDITOR_ID, REL_INSTANCE_EDITOR_ID |
Fields inherited from class org.wsmostudio.ui.editors.WSMOEditor |
---|
AXIOM_EDITOR_ID, CAPABILITY_EDITOR_ID, CONCEPT_EDITOR_ID, GOAL_EDITOR_ID, INTERFACE_EDITOR_ID, MEDIATOR_EDITOR_ID, ONTOLOGY_EDITOR_ID, props, REL_EDITOR_ID, WEBSERVICE_EDITOR_ID |
Fields inherited from interface org.eclipse.ui.ISaveablePart |
---|
PROP_DIRTY |
Fields inherited from interface org.eclipse.ui.IEditorPart |
---|
PROP_DIRTY, PROP_INPUT |
Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
PROP_TITLE |
Constructor Summary | |
---|---|
BundleEditor(org.eclipse.swt.widgets.TabFolder parent,
org.omwg.ontology.Instance instance)
Constructs a new instance of this class given its parent (which must be a TabFolder) |
Method Summary | |
---|---|
void |
dispose()
|
boolean |
isDirty()
|
void |
resetDirty()
|
void |
setRequiredEditor(RequiredEditor editor)
|
void |
update(boolean remove)
Forces an update of the RequiredEditor set remove to true, if removing an object |
void |
widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
|
Methods inherited from class com.bt.exact_tech.ui.editors.ManagerEditor |
---|
createPartControl, doSave, doSaveAs, doTryToSave, init, inputHasChanged, isSaveAsAllowed, makeDirty, setFocus |
Methods inherited from class org.wsmostudio.ui.editors.WSMOEditor |
---|
addSelectionChangedListener, getAdapter, getSelection, notifyDirty, removeSelectionChangedListener, setSelection |
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, 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.ISaveablePart |
---|
doSave, doSaveAs, isSaveAsAllowed, isSaveOnCloseNeeded |
Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
---|
addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener |
Constructor Detail |
---|
public BundleEditor(org.eclipse.swt.widgets.TabFolder parent, org.omwg.ontology.Instance instance)
parent
- a TabFolder control, which will be the parent of the new instanceinstance
- - InstanceMethod Detail |
---|
public void setRequiredEditor(RequiredEditor editor)
public void update(boolean remove)
remove
- - booleanpublic void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class ManagerEditor
public void widgetDefaultSelected(org.eclipse.swt.events.SelectionEvent e)
public void resetDirty()
public boolean isDirty()
isDirty
in interface org.eclipse.ui.ISaveablePart
isDirty
in class ManagerEditor
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |