Search in sources :

Example 11 with Attribute

use of org.applause.lang.applauseDsl.Attribute in project applause by applause.

the class EntityMemberCallTailImpl method setHead.

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
public void setHead(Attribute newHead) {
    Attribute oldHead = head;
    head = newHead;
    if (eNotificationRequired())
        eNotify(new ENotificationImpl(this, Notification.SET, ApplauseDslPackage.ENTITY_MEMBER_CALL_TAIL__HEAD, oldHead, head));
}
Also used : Attribute(org.applause.lang.applauseDsl.Attribute) ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl)

Aggregations

Attribute (org.applause.lang.applauseDsl.Attribute)11 Entity (org.applause.lang.applauseDsl.Entity)3 EList (org.eclipse.emf.common.util.EList)3 ENotificationImpl (org.eclipse.emf.ecore.impl.ENotificationImpl)3 StringConcatenation (org.eclipse.xtend2.lib.StringConcatenation)3 EntityMemberCallTail (org.applause.lang.applauseDsl.EntityMemberCallTail)2 Model (org.applause.lang.applauseDsl.Model)2 NamedElement (org.applause.lang.applauseDsl.NamedElement)2 Type (org.applause.lang.applauseDsl.Type)1 IScope (org.eclipse.xtext.scoping.IScope)1 Function1 (org.eclipse.xtext.xbase.lib.Functions.Function1)1