switch ( eDerivedStructuralFeatureID( eFeature ) )
switch ( featureID )
	public Object eGet( EStructuralFeature eFeature, boolean resolve )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case ComponentPackage.MARKER_LINE__LINE_ATTRIBUTES :				return getLineAttributes( );			case ComponentPackage.MARKER_LINE__VALUE :				return getValue( );			case ComponentPackage.MARKER_LINE__LABEL :				return getLabel( );			case ComponentPackage.MARKER_LINE__LABEL_ANCHOR :				return getLabelAnchor( );			case ComponentPackage.MARKER_LINE__FORMAT_SPECIFIER :				return getFormatSpecifier( );		}		return eDynamicGet( eFeature, resolve );	}