pt.moredata.dataentry.util
Class Array

java.lang.Object
  extended bypt.moredata.dataentry.util.Array
Direct Known Subclasses:
FormDataEntry.ComponentValueArray

public class Array
extends java.lang.Object

Classe que implementa um array para armazenar dados. Company MoreData

Version:
$Revision: 1.2 $
Author:
psfbc

Constructor Summary
Array()
          Cra um novo array.
 
Method Summary
 void clear()
          Apaga todas as linhas do array.
 java.lang.Object get(int rowNumber, int columnNumber)
          Devolve um determinado objecto aramzenado numa determinada posicao do array
 int getColumns(int rowNumber)
          Devolve o numero de colunas de uma linha do array.
 int getRows()
          Devolve o numero de linhas do array.
 void insertNewRow()
          Inser uma nova linha no Array.
 void removeRow(int rowNumber)
          Apaga uma linha do array
 void set(int rowNumber, int columnNumber, java.lang.Object obj)
          Actualiza um determinado campo do array.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Array

public Array()
Cra um novo array.

Method Detail

set

public void set(int rowNumber,
                int columnNumber,
                java.lang.Object obj)
Actualiza um determinado campo do array.

Parameters:
rowNumber - Numero da linha.
columnNumber - Numero da coluna.
obj - Objecto a guardar na posicao do array.

get

public java.lang.Object get(int rowNumber,
                            int columnNumber)
Devolve um determinado objecto aramzenado numa determinada posicao do array

Parameters:
rowNumber - Numero da linha.
columnNumber - Numero da coluna.
Returns:
O objecto guardado na posicao do array.

getColumns

public int getColumns(int rowNumber)
Devolve o numero de colunas de uma linha do array.

Parameters:
rowNumber - A linha do array.
Returns:
O numero de colunas de uma linha do array.

getRows

public int getRows()
Devolve o numero de linhas do array.

Returns:
O numero de linhas do array.

insertNewRow

public void insertNewRow()
Inser uma nova linha no Array.


clear

public void clear()
Apaga todas as linhas do array.


removeRow

public void removeRow(int rowNumber)
Apaga uma linha do array

Parameters:
rowNumber - Numero da linha que deve ser apagada.