public boolean eIsSet( EStructuralFeature eFeature )
public boolean eIsSet( int featureID )
	public boolean eIsSet( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case TypePackage.DIAL_SERIES__VISIBLE :				return isSetVisible( );			case TypePackage.DIAL_SERIES__LABEL :				return label != null;			case TypePackage.DIAL_SERIES__DATA_DEFINITION :				return dataDefinition != null && !dataDefinition.isEmpty( );			case TypePackage.DIAL_SERIES__SERIES_IDENTIFIER :				return SERIES_IDENTIFIER_EDEFAULT == null ? seriesIdentifier != null						: !SERIES_IDENTIFIER_EDEFAULT.equals( seriesIdentifier );			case TypePackage.DIAL_SERIES__DATA_POINT :				return dataPoint != null;			case TypePackage.DIAL_SERIES__DATA_SETS :				return dataSets != null && !dataSets.isEmpty( );			case TypePackage.DIAL_SERIES__LABEL_POSITION :				return isSetLabelPosition( );			case TypePackage.DIAL_SERIES__STACKED :				return isSetStacked( );			case TypePackage.DIAL_SERIES__TRIGGERS :				return triggers != null && !triggers.isEmpty( );			case TypePackage.DIAL_SERIES__TRANSLUCENT :				return isSetTranslucent( );			case TypePackage.DIAL_SERIES__CURVE_FITTING :				return curveFitting != null;			case TypePackage.DIAL_SERIES__DIAL :				return dial != null;			case TypePackage.DIAL_SERIES__NEEDLE :				return needle != null;		}		return eDynamicIsSet( eFeature );	}