Interface Alignment

  • All Superinterfaces:
    org.nasdanika.common.Adaptable, org.eclipse.emf.ecore.EObject, org.nasdanika.ncore.Marked, org.nasdanika.persistence.Marked, ModelElement, org.nasdanika.ncore.ModelElement, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    AlignmentImpl

    public interface Alignment
    extends ModelElement
    A representation of the model object 'Alignment'.

    The following features are supported:

    See Also:
    EngineeringPackage.getAlignment()
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Aim getAim()
      Returns the value of the 'Aim' reference.
      double getWeight()
      Returns the value of the 'Weight' attribute.
      void setAim​(Aim value)
      Sets the value of the 'Aim' reference.
      void setWeight​(double value)
      Sets the value of the 'Weight' attribute.
      • Methods inherited from interface org.nasdanika.common.Adaptable

        adaptTo
      • 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.nasdanika.ncore.Marked

        getMarkers
      • Methods inherited from interface org.nasdanika.ncore.ModelElement

        getActionPrototype, getDescription, getUri, getUuid, setActionPrototype, setDescription, setUri, setUuid
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Method Detail

      • setAim

        void setAim​(Aim value)
        Sets the value of the 'Aim' reference.
        Parameters:
        value - the new value of the 'Aim' reference.
        See Also:
        getAim()
      • getWeight

        double getWeight()
        Returns the value of the 'Weight' attribute. The default value is "1". Alignment weight can be used with [Objective](Objective.html) and [KeyResult](KeyResult.html) aims to indicate how much the containing endeavor contributes to completion of the aim.
        Returns:
        the value of the 'Weight' attribute.
        See Also:
        setWeight(double), EngineeringPackage.getAlignment_Weight()
      • setWeight

        void setWeight​(double value)
        Sets the value of the 'Weight' attribute.
        Parameters:
        value - the new value of the 'Weight' attribute.
        See Also:
        getWeight()