public boolean eIsSet( EStructuralFeature eFeature )
public boolean eIsSet( int featureID )
	public boolean eIsSet( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case LayoutPackage.LABEL_BLOCK__CHILDREN :				return children != null && !children.isEmpty( );			case LayoutPackage.LABEL_BLOCK__BOUNDS :				return bounds != null;			case LayoutPackage.LABEL_BLOCK__ANCHOR :				return isSetAnchor( );			case LayoutPackage.LABEL_BLOCK__STRETCH :				return isSetStretch( );			case LayoutPackage.LABEL_BLOCK__INSETS :				return insets != null;			case LayoutPackage.LABEL_BLOCK__ROW :				return isSetRow( );			case LayoutPackage.LABEL_BLOCK__COLUMN :				return isSetColumn( );			case LayoutPackage.LABEL_BLOCK__ROWSPAN :				return isSetRowspan( );			case LayoutPackage.LABEL_BLOCK__COLUMNSPAN :				return isSetColumnspan( );			case LayoutPackage.LABEL_BLOCK__MIN_SIZE :				return minSize != null;			case LayoutPackage.LABEL_BLOCK__OUTLINE :				return outline != null;			case LayoutPackage.LABEL_BLOCK__BACKGROUND :				return background != null;			case LayoutPackage.LABEL_BLOCK__VISIBLE :				return isSetVisible( );			case LayoutPackage.LABEL_BLOCK__TRIGGERS :				return triggers != null && !triggers.isEmpty( );			case LayoutPackage.LABEL_BLOCK__LABEL :				return label != null;		}		return eDynamicIsSet( eFeature );	}