eDynamicUnset( eFeature );
super.eUnset( featureID );
	public void eUnset( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case LayoutPackage.LABEL_BLOCK__CHILDREN :				getChildren( ).clear( );				return;			case LayoutPackage.LABEL_BLOCK__BOUNDS :				setBounds( (Bounds) null );				return;			case LayoutPackage.LABEL_BLOCK__ANCHOR :				unsetAnchor( );				return;			case LayoutPackage.LABEL_BLOCK__STRETCH :				unsetStretch( );				return;			case LayoutPackage.LABEL_BLOCK__INSETS :				setInsets( (Insets) null );				return;			case LayoutPackage.LABEL_BLOCK__ROW :				unsetRow( );				return;			case LayoutPackage.LABEL_BLOCK__COLUMN :				unsetColumn( );				return;			case LayoutPackage.LABEL_BLOCK__ROWSPAN :				unsetRowspan( );				return;			case LayoutPackage.LABEL_BLOCK__COLUMNSPAN :				unsetColumnspan( );				return;			case LayoutPackage.LABEL_BLOCK__MIN_SIZE :				setMinSize( (Size) null );				return;			case LayoutPackage.LABEL_BLOCK__OUTLINE :				setOutline( (LineAttributes) null );				return;			case LayoutPackage.LABEL_BLOCK__BACKGROUND :				setBackground( (Fill) null );				return;			case LayoutPackage.LABEL_BLOCK__VISIBLE :				unsetVisible( );				return;			case LayoutPackage.LABEL_BLOCK__TRIGGERS :				getTriggers( ).clear( );				return;			case LayoutPackage.LABEL_BLOCK__LABEL :				setLabel( (Label) null );				return;		}		eDynamicUnset( eFeature );	}