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

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

public class ComponentPropertySection
extends GenericEMFPropertySection

Author:
Snowball This class provides a property sheet section to edit ProvidesComponentTypes

Constructor Summary
ComponentPropertySection()
           
 
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

ComponentPropertySection

public ComponentPropertySection()
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