case ComponentPackage.MARKER_RANGE__TRIGGERS : return ( (InternalEList) getTriggers( ) ).basicRemove( otherEnd, msgs );
	public NotificationChain eInverseRemove( InternalEObject otherEnd,			int featureID, NotificationChain msgs )	{		switch ( featureID )		{			case ComponentPackage.MARKER_RANGE__OUTLINE :				return basicSetOutline( null, msgs );			case ComponentPackage.MARKER_RANGE__FILL :				return basicSetFill( null, msgs );			case ComponentPackage.MARKER_RANGE__START_VALUE :				return basicSetStartValue( null, msgs );			case ComponentPackage.MARKER_RANGE__END_VALUE :				return basicSetEndValue( null, msgs );			case ComponentPackage.MARKER_RANGE__LABEL :				return basicSetLabel( null, msgs );			case ComponentPackage.MARKER_RANGE__FORMAT_SPECIFIER :				return basicSetFormatSpecifier( null, msgs );		}		return super.eInverseRemove( otherEnd, featureID, msgs );	}