org.eclipse.hyades.test.tools.ui.common.internal.editor
Class BehaviorForm
java.lang.Object
org.eclipse.hyades.test.ui.internal.editor.form.base.AbstractForm
org.eclipse.hyades.test.ui.internal.editor.form.base.AbstractSectionForm
org.eclipse.hyades.test.ui.internal.editor.form.base.SectionForm
org.eclipse.hyades.test.ui.internal.editor.form.base.ScrollableSectionForm
org.eclipse.hyades.test.ui.editor.form.util.EditorForm
org.eclipse.hyades.test.tools.ui.common.internal.editor.BehaviorForm
- All Implemented Interfaces:
- java.util.EventListener, org.eclipse.hyades.ui.util.IDisposable, IForm, IITestSuiteProvider, org.eclipse.jface.util.IPropertyChangeListener, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.ui.part.ISetSelectionTarget, org.eclipse.swt.events.PaintListener, org.eclipse.swt.internal.SWTEventListener
- Direct Known Subclasses:
- JUnitBehaviorForm
- public abstract class BehaviorForm
- extends org.eclipse.hyades.test.ui.editor.form.util.EditorForm
- implements org.eclipse.jface.viewers.ISelectionChangedListener, IITestSuiteProvider
Form for the Behavior tab.
- Since:
- February 1, 2005, 1.0.2
| Nested classes inherited from class org.eclipse.hyades.test.ui.editor.form.util.EditorForm |
org.eclipse.hyades.test.ui.editor.form.util.EditorForm.ArgByReference |
|
Constructor Summary |
BehaviorForm(org.eclipse.hyades.test.ui.editor.extension.BaseEditorExtension testSuiteEditorExtension,
org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFactory)
Constructor for BehaviorForm |
| Methods inherited from class org.eclipse.hyades.test.ui.editor.form.util.EditorForm |
createColumn, createControl, createFormClient, getBaseEditorExtension, getCurrentSelection, getStatusLineManager, getWidgetFactory, init |
| Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.AbstractSectionForm |
canPaste, commitChanges, doGlobalAction, ensureVisible, ensureVisible, getControlLocation, getFocusControl, initialize, registerSection, scrollHorizontal, scrollPage, scrollVertical, setFocus, unregisterSection, updatePageIncrement |
| Methods inherited from class org.eclipse.hyades.test.ui.internal.editor.form.base.AbstractForm |
canPerformDirectly, expandTo, getFactory, getHeadingBackground, getHeadingForeground, getHeadingImage, getHeadingText, isHeadingVisible, setHeadingBackground, setHeadingForeground, setHeadingImage, updateHyperlinkColors |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HELP_FORM_CONTROL
protected static final int HELP_FORM_CONTROL
- See Also:
- Constant Field Values
HELP_SECTION_CONTROL
protected static final int HELP_SECTION_CONTROL
- See Also:
- Constant Field Values
HELP_NAMED_ELEMENT_CONTROL
protected static final int HELP_NAMED_ELEMENT_CONTROL
- See Also:
- Constant Field Values
BehaviorForm
public BehaviorForm(org.eclipse.hyades.test.ui.editor.extension.BaseEditorExtension testSuiteEditorExtension,
org.eclipse.hyades.test.ui.editor.form.util.WidgetFactory widgetFactory)
- Constructor for BehaviorForm
- Parameters:
testSuiteEditorExtension - widgetFactory -
dispose
public void dispose()
- Specified by:
dispose in interface org.eclipse.hyades.ui.util.IDisposable
- See Also:
org.eclipse.update.ui.forms.internal.IForm#dispose()
getTestSuite
public org.eclipse.hyades.models.common.facades.behavioral.ITestSuite getTestSuite()
- Specified by:
getTestSuite in interface IITestSuiteProvider
- See Also:
org.eclipse.hyades.test.common.internal.util.IITestSuiteProvider#getTestSuite()
createEditorFormContents
protected void createEditorFormContents(org.eclipse.swt.widgets.Composite parent)
- See Also:
org.eclipse.hyades.test.ui.internal.editor.form.common.EditorForm#createEditorFormContents(org.eclipse.swt.widgets.Composite)
createBehaviorSection
protected abstract BehaviorSection createBehaviorSection()
addDetails
protected void addDetails(StaticDetailPageProvider detailPageProvider)
registerHelp
protected void registerHelp(int flag,
java.lang.Object object)
load
public void load()
- See Also:
org.eclipse.hyades.test.ui.internal.editor.form.common.EditorForm#load()
selectReveal
public void selectReveal(org.eclipse.jface.viewers.ISelection selection)
- Specified by:
selectReveal in interface org.eclipse.ui.part.ISetSelectionTarget
- See Also:
ISetSelectionTarget.selectReveal(org.eclipse.jface.viewers.ISelection)
selectionChanged
public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
- Specified by:
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListener
- See Also:
ISelectionChangedListener.selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)
getSelection
public org.eclipse.jface.viewers.ISelection getSelection()
activated
public boolean activated()
- See Also:
org.eclipse.hyades.test.ui.internal.editor.form.common.EditorForm#activated()
updateTitle
public void updateTitle()
- See Also:
org.eclipse.hyades.test.ui.internal.editor.form.common.EditorForm#updateTitle()