info.joseluismartin.gui.tree
Class TreeView

java.lang.Object
  extended by info.joseluismartin.gui.AbstractView<TreeViewModel>
      extended by info.joseluismartin.gui.tree.TreeView
All Implemented Interfaces:
BinderHolder, ControlChangeListener, Binder<TreeViewModel>, ModelHolder<TreeViewModel>, View<TreeViewModel>, ActionListener, EventListener

public class TreeView
extends AbstractView<TreeViewModel>
implements ActionListener

Tree View that show a List of TreeModelBuilders

Author:
Jose Luis Martin - (jlm@joseluismartin.info)

Field Summary
 
Fields inherited from class info.joseluismartin.gui.AbstractView
DEFAULT_BINDER_FACTORY_NAME, errors, height, messageSource, width
 
Constructor Summary
TreeView()
           
 
Method Summary
 void actionPerformed(ActionEvent e)
           
protected  JComponent buildPanel()
          Build the JComponent that hold controls.
protected  void doRefresh()
          Callback method for refresh()
 void init()
           
 
Methods inherited from class info.joseluismartin.gui.AbstractView
addView, autobind, bind, bind, clear, controlChange, doUpdate, enableView, getBinder, getBinderFactory, getBindingResult, getControlAccessorFactory, getErrorMessage, getErrorProcessors, getHeight, getIgnoredProperties, getMessage, getMessage, getMessageSource, getModel, getName, getPanel, getValidator, getWidth, ignoreProperties, ignoreProperty, isAutobinding, isDirty, listen, onSetModel, refresh, setAutobinding, setBinderFactory, setControlAccessorFactory, setDirty, setErrorProcessors, setHeight, setIgnoredProperties, setMessageSource, setModel, setName, setValidator, setWidth, update, validateView
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeView

public TreeView()
Method Detail

init

public void init()

buildPanel

protected JComponent buildPanel()
Description copied from class: AbstractView
Build the JComponent that hold controls.

Specified by:
buildPanel in class AbstractView<TreeViewModel>
Returns:
a JCompoent

doRefresh

protected void doRefresh()
Callback method for refresh()

Overrides:
doRefresh in class AbstractView<TreeViewModel>

actionPerformed

public void actionPerformed(ActionEvent e)
Specified by:
actionPerformed in interface ActionListener


Copyright © 2012 JDAL. All Rights Reserved.