|
EGF Engine Release 0.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectFormPage
org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage
org.eclipse.egf.pattern.ui.editor.page.PatternSpecificationPage
public class PatternSpecificationPage
| Nested Class Summary | |
|---|---|
protected class |
PatternSpecificationPage.ParameterDetails
Parameter details page. |
protected class |
PatternSpecificationPage.ParameterDetailsHandler
Parameter details content handler. |
protected class |
PatternSpecificationPage.ParameterNameValidator
Parameter name validator. |
protected class |
PatternSpecificationPage.ParametersContentHandler
Parameters content handler. |
protected class |
PatternSpecificationPage.ParametersContentProvider
Content provider for parameters of handled pattern. |
protected class |
PatternSpecificationPage.ParametersLabelProvider
Label provider for parameters of handled pattern. |
protected class |
PatternSpecificationPage.ParametersViewer
Parameters tree viewer with regular expression as filter. |
protected class |
PatternSpecificationPage.SpecificationBlock
Specification block. |
| Nested classes/interfaces inherited from class org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage |
|---|
AbstractPatternPage.TextValidator |
| Field Summary | |
|---|---|
protected StructuredViewer |
_parametersViewer
Parameters ordered viewer. |
protected static String |
HELP_CONTEXT_ID
Help context id. |
static String |
ID
Page id. |
| Constructor Summary | |
|---|---|
PatternSpecificationPage(FormEditor editor_p)
Constructor. |
|
| Method Summary | |
|---|---|
protected AbstractPatternBlock |
createPatternBlock()
Get a new pattern block implementation, if this page has to use the master/details approach. |
protected void |
dataSaved()
Data have been saved. |
void |
dispose()
|
protected void |
doCreateFormContent(FormToolkit toolkit_p,
Composite parent_p,
PatternHandler.PatternData patternData_p,
IManagedForm managedForm_p)
Do create form content. |
String |
getHelpContextId()
Get help context id for current page. |
void |
handleSelection(Object firstSelectedObject_p,
IStructuredSelection selection_p)
Handle selection. |
| Methods inherited from class org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage |
|---|
clearErrors, createFormContent, editorAboutToBeSaved, editorSaved, getEditor, getExternalSelectionManager, getPatternData, getPatternHandler, hasErrors, isDirty, isEditable, reportError, setDirty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String ID
protected static final String HELP_CONTEXT_ID
protected StructuredViewer _parametersViewer
| Constructor Detail |
|---|
public PatternSpecificationPage(FormEditor editor_p)
editor_p - | Method Detail |
|---|
public void dispose()
org.eclipse.ui.forms.editor.FormPage#dispose()
public void handleSelection(Object firstSelectedObject_p,
IStructuredSelection selection_p)
IExternalSelectionHandler
handleSelection in interface IExternalSelectionHandlerhandleSelection in class AbstractPatternPagefirstSelectedObject_p - The first object selected in given structured selection.selection_p - The whole selection.org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage#handleSelection(java.lang.Object,
org.eclipse.jface.viewers.IStructuredSelection)
protected void doCreateFormContent(FormToolkit toolkit_p,
Composite parent_p,
PatternHandler.PatternData patternData_p,
IManagedForm managedForm_p)
AbstractPatternPage
doCreateFormContent in class AbstractPatternPagetoolkit_p - Managed form toolkit.parent_p - Managed form composite.patternData_p - Pattern data for current pattern edition.org.eclipse.egf.pattern.ui.editor.page.AbstractPatternPage#doCreateFormContent(org.eclipse.ui.forms.widgets.FormToolkit,
org.eclipse.swt.widgets.Composite, org.eclipse.egf.pattern.ecore.PatternHandler.PatternData, org.eclipse.ui.forms.IManagedForm)protected AbstractPatternBlock createPatternBlock()
AbstractPatternPage#doCreateFormContent(FormToolkit, Composite, PatternData, IManagedForm) method entirely.
createPatternBlock in class AbstractPatternPageAbstractPatternPage.createPatternBlock()protected void dataSaved()
AbstractPatternPage
dataSaved in class AbstractPatternPageAbstractPatternPage.dataSaved()public String getHelpContextId()
AbstractPatternPage
getHelpContextId in class AbstractPatternPageAbstractPatternPage.getHelpContextId()
|
EGF Engine Release 0.1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (c) Thales Corporate Services S.A.S, 2009.
This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.