public boolean eIsSet( EStructuralFeature eFeature )
public boolean eIsSet( int featureID )
	public boolean eIsSet( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case LayoutPackage.PLOT__CHILDREN :				return children != null && !children.isEmpty( );			case LayoutPackage.PLOT__BOUNDS :				return bounds != null;			case LayoutPackage.PLOT__ANCHOR :				return isSetAnchor( );			case LayoutPackage.PLOT__STRETCH :				return isSetStretch( );			case LayoutPackage.PLOT__INSETS :				return insets != null;			case LayoutPackage.PLOT__ROW :				return isSetRow( );			case LayoutPackage.PLOT__COLUMN :				return isSetColumn( );			case LayoutPackage.PLOT__ROWSPAN :				return isSetRowspan( );			case LayoutPackage.PLOT__COLUMNSPAN :				return isSetColumnspan( );			case LayoutPackage.PLOT__MIN_SIZE :				return minSize != null;			case LayoutPackage.PLOT__OUTLINE :				return outline != null;			case LayoutPackage.PLOT__BACKGROUND :				return background != null;			case LayoutPackage.PLOT__VISIBLE :				return isSetVisible( );			case LayoutPackage.PLOT__TRIGGERS :				return triggers != null && !triggers.isEmpty( );			case LayoutPackage.PLOT__HORIZONTAL_SPACING :				return isSetHorizontalSpacing( );			case LayoutPackage.PLOT__VERTICAL_SPACING :				return isSetVerticalSpacing( );			case LayoutPackage.PLOT__CLIENT_AREA :				return clientArea != null;		}		return eDynamicIsSet( eFeature );	}