org.universAAL.ui.handler.gui.swing.classic
Class RepeatModelTableLAF

Package class diagram package RepeatModelTableLAF
java.lang.Object
  extended by org.universAAL.ui.handler.gui.swing.model.Model
      extended by org.universAAL.ui.handler.gui.swing.model.FormControl.GroupModel
          extended by org.universAAL.ui.handler.gui.swing.model.FormControl.RepeatModel
              extended by org.universAAL.ui.handler.gui.swing.model.FormControl.RepeatModelTable
                  extended by org.universAAL.ui.handler.gui.swing.classic.RepeatModelTableLAF
All Implemented Interfaces:
EventListener, ListSelectionListener

public class RepeatModelTableLAF
extends RepeatModelTable

Author:
amedrano

Nested Class Summary
 
Nested classes/interfaces inherited from class org.universAAL.ui.handler.gui.swing.model.FormControl.RepeatModelTable
RepeatModelTable.AddTableButton, RepeatModelTable.DeleteTableButton, RepeatModelTable.DownTableButton, RepeatModelTable.UpTableButton
 
Field Summary
 
Fields inherited from class org.universAAL.ui.handler.gui.swing.model.FormControl.RepeatModelTable
tableComponent
 
Fields inherited from class org.universAAL.ui.handler.gui.swing.model.FormControl.RepeatModel
grid, table
 
Fields inherited from class org.universAAL.ui.handler.gui.swing.model.FormControl.GroupModel
children
 
Fields inherited from class org.universAAL.ui.handler.gui.swing.model.Model
fc, FORM_CONTROL_IN_TABLE, jc, label, needsLabel, needsPostNewLine, needsPreNewLine
 
Constructor Summary
RepeatModelTableLAF(Repeat control, Renderer render)
           
 
Method Summary
 JComponent getNewComponent()
          The JComponent returned may be either a JPanel a JTabbedPane depending on the complexity (and other factors) of the group
 
Methods inherited from class org.universAAL.ui.handler.gui.swing.model.FormControl.RepeatModelTable
getButtonPanel, getJTable, update, valueChanged
 
Methods inherited from class org.universAAL.ui.handler.gui.swing.model.FormControl.RepeatModel
containsSubmits, getChildrenType, isATable
 
Methods inherited from class org.universAAL.ui.handler.gui.swing.model.FormControl.GroupModel
addComponentTo, containsOnlySubGroups, findChildModeFor, getComponentFrom, isTheIOGroup, isTheMainGroup, isTheSubmitGroup, isValid
 
Methods inherited from class org.universAAL.ui.handler.gui.swing.model.Model
correspondsTo, getComponent, getLabelModel, getPositionInGroup, getRenderer, isInDialog, isInIOGroup, isInMainMenu, isInMessage, isInStandardGroup, isInSubDialog, isInSubmitGroup, isInTable, needsLabel, needsPostNewLine, needsPreNewLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepeatModelTableLAF

public RepeatModelTableLAF(Repeat control,
                           Renderer render)
Parameters:
control -
Method Detail

getNewComponent

public JComponent getNewComponent()
The JComponent returned may be either depending on the complexity (and other factors) of the group

Specified by:
getNewComponent in class GroupModel
Returns:
always a simple Jpanel() (LAFs should decide which to use).


Copyright © 2014 universAAL Consortium. All Rights Reserved.