History for Table

changed:
-
description
    
   This part implements table. 

  
Figure
 
<img src="Table.gif" />


inpins

 1 GEOM - ID = 1   - Sets frame size

  o X-coordinate - int
  
  o Y-coordinate - int

  o Width - int

  o Height - int

 2 GETDATA - ID=2       - Returns elements from the table - Object [][]
  
   o no param

 3 ADDROW - ID=3       - Adds row to the table  

   o Add a row at the end of table with input data - Object []

 4 DELROW - ID=4       - Deletes row from the table

   o Row number to delete - int

 5 INSROW - ID=5       - Insert row from into the table

   o Row number where to insert - int

   o Array of data to insert - Object[]

 6 CHANGEROW - ID=6       - Change data in the specified row 

   o Row number to change - int

   o Array of data to change - Object[]

 7 SHOW - ID=7       - Show table

   o no param

 8 HIDE - ID=8       - Hide table

   o no param

 9 SETCOLUMNS - ID=9       - Sets column names 

   o Array of column names - String []

 10 ADDCOLUMN - ID=10      - Add column at the end of table

   o Column name - String

 11 DELCOLUMN - ID=11      - Deletes specified column

   o Column number - int

 12 SETDATA - ID=12      - Sets data by a two dimensional array to the table

   o Data to be set into the table - Object [][]



outpins

 1 GETDATA - ID=51      - Returns elements from the table - Object [][]
  
   o Object [][]

 2 GETDATA - ID=52      - notifies about table changes - either by user or by inpin event
  
   o no param


    
links to cvs


 configuration file revision 1.0 "Table.vcb":http://cvs.sourceforge.net/viewcvs.py/vcb/VCB/libraries/configs/ui/table.vcb
 at sourceforge.net

 java file revision 1.0 "Table.java":http://cvs.sourceforge.net/viewcvs.py/vcb/VCB/libraries/src/org/vcb/parts/ui/Table.java
 at sourceforge.net


status

 alpha release