public class WorkflowRunManagerTableModel extends javax.swing.table.AbstractTableModel
Constructor and Description |
---|
WorkflowRunManagerTableModel(TableauFrame frame) |
Modifier and Type | Method and Description |
---|---|
void |
clearAllRuns()
Clear all the runs.
|
void |
filterRuns(java.lang.String wfNameSearchString,
java.lang.String userSearchString,
java.lang.String startTimeSearchString,
java.lang.String durationSearchString,
java.lang.String execIdSearchString,
java.lang.String tagsSearchString)
Filter entire list of workflow runs (kept in workflowRunManager) so that we may
display only those runs that pass the filter.
|
java.lang.Class |
getColumnClass(int c) |
int |
getColumnCount() |
int |
getRowCount() |
java.lang.Object |
getValueAt(int row,
int col) |
WorkflowRun |
getWorkflowRunForRow(int row)
get workflowRun for row
|
java.util.ArrayList<WorkflowRun> |
getWorkflowRunsForRows(int[] rows)
get workflowRun(s) for rows
|
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
updateDataUsingWRMQuery(java.lang.String workflowName,
java.lang.String userName,
java.lang.String startTimeSearchString,
java.lang.String durationSearchString,
java.lang.String execIdSearchString,
java.lang.String tagSearchString,
boolean authenticate) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnName, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
public WorkflowRunManagerTableModel(TableauFrame frame)
frame
- public void updateDataUsingWRMQuery(java.lang.String workflowName, java.lang.String userName, java.lang.String startTimeSearchString, java.lang.String durationSearchString, java.lang.String execIdSearchString, java.lang.String tagSearchString, boolean authenticate) throws AuthenticationException
workflowName
- userName
- startTimeSearchString
- durationSearchString
- execIdSearchString
- tagSearchString
- AuthenticationException
public void clearAllRuns()
public void filterRuns(java.lang.String wfNameSearchString, java.lang.String userSearchString, java.lang.String startTimeSearchString, java.lang.String durationSearchString, java.lang.String execIdSearchString, java.lang.String tagsSearchString)
wfNameSearchString
- userSearchString
- startTimeSearchString
- durationSearchString
- execIdSearchString
- tagsSearchString
- public int getColumnCount()
public int getRowCount()
public java.lang.Object getValueAt(int row, int col)
public boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface javax.swing.table.TableModel
isCellEditable
in class javax.swing.table.AbstractTableModel
public java.lang.Class getColumnClass(int c)
getColumnClass
in interface javax.swing.table.TableModel
getColumnClass
in class javax.swing.table.AbstractTableModel
public java.util.ArrayList<WorkflowRun> getWorkflowRunsForRows(int[] rows)
rows
- public WorkflowRun getWorkflowRunForRow(int row)
row
-