|
||||||||||
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.scenario.isac.egui.pages.pageBehavior.BehaviorMasterPage
public class BehaviorMasterPage
Master part of the pattern Master/Details. It display a table of all actions in a behavior and define a set of actions for managing these actions. It also add a text field for changing behavior name and manage the profile assigned to this behavior.
Field Summary | |
---|---|
static java.lang.String |
ADD_CHILD
|
static java.lang.String |
ADD_CHOICE
|
static java.lang.String |
ADD_ELSE
|
static java.lang.String |
ADD_THEN
|
Fields inherited from class org.eclipse.ui.forms.MasterDetailsBlock |
---|
detailsPart, sashForm |
Constructor Summary | |
---|---|
BehaviorMasterPage(ScenarioManager scenario,
IsacEditor editor,
java.lang.String behaviorId,
int behaviorPos,
LoadProfile profile)
Constructor |
Method Summary | |
---|---|
protected void |
createMasterPart(org.eclipse.ui.forms.IManagedForm managedForm,
org.eclipse.swt.widgets.Composite parent)
|
protected void |
createToolBarActions(org.eclipse.ui.forms.IManagedForm managedForm)
|
void |
keyPressed(org.eclipse.swt.events.KeyEvent e)
|
void |
keyReleased(org.eclipse.swt.events.KeyEvent e)
|
void |
refresh()
Refresh details part and tree |
protected void |
registerPages(org.eclipse.ui.forms.DetailsPart detailsPart)
|
void |
selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
|
void |
setBehaviorId(java.lang.String behaviorId)
Set behavior Id |
void |
setBehaviorPos(int behaviorPos)
Set behavior position |
void |
setBehaviorProfile(LoadProfile behaviorProfile)
Set behavior profile |
void |
setDocument(org.eclipse.jface.text.IDocument doc)
Set document |
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 |
Field Detail |
---|
public static final java.lang.String ADD_THEN
public static final java.lang.String ADD_ELSE
public static final java.lang.String ADD_CHOICE
public static final java.lang.String ADD_CHILD
Constructor Detail |
---|
public BehaviorMasterPage(ScenarioManager scenario, IsacEditor editor, java.lang.String behaviorId, int behaviorPos, LoadProfile profile)
scenario
- Instance of the scenario managereditor
- Instance of the isac editorbehaviorId
- id of the behaviour pagebehaviorPos
- Position of the behaviour pageprofile
- Method Detail |
---|
protected void createMasterPart(org.eclipse.ui.forms.IManagedForm managedForm, org.eclipse.swt.widgets.Composite parent)
createMasterPart
in class org.eclipse.ui.forms.MasterDetailsBlock
protected void registerPages(org.eclipse.ui.forms.DetailsPart detailsPart)
registerPages
in class org.eclipse.ui.forms.MasterDetailsBlock
protected void createToolBarActions(org.eclipse.ui.forms.IManagedForm managedForm)
createToolBarActions
in class org.eclipse.ui.forms.MasterDetailsBlock
public void setDocument(org.eclipse.jface.text.IDocument doc)
doc
- public void setBehaviorId(java.lang.String behaviorId)
behaviorId
- public void setBehaviorPos(int behaviorPos)
behaviorPos
- public void setBehaviorProfile(LoadProfile behaviorProfile)
behaviorProfile
- public void refresh()
public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
selectionChanged
in interface org.eclipse.jface.viewers.ISelectionChangedListener
public void keyPressed(org.eclipse.swt.events.KeyEvent e)
keyPressed
in interface org.eclipse.swt.events.KeyListener
public void keyReleased(org.eclipse.swt.events.KeyEvent e)
keyReleased
in interface org.eclipse.swt.events.KeyListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |