switch ( eDerivedStructuralFeatureID( eFeature ) )
switch ( featureID )
	public boolean eIsSet( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case ComponentPackage.CHART_PREFERENCES__LABELS :				return labels != null && !labels.isEmpty( );			case ComponentPackage.CHART_PREFERENCES__BLOCKS :				return blocks != null && !blocks.isEmpty( );		}		return eDynamicIsSet( eFeature );	}