|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAbstractPropertySection
de.uka.ipd.sdq.pcmbench.tabs.GenericEMFPropertySection
public abstract class GenericEMFPropertySection
| Constructor Summary | |
|---|---|
GenericEMFPropertySection()
|
|
| Method Summary | |
|---|---|
void |
createControls(Composite parent,
TabbedPropertySheetPage tabbedPropertySheetPage)
This method sets up the property sheet section using a template method |
protected abstract EClass |
getEClassToEdit()
The EClass of the objects which can be displayed in this property sheet. |
protected abstract Collection<EMFPropertySectionFieldInfo> |
getEditableTextFields()
Returns a list of edit fields which are used to display features of EMF meta-model classes |
void |
setInput(IWorkbenchPart part,
ISelection selection)
The model object which should be edited in the tab sheet is passed in here |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GenericEMFPropertySection()
| Method Detail |
|---|
public void createControls(Composite parent,
TabbedPropertySheetPage tabbedPropertySheetPage)
org.eclipse.ui.views.properties.tabbed.ITabbedPropertySection#createControls(org.eclipse.swt.widgets.Composite, org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage)protected abstract Collection<EMFPropertySectionFieldInfo> getEditableTextFields()
protected abstract EClass getEClassToEdit()
public void setInput(IWorkbenchPart part,
ISelection selection)
org.eclipse.ui.views.properties.tabbed.ITabbedPropertySection#setInput(org.eclipse.ui.IWorkbenchPart, org.eclipse.jface.viewers.ISelection)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||