public class GlobalControlErrorModel
extends org.jdesktop.swingx.treetable.DefaultTreeTableModel
| Modifier and Type | Field and Description |
|---|---|
protected Set<Object> |
checkedControlErrors |
protected List<ControlError> |
controlErrors |
| Constructor and Description |
|---|
GlobalControlErrorModel() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildGlobalControlErrorTreeModel(Project project,
List<ControlError> validationErrors)
Utilise une simple liste d'erreur issue du contôle pour en faire
une représentation sous forme d'arbre pour l'utilisateur.
|
Class<?> |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
String |
getColumnName(int columnIndex) |
List<ControlError> |
getControlErrors() |
Object |
getValueAt(Object node,
int column) |
boolean |
isCellEditable(Object node,
int column) |
void |
setControlErrors(Project project,
List<ControlError> controlErrors) |
void |
setValueAt(Object value,
Object node,
int column) |
getChild, getChildCount, getIndexOfChild, getPathToRoot, getRoot, insertNodeInto, isLeaf, removeNodeFromParent, setColumnIdentifiers, setRoot, setUserObject, valueForPathChangedprotected List<ControlError> controlErrors
public void setControlErrors(Project project, List<ControlError> controlErrors)
public List<ControlError> getControlErrors()
protected void buildGlobalControlErrorTreeModel(Project project, List<ControlError> validationErrors)
project - project (to get species real names)validationErrors - validation errors list to renderpublic int getColumnCount()
getColumnCount in interface org.jdesktop.swingx.treetable.TreeTableModelgetColumnCount in class org.jdesktop.swingx.treetable.DefaultTreeTableModelpublic String getColumnName(int columnIndex)
getColumnName in interface org.jdesktop.swingx.treetable.TreeTableModelgetColumnName in class org.jdesktop.swingx.treetable.DefaultTreeTableModelpublic Class<?> getColumnClass(int columnIndex)
getColumnClass in interface org.jdesktop.swingx.treetable.TreeTableModelgetColumnClass in class org.jdesktop.swingx.treetable.AbstractTreeTableModelpublic Object getValueAt(Object node, int column)
getValueAt in interface org.jdesktop.swingx.treetable.TreeTableModelgetValueAt in class org.jdesktop.swingx.treetable.DefaultTreeTableModelpublic boolean isCellEditable(Object node, int column)
isCellEditable in interface org.jdesktop.swingx.treetable.TreeTableModelisCellEditable in class org.jdesktop.swingx.treetable.DefaultTreeTableModelCopyright © 2010–2014 Ifremer. All rights reserved.