public boolean eIsSet( EStructuralFeature eFeature )
public boolean eIsSet( int featureID )
	public boolean eIsSet( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case DataPackage.RULE__TYPE :				return isSetType( );			case DataPackage.RULE__VALUE :				return VALUE_EDEFAULT == null ? value != null						: !VALUE_EDEFAULT.equals( value );		}		return eDynamicIsSet( eFeature );	}