## GalViewEtable

GalViewEtable

## Synopsis

    struct              GalViewEtable;
    GalView *           gal_view_etable_new                 (ETableSpecification *spec,
                                                             const gchar *title);
    GalView *           gal_view_etable_construct           (GalViewEtable *view,
                                                             ETableSpecification *spec,
                                                             const gchar *title);
    void                gal_view_etable_set_state           (GalViewEtable *view,
                                                             ETableState *state);
    void                gal_view_etable_attach_table        (GalViewEtable *view,
                                                             ETable *table);
    void                gal_view_etable_attach_tree         (GalViewEtable *view,
                                                             ETree *tree);
    void                gal_view_etable_detach              (GalViewEtable *view);

## Object Hierarchy

      GObject
       +----GalView
             +----GalViewEtable

## Description

## Details

### struct GalViewEtable

    struct GalViewEtable;

### gal_view_etable_new ()

    GalView *           gal_view_etable_new                 (ETableSpecification *spec,
                                                             const gchar *title);

Returns a new GalViewEtable. This is primarily for use by GalViewFactoryEtable.

`spec` : | The ETableSpecification that this view will be based upon.
`title` : | The name of the new view.
Returns : | The new GalViewEtable.

### gal_view_etable_construct ()

    GalView *           gal_view_etable_construct           (GalViewEtable *view,
                                                             ETableSpecification *spec,
                                                             const gchar *title);

constructs the GalViewEtable. To be used by subclasses and language bindings.

`view` : | The view to construct.
`spec` : | The ETableSpecification that this view will be based upon.
`title` : | The name of the new view.
Returns : | The GalViewEtable.

### gal_view_etable_set_state ()

    void                gal_view_etable_set_state           (GalViewEtable *view,
                                                             ETableState *state);

### gal_view_etable_attach_table ()

    void                gal_view_etable_attach_table        (GalViewEtable *view,
                                                             ETable *table);

### gal_view_etable_attach_tree ()

    void                gal_view_etable_attach_tree         (GalViewEtable *view,
                                                             ETree *tree);

### gal_view_etable_detach ()

    void                gal_view_etable_detach              (GalViewEtable *view);