Class PlacementsHolderPlacementsTableModel

    • Constructor Detail

      • PlacementsHolderPlacementsTableModel

        public PlacementsHolderPlacementsTableModel​(java.awt.Container container)
    • Method Detail

      • setPlacementsHolder

        public void setPlacementsHolder​(PlacementsHolder<?> placementsHolder)
      • setPlacements

        public void setPlacements​(java.util.List<Placement> placements)
      • setJobPlacementsPanel

        public void setJobPlacementsPanel​(JobPlacementsPanel jobPlacementsPanel)
      • setPlacementsHolderLocation

        public void setPlacementsHolderLocation​(PlacementsHolderLocation<?> placementsHolderLocation,
                                                boolean editDefinition)
      • indexOf

        public int indexOf​(java.lang.Object object)
        Overrides:
        indexOf in class AbstractObjectTableModel
        Returns:
        the row index of the object in the object table model.
      • getColumnName

        public java.lang.String getColumnName​(int column)
        Specified by:
        getColumnName in interface javax.swing.table.TableModel
        Overrides:
        getColumnName in class javax.swing.table.AbstractTableModel
      • getColumnCount

        public int getColumnCount()
        Specified by:
        getColumnCount in interface javax.swing.table.TableModel
      • getRowCount

        public int getRowCount()
        Specified by:
        getRowCount in interface javax.swing.table.TableModel
      • 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
      • getColumnClass

        public java.lang.Class<?> getColumnClass​(int columnIndex)
        Specified by:
        getColumnClass in interface javax.swing.table.TableModel
        Overrides:
        getColumnClass in class javax.swing.table.AbstractTableModel
      • setValueAt

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

        public void fireTableCellUpdated​(Placement placement,
                                         java.lang.String columnName)
      • fireTableCellUpdated

        public void fireTableCellUpdated​(Placement placement,
                                         int columnIndex)
      • fireTableCellUpdated

        public void fireTableCellUpdated​(int row,
                                         int column)
        Overrides:
        fireTableCellUpdated in class javax.swing.table.AbstractTableModel
      • getValueAt

        public java.lang.Object getValueAt​(int row,
                                           int col)
        Specified by:
        getValueAt in interface javax.swing.table.TableModel
      • setLocalReferenceFrame

        public void setLocalReferenceFrame​(boolean b)