@Override
	public void eSet(int featureID, Object newValue)
	{
		switch (featureID)
		{
			case XbasePackage.XBINARY_OPERATION__LEFT_OPERAND:
				setLeftOperand((XExpression)newValue);
				return;
			case XbasePackage.XBINARY_OPERATION__RIGHT_OPERAND:
				setRightOperand((XExpression)newValue);
				return;
			case XbasePackage.XBINARY_OPERATION__REASSIGN_FIRST_ARGUMENT:
				setReassignFirstArgument((Boolean)newValue);
				return;
		}
		super.eSet(featureID, newValue);
	}
@ Override public void eSet ( int featureID , Object newValue ) { switch ( featureID ) { case XbasePackage . XBINARY_OPERATION__LEFT_OPERAND : setLeftOperand ( ( XExpression ) newValue ) ; return ; case XbasePackage . XBINARY_OPERATION__RIGHT_OPERAND : setRightOperand ( ( XExpression ) newValue ) ; return ; case XbasePackage . XBINARY_OPERATION__REASSIGN_FIRST_ARGUMENT : setReassignFirstArgument ( ( Boolean ) newValue ) ; return ; } super . eSet ( featureID , newValue ) ; }
<!-- begin-user-doc -->
<!-- end-user-doc -->
@generated