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, setValueAtpublic 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 - AuthenticationExceptionpublic 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.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic java.lang.Class getColumnClass(int c)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic java.util.ArrayList<WorkflowRun> getWorkflowRunsForRows(int[] rows)
rows - public WorkflowRun getWorkflowRunForRow(int row)
row -