de.uka.ipd.sdq.pcmbench.tabs
Class InterfacePropertySection

java.lang.Object
  extended by AbstractPropertySection
      extended by de.uka.ipd.sdq.pcmbench.tabs.GenericEMFPropertySection
          extended by de.uka.ipd.sdq.pcmbench.tabs.InterfacePropertySection

public class InterfacePropertySection
extends GenericEMFPropertySection

Author:
Snowball A property sheet to edit Interfaces of the PCM Repository package

Constructor Summary
InterfacePropertySection()
           
 
Method Summary
protected  EClass getEClassToEdit()
          The EClass of the objects which can be displayed in this property sheet.
protected  Collection<EMFPropertySectionFieldInfo> getEditableTextFields()
          Returns a list of edit fields which are used to display features of EMF meta-model classes
 
Methods inherited from class de.uka.ipd.sdq.pcmbench.tabs.GenericEMFPropertySection
createControls, setInput
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfacePropertySection

public InterfacePropertySection()
Method Detail

getEClassToEdit

protected EClass getEClassToEdit()
Description copied from class: GenericEMFPropertySection
The EClass of the objects which can be displayed in this property sheet. A single model object is edited in the property sheet. The features which are diplayed on the sheet are set using the getEditableTextFields method

Specified by:
getEClassToEdit in class GenericEMFPropertySection
Returns:

getEditableTextFields

protected Collection<EMFPropertySectionFieldInfo> getEditableTextFields()
Description copied from class: GenericEMFPropertySection
Returns a list of edit fields which are used to display features of EMF meta-model classes

Specified by:
getEditableTextFields in class GenericEMFPropertySection
Returns:
A list of EMF features which should be editable in this property sheet section