|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jlab.coda.afecs.ui.rcgui.factory.ATableFactory
public class ATableFactory
JSA: Thomas Jefferson National Accelerator Facility
This software was developed under a United States Government license,
described in the NOTICE file included as part of this distribution.
Copyright (c),Oct 20, 2009
Field Summary | |
---|---|
javax.swing.table.DefaultTableModel |
mmm
|
javax.swing.JTable |
myTable
|
Constructor Summary | |
---|---|
ATableFactory()
|
Method Summary | |
---|---|
void |
addRcDataTable(java.lang.String[] data)
|
void |
addRowsIndCTable()
|
void |
clearTable()
Clears created table. |
javax.swing.JTable |
createDalogTable(java.lang.String name)
Creates dtable with dalog browser specific column structure |
javax.swing.JTable |
createDataTable(java.lang.String name,
javax.swing.event.ListSelectionListener listener)
Creates table with rcgui data table specific column structure |
javax.swing.JTable |
createIndividualCompTable(java.lang.String name)
Creates table with rcgui individual component table specific column structure |
javax.swing.JTable |
createMGenericTable()
|
javax.swing.JTable |
createTabe(java.lang.String name,
java.util.ArrayList<java.lang.String> al,
javax.swing.table.TableCellRenderer renderer)
Creats and returns a JTable object |
javax.swing.JTable |
createTable(java.lang.String name,
java.util.ArrayList<java.lang.String> al,
boolean useRendere)
Creats and returns a JTable object |
int |
getColumnCount()
|
int |
getRowCount()
|
java.lang.Object |
getSelectedCellValue()
|
int[] |
getSelectedColumIndices()
|
ATableData |
getSelectedData()
|
java.lang.Object |
getSelectedName()
|
int[] |
getSelectedRowIndices()
|
java.util.HashMap<java.lang.String,java.lang.String> |
getSelectedSubjectType()
|
javax.swing.JTable |
getTable()
|
javax.swing.table.DefaultTableModel |
getTableModel()
|
void |
outputSelection()
|
void |
recreateRcDataTable(java.lang.String[] data)
|
void |
removeSelectedRow()
|
void |
setMarker(javax.swing.JTable table,
int pos)
|
void |
trim(javax.swing.JTable table,
javax.swing.table.DefaultTableModel model,
int length,
int firstLast)
|
void |
updateIndividualCompTable(java.lang.String[] v)
|
void |
updateRcDataTable(java.lang.String[] data)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public javax.swing.table.DefaultTableModel mmm
public javax.swing.JTable myTable
Constructor Detail |
---|
public ATableFactory()
Method Detail |
---|
public javax.swing.JTable createTable(java.lang.String name, java.util.ArrayList<java.lang.String> al, boolean useRendere)
name
- of the tableal
- ArrayList of column namesuseRendere
- boolean indicates to use Coda runcontrol specific renderer( collored cell )
public javax.swing.JTable createTabe(java.lang.String name, java.util.ArrayList<java.lang.String> al, javax.swing.table.TableCellRenderer renderer)
name
- of the tableal
- ArrayList of column namesrenderer
- TableCellRenderer
object
public javax.swing.JTable getTable()
public javax.swing.table.DefaultTableModel getTableModel()
public void outputSelection()
public void removeSelectedRow()
public int getRowCount()
public int getColumnCount()
public java.lang.Object getSelectedCellValue()
public java.lang.Object getSelectedName()
public ATableData getSelectedData()
public int[] getSelectedColumIndices()
public int[] getSelectedRowIndices()
public javax.swing.JTable createDalogTable(java.lang.String name)
name
- of the table
public javax.swing.JTable createDataTable(java.lang.String name, javax.swing.event.ListSelectionListener listener)
name
- of the table
public javax.swing.JTable createIndividualCompTable(java.lang.String name)
name
- of the table
public void addRowsIndCTable()
public javax.swing.JTable createMGenericTable()
public void clearTable()
public void trim(javax.swing.JTable table, javax.swing.table.DefaultTableModel model, int length, int firstLast)
public void setMarker(javax.swing.JTable table, int pos)
public java.util.HashMap<java.lang.String,java.lang.String> getSelectedSubjectType()
public void recreateRcDataTable(java.lang.String[] data)
public void addRcDataTable(java.lang.String[] data)
public void updateRcDataTable(java.lang.String[] data)
public void updateIndividualCompTable(java.lang.String[] v)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |