Search in sources :

Example 11 with SymbolTableEntryOriginal

use of org.eclipse.n4js.transpiler.im.SymbolTableEntryOriginal in project n4js by eclipse.

the class DelegatingSetterDeclarationImpl method setDelegationBaseType.

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public void setDelegationBaseType(SymbolTableEntryOriginal newDelegationBaseType) {
    SymbolTableEntryOriginal oldDelegationBaseType = delegationBaseType;
    delegationBaseType = newDelegationBaseType;
    if (eNotificationRequired())
        eNotify(new ENotificationImpl(this, Notification.SET, ImPackage.DELEGATING_SETTER_DECLARATION__DELEGATION_BASE_TYPE, oldDelegationBaseType, delegationBaseType));
}
Also used : ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl) SymbolTableEntryOriginal(org.eclipse.n4js.transpiler.im.SymbolTableEntryOriginal)

Aggregations

SymbolTableEntryOriginal (org.eclipse.n4js.transpiler.im.SymbolTableEntryOriginal)11 ENotificationImpl (org.eclipse.emf.ecore.impl.ENotificationImpl)8 SymbolTableEntry (org.eclipse.n4js.transpiler.im.SymbolTableEntry)2 ImportSpecifier (org.eclipse.n4js.n4JS.ImportSpecifier)1