Package metricvalues

Interface Component

All Superinterfaces:
EObject, Notifier
All Known Implementing Classes:
ComponentImpl

public interface Component extends EObject
A representation of the model object 'Component'.

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.
  • Method Details

    • getSubComponents

      EList<Component> getSubComponents()
      Returns the value of the 'Sub Components' containment reference list. The list contents are of type Component.

      If the meaning of the 'Sub Components' containment reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Sub Components' containment reference list.
      See Also:
      Generated class or method.
      EMF model class or method.
      containment="true"
    • getName

      String getName()
      Returns the value of the 'Name' attribute.

      If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Name' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
    • setName

      void setName(String value)
      Sets the value of the 'Name' attribute.
      Parameters:
      value - the new value of the 'Name' attribute.
      See Also:
      Generated class or method.
    • getId

      String getId()
      Returns the value of the 'Id' attribute.

      If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Id' attribute.
      See Also:
      Generated class or method.
      EMF model class or method.
    • setId

      void setId(String value)
      Sets the value of the 'Id' attribute.
      Parameters:
      value - the new value of the 'Id' attribute.
      See Also:
      Generated class or method.
    • getClasses

      EList<org.emftext.language.java.types.Type> getClasses()
      Returns the value of the 'Classes' reference list. The list contents are of type Type.

      If the meaning of the 'Classes' reference list isn't clear, there really should be more of a description here...

      Returns:
      the value of the 'Classes' reference list.
      See Also:
      Generated class or method.
      EMF model class or method.