Interface UserRequirement

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getBenefit()
      Returns the value of the 'Benefit' attribute.
      org.eclipse.emf.common.util.EList<Feature> getFeatures()
      Returns the value of the 'Features' containment reference list.
      java.lang.String getName()
      Returns the value of the 'Name' attribute.
      org.eclipse.emf.common.util.EList<java.lang.String> getNanoentitiesRead()
      Returns the value of the 'Nanoentities Read' attribute list.
      org.eclipse.emf.common.util.EList<java.lang.String> getNanoentitiesWritten()
      Returns the value of the 'Nanoentities Written' attribute list.
      java.lang.String getRole()
      Returns the value of the 'Role' attribute.
      boolean isIsLatencyCritical()
      Returns the value of the 'Is Latency Critical' attribute.
      void setBenefit​(java.lang.String value)
      Sets the value of the 'Benefit' attribute.
      void setIsLatencyCritical​(boolean value)
      Sets the value of the 'Is Latency Critical' attribute.
      void setName​(java.lang.String value)
      Sets the value of the 'Name' attribute.
      void setRole​(java.lang.String value)
      Sets the value of the 'Role' attribute.
      • Methods inherited from interface org.eclipse.emf.ecore.EObject

        eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Method Detail

      • getName

        java.lang.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:
        setName(String), ContextMappingDSLPackage.getUserRequirement_Name()
        Model:
        Generated:
      • setName

        void setName​(java.lang.String value)
        Sets the value of the 'Name' attribute.
        Parameters:
        value - the new value of the 'Name' attribute.
        See Also:
        getName()
        Generated:
      • getRole

        java.lang.String getRole()
        Returns the value of the 'Role' attribute.

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

        Returns:
        the value of the 'Role' attribute.
        See Also:
        setRole(String), ContextMappingDSLPackage.getUserRequirement_Role()
        Model:
        Generated:
      • setRole

        void setRole​(java.lang.String value)
        Sets the value of the 'Role' attribute.
        Parameters:
        value - the new value of the 'Role' attribute.
        See Also:
        getRole()
        Generated:
      • getFeatures

        org.eclipse.emf.common.util.EList<Feature> getFeatures()
        Returns the value of the 'Features' containment reference list. The list contents are of type Feature.

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

        Returns:
        the value of the 'Features' containment reference list.
        See Also:
        ContextMappingDSLPackage.getUserRequirement_Features()
        Model:
        containment="true"
        Generated:
      • setBenefit

        void setBenefit​(java.lang.String value)
        Sets the value of the 'Benefit' attribute.
        Parameters:
        value - the new value of the 'Benefit' attribute.
        See Also:
        getBenefit()
        Generated:
      • setIsLatencyCritical

        void setIsLatencyCritical​(boolean value)
        Sets the value of the 'Is Latency Critical' attribute.
        Parameters:
        value - the new value of the 'Is Latency Critical' attribute.
        See Also:
        isIsLatencyCritical()
        Generated:
      • getNanoentitiesRead

        org.eclipse.emf.common.util.EList<java.lang.String> getNanoentitiesRead()
        Returns the value of the 'Nanoentities Read' attribute list. The list contents are of type String.

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

        Returns:
        the value of the 'Nanoentities Read' attribute list.
        See Also:
        ContextMappingDSLPackage.getUserRequirement_NanoentitiesRead()
        Model:
        unique="false"
        Generated:
      • getNanoentitiesWritten

        org.eclipse.emf.common.util.EList<java.lang.String> getNanoentitiesWritten()
        Returns the value of the 'Nanoentities Written' attribute list. The list contents are of type String.

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

        Returns:
        the value of the 'Nanoentities Written' attribute list.
        See Also:
        ContextMappingDSLPackage.getUserRequirement_NanoentitiesWritten()
        Model:
        unique="false"
        Generated: