jaxx.runtime.swing.navigation.treetable
Class NavigationTreeTableModelBuilder

java.lang.Object
  extended by jaxx.runtime.swing.navigation.AbstractNavigationModelBuilder<NavigationTreeTableNode>
      extended by jaxx.runtime.swing.navigation.treetable.NavigationTreeTableModelBuilder
All Implemented Interfaces:
NavigationModelBuilder<NavigationTreeTableNode>

public class NavigationTreeTableModelBuilder
extends AbstractNavigationModelBuilder<NavigationTreeTableNode>


Field Summary
 
Fields inherited from class jaxx.runtime.swing.navigation.AbstractNavigationModelBuilder
adjustingValue, defaultUIClass, defaultUIHandlerClass, model
 
Constructor Summary
NavigationTreeTableModelBuilder(Class<? extends JAXXObject> defaultUIClass, Class<? extends JAXXAction> defaultUIHandlerClass, NavigationTreeTableModel model)
           
NavigationTreeTableModelBuilder(String pathSeparator, JAXXContext context, Class<? extends JAXXObject> defaultUIClass, Class<? extends JAXXAction> defaultUIHandlerClass, List<String> columnsName)
           
 
Method Summary
 NavigationTreeTableNode createNavigationNode(String pathSeparator, String contextName, JAXXContextEntryDef<?> jaxxContextEntryDef, String jaxxContextEntryPath)
           
 NavigationTreeTableModel getModel()
           
 
Methods inherited from class jaxx.runtime.swing.navigation.AbstractNavigationModelBuilder
addChildNode, addDecoratorNodeRenderer, addI18nNodeRenderer, addNodeJaxxClasses, build, build, build, build, build, build, buildEmptyRoot, moveNode, printModel, removeChildNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NavigationTreeTableModelBuilder

public NavigationTreeTableModelBuilder(String pathSeparator,
                                       JAXXContext context,
                                       Class<? extends JAXXObject> defaultUIClass,
                                       Class<? extends JAXXAction> defaultUIHandlerClass,
                                       List<String> columnsName)

NavigationTreeTableModelBuilder

public NavigationTreeTableModelBuilder(Class<? extends JAXXObject> defaultUIClass,
                                       Class<? extends JAXXAction> defaultUIHandlerClass,
                                       NavigationTreeTableModel model)
Method Detail

createNavigationNode

public NavigationTreeTableNode createNavigationNode(String pathSeparator,
                                                    String contextName,
                                                    JAXXContextEntryDef<?> jaxxContextEntryDef,
                                                    String jaxxContextEntryPath)

getModel

public NavigationTreeTableModel getModel()
Specified by:
getModel in interface NavigationModelBuilder<NavigationTreeTableNode>
Overrides:
getModel in class AbstractNavigationModelBuilder<NavigationTreeTableNode>


Copyright © 2008-2010 CodeLutin. All Rights Reserved.