case LayoutPackage.PLOT__CHILDREN : getChildren( ).clear( ); return; case LayoutPackage.PLOT__BOUNDS : setBounds( (Bounds) null ); return; case LayoutPackage.PLOT__ANCHOR : unsetAnchor( ); return; case LayoutPackage.PLOT__STRETCH : unsetStretch( ); return; case LayoutPackage.PLOT__INSETS : setInsets( (Insets) null ); return; case LayoutPackage.PLOT__ROW : unsetRow( ); return; case LayoutPackage.PLOT__COLUMN : unsetColumn( ); return; case LayoutPackage.PLOT__ROWSPAN : unsetRowspan( ); return; case LayoutPackage.PLOT__COLUMNSPAN : unsetColumnspan( ); return; case LayoutPackage.PLOT__MIN_SIZE : setMinSize( (Size) null ); return; case LayoutPackage.PLOT__OUTLINE : setOutline( (LineAttributes) null ); return; case LayoutPackage.PLOT__BACKGROUND : setBackground( (Fill) null ); return; case LayoutPackage.PLOT__VISIBLE : unsetVisible( ); return; case LayoutPackage.PLOT__TRIGGERS : getTriggers( ).clear( ); return;
	public void eUnset( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case LayoutPackage.PLOT__CHILDREN :				getChildren( ).clear( );				return;			case LayoutPackage.PLOT__BOUNDS :				setBounds( (Bounds) null );				return;			case LayoutPackage.PLOT__ANCHOR :				unsetAnchor( );				return;			case LayoutPackage.PLOT__STRETCH :				unsetStretch( );				return;			case LayoutPackage.PLOT__INSETS :				setInsets( (Insets) null );				return;			case LayoutPackage.PLOT__ROW :				unsetRow( );				return;			case LayoutPackage.PLOT__COLUMN :				unsetColumn( );				return;			case LayoutPackage.PLOT__ROWSPAN :				unsetRowspan( );				return;			case LayoutPackage.PLOT__COLUMNSPAN :				unsetColumnspan( );				return;			case LayoutPackage.PLOT__MIN_SIZE :				setMinSize( (Size) null );				return;			case LayoutPackage.PLOT__OUTLINE :				setOutline( (LineAttributes) null );				return;			case LayoutPackage.PLOT__BACKGROUND :				setBackground( (Fill) null );				return;			case LayoutPackage.PLOT__VISIBLE :				unsetVisible( );				return;			case LayoutPackage.PLOT__TRIGGERS :				getTriggers( ).clear( );				return;			case LayoutPackage.PLOT__HORIZONTAL_SPACING :				unsetHorizontalSpacing( );				return;			case LayoutPackage.PLOT__VERTICAL_SPACING :				unsetVerticalSpacing( );				return;			case LayoutPackage.PLOT__CLIENT_AREA :				setClientArea( (ClientArea) null );				return;		}		eDynamicUnset( eFeature );	}