eDynamicUnset( eFeature );
super.eUnset( featureID );
	public void eUnset( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case AttributePackage.FONT_DEFINITION__NAME :				setName( NAME_EDEFAULT );				return;			case AttributePackage.FONT_DEFINITION__SIZE :				unsetSize( );				return;			case AttributePackage.FONT_DEFINITION__BOLD :				unsetBold( );				return;			case AttributePackage.FONT_DEFINITION__ITALIC :				unsetItalic( );				return;			case AttributePackage.FONT_DEFINITION__STRIKETHROUGH :				unsetStrikethrough( );				return;			case AttributePackage.FONT_DEFINITION__UNDERLINE :				unsetUnderline( );				return;			case AttributePackage.FONT_DEFINITION__WORD_WRAP :				unsetWordWrap( );				return;			case AttributePackage.FONT_DEFINITION__ALIGNMENT :				setAlignment( (TextAlignment) null );				return;			case AttributePackage.FONT_DEFINITION__ROTATION :				unsetRotation( );				return;		}		eDynamicUnset( eFeature );	}