com.jurismarches.vradi.ui.admin.models
Class TemplateFieldTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by com.jurismarches.vradi.ui.admin.models.TemplateFieldTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

public class TemplateFieldTableModel
extends javax.swing.table.AbstractTableModel

Le modèle du tableau pour afficher et éditer les bindings d'un template OpenOffice.

User: kmorin

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> data
          Liste des bindings à afficher
protected  boolean valueIsAdjusting
          Un drapeau pour bloquer le déclanchement des fireXXX)
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
TemplateFieldTableModel()
           
 
Method Summary
 void clear()
          Pour vider le modèle.
protected  void ensureColumnIndex(int columnIndex)
           
protected  void ensureRowIndex(int rowIndex)
           
 int getColumnCount()
           
 java.util.Map<java.lang.String,java.lang.String> getData()
           
 int getRowCount()
           
 java.lang.Object getValueAt(int rowIndex, int columnIndex)
           
 boolean isCellEditable(int rowIndex, int columnIndex)
           
 boolean isValueIsAdjusting()
           
 void setData(java.util.Map<java.lang.String,java.lang.String> data)
           
 void setValueAt(java.lang.Object sValue, int rowIndex, int columnIndex)
           
 void setValueIsAdjusting(boolean valueIsAdjusting)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

protected java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> data
Liste des bindings à afficher


valueIsAdjusting

protected boolean valueIsAdjusting
Un drapeau pour bloquer le déclanchement des fireXXX)

Constructor Detail

TemplateFieldTableModel

public TemplateFieldTableModel()
Method Detail

getRowCount

public int getRowCount()

getColumnCount

public int getColumnCount()

isCellEditable

public boolean isCellEditable(int rowIndex,
                              int columnIndex)
Specified by:
isCellEditable in interface javax.swing.table.TableModel
Overrides:
isCellEditable in class javax.swing.table.AbstractTableModel

clear

public void clear()
Pour vider le modèle.


isValueIsAdjusting

public boolean isValueIsAdjusting()

setValueIsAdjusting

public void setValueIsAdjusting(boolean valueIsAdjusting)

getData

public java.util.Map<java.lang.String,java.lang.String> getData()
Returns:
une copie de la liste des bindings

setData

public void setData(java.util.Map<java.lang.String,java.lang.String> data)

getValueAt

public java.lang.Object getValueAt(int rowIndex,
                                   int columnIndex)

setValueAt

public void setValueAt(java.lang.Object sValue,
                       int rowIndex,
                       int columnIndex)
Specified by:
setValueAt in interface javax.swing.table.TableModel
Overrides:
setValueAt in class javax.swing.table.AbstractTableModel

ensureRowIndex

protected void ensureRowIndex(int rowIndex)

ensureColumnIndex

protected void ensureColumnIndex(int columnIndex)


Copyright © 2009-2010 JurisMarches. All Rights Reserved.