use of org.eclipse.n4js.transpiler.im.SymbolTableEntryOriginal in project n4js by eclipse.
the class DelegatingGetterDeclarationImpl method setDelegationTarget.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setDelegationTarget(SymbolTableEntryOriginal newDelegationTarget) {
SymbolTableEntryOriginal oldDelegationTarget = delegationTarget;
delegationTarget = newDelegationTarget;
if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, ImPackage.DELEGATING_GETTER_DECLARATION__DELEGATION_TARGET, oldDelegationTarget, delegationTarget));
}
use of org.eclipse.n4js.transpiler.im.SymbolTableEntryOriginal in project n4js by eclipse.
the class DelegatingMethodDeclarationImpl 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_METHOD_DECLARATION__DELEGATION_BASE_TYPE, oldDelegationBaseType, delegationBaseType));
}
use of org.eclipse.n4js.transpiler.im.SymbolTableEntryOriginal in project n4js by eclipse.
the class DelegatingMemberImpl 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_MEMBER__DELEGATION_BASE_TYPE, oldDelegationBaseType, delegationBaseType));
}
use of org.eclipse.n4js.transpiler.im.SymbolTableEntryOriginal in project n4js by eclipse.
the class DelegatingSetterDeclarationImpl method setDelegationTarget.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setDelegationTarget(SymbolTableEntryOriginal newDelegationTarget) {
SymbolTableEntryOriginal oldDelegationTarget = delegationTarget;
delegationTarget = newDelegationTarget;
if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, ImPackage.DELEGATING_SETTER_DECLARATION__DELEGATION_TARGET, oldDelegationTarget, delegationTarget));
}
use of org.eclipse.n4js.transpiler.im.SymbolTableEntryOriginal in project n4js by eclipse.
the class StringLiteralForSTEImpl method getValueAsString.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public String getValueAsString() {
boolean _isUseExportedName = this.isUseExportedName();
if (_isUseExportedName) {
final SymbolTableEntry e = this.getEntry();
if ((e instanceof SymbolTableEntryOriginal)) {
return ((SymbolTableEntryOriginal) e).exportedName();
}
}
SymbolTableEntry _entry = this.getEntry();
String _name = null;
if (_entry != null) {
_name = _entry.getName();
}
return _name;
}
Aggregations