com.android.agf.database

## Interface DataSource

- All Known Implementing Classes:
    ComponentDataSource, DashboardDataSource, RelationDataSource

      interface DataSource

  interficie d'on totes les taules extendran per accedir a elles correctament
  Author:
    albert

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `close()` funcio per tancar la connecio amb la base de dades
    `void` | `delete(String nomId)` funcio per eliminar un registre de la taula
    `Cursor` | `getAllElements()` funcio per aconseguir tots els elements de la taula
    `Cursor` | `getElement(String nomId)` funcio per aconseguir un element de la taula segons un identificador
    `void` | `insert(ContentValues cv)` funcio per introduir un registre a la taula
    `void` | `open()` funcio per obrir una connexio amb la base de dades

- - ### Method Detail

    - #### open

          void open()
                    throws SQLException

      funcio per obrir una connexio amb la base de dades
      Throws:
        `SQLException`

    - #### close

          void close()

      funcio per tancar la connecio amb la base de dades

    - #### insert

          void insert(ContentValues cv)

      funcio per introduir un registre a la taula
      Parameters:
        `cv` -

    - #### delete

          void delete(String nomId)

      funcio per eliminar un registre de la taula
      Parameters:
        `nomId` -

    - #### getAllElements

          Cursor getAllElements()

      funcio per aconseguir tots els elements de la taula
      Returns:

    - #### getElement

          Cursor getElement(String nomId)

      funcio per aconseguir un element de la taula segons un identificador
      Parameters:
        `nomId` -
      Returns: