|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ui.forms.MasterDetailsBlock
org.ow2.clif.console.lib.egui.editor.TestPlanMasterEditPage
public class TestPlanMasterEditPage
Injector and probe Master view in Master/Details pattern.
Field Summary |
---|
Fields inherited from class org.eclipse.ui.forms.MasterDetailsBlock |
---|
detailsPart, sashForm |
Constructor Summary | |
---|---|
TestPlanMasterEditPage(org.eclipse.ui.forms.editor.FormPage page,
java.util.Map<java.lang.String,ClifDeployDefinition> testPlan,
java.io.File clifPropsFile)
Create a Master/Detail pattern manager for test plan edition. |
Method Summary | |
---|---|
protected void |
createMasterPart(org.eclipse.ui.forms.IManagedForm managedForm,
org.eclipse.swt.widgets.Composite parent)
Create Master Part in Master/Detail pattern. |
protected void |
createToolBarActions(org.eclipse.ui.forms.IManagedForm managedForm)
Add 2 actions in the tool bar Horizontal orientation Vertical orientation |
TestPlanVisualDisplay |
getTableBlade()
Get table blade |
TestPlanObservable |
getTestPlan()
Get observable test plan. |
boolean |
hasChanged()
Return true if a modification has been made in edit page |
boolean |
isEditable()
Test if edit page is editable |
java.lang.String |
modifyBlade(java.lang.String bladeId,
java.lang.String newBladeId,
java.lang.String serverName,
java.lang.String bClass,
java.lang.String argument,
java.lang.String comment,
boolean isProbe)
Modify a blade. |
void |
refresh()
Refresh test plan display.createPageEdition |
protected void |
registerPages(org.eclipse.ui.forms.DetailsPart detailsPart)
Register injectors and probes details page. |
void |
setChanged(boolean b)
Set the changed boolean to true if edit page has changed |
void |
setDirty(boolean isDirty)
Change editor dirty state. |
void |
setEditable(boolean isEditable)
True if the editor is editable. |
void |
update(java.util.Observable o,
java.lang.Object arg)
Update the edit page when a change has been done in the test plan. |
void |
updateClifProperties()
|
Methods inherited from class org.eclipse.ui.forms.MasterDetailsBlock |
---|
createContent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TestPlanMasterEditPage(org.eclipse.ui.forms.editor.FormPage page, java.util.Map<java.lang.String,ClifDeployDefinition> testPlan, java.io.File clifPropsFile)
page
- the page manage by this patterntestPlan
- the test plan to editMethod Detail |
---|
protected void createMasterPart(org.eclipse.ui.forms.IManagedForm managedForm, org.eclipse.swt.widgets.Composite parent)
createMasterPart
in class org.eclipse.ui.forms.MasterDetailsBlock
managedForm
- the parent formparent
- the parent compositeprotected void createToolBarActions(org.eclipse.ui.forms.IManagedForm managedForm)
createToolBarActions
in class org.eclipse.ui.forms.MasterDetailsBlock
protected void registerPages(org.eclipse.ui.forms.DetailsPart detailsPart)
registerPages
in class org.eclipse.ui.forms.MasterDetailsBlock
detailsPart
- the details partpublic void setEditable(boolean isEditable)
isEditable
- true if the editor is editablepublic boolean isEditable()
public TestPlanObservable getTestPlan()
public TestPlanVisualDisplay getTableBlade()
public void setChanged(boolean b)
b
- public boolean hasChanged()
public void setDirty(boolean isDirty)
isDirty
- the dirty statepublic void refresh()
public java.lang.String modifyBlade(java.lang.String bladeId, java.lang.String newBladeId, java.lang.String serverName, java.lang.String bClass, java.lang.String argument, java.lang.String comment, boolean isProbe) throws ExistingBladeIdException, BadBladePropertiesException
bladeId
- actual blade idnewBladeId
- new blade id (can be the same)serverName
- bClass
- argument
- comment
- isProbe
-
ExistingBladeIdException
BadBladePropertiesException
public void updateClifProperties()
public void update(java.util.Observable o, java.lang.Object arg)
update
in interface java.util.Observer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |