com.jurismarches.vradi.ui.admin
Class VradiNavigationTreeHelper.AdminTreeModelBuilder

java.lang.Object
  extended by jaxx.runtime.swing.navigation.NavigationTreeModelBuilder
      extended by com.jurismarches.vradi.ui.admin.VradiNavigationTreeHelper.AdminTreeModelBuilder
Enclosing class:
VradiNavigationTreeHelper

protected class VradiNavigationTreeHelper.AdminTreeModelBuilder
extends jaxx.runtime.swing.navigation.NavigationTreeModelBuilder

Author:
letellier

Nested Class Summary
 
Nested classes/interfaces inherited from class jaxx.runtime.swing.navigation.NavigationTreeModelBuilder
jaxx.runtime.swing.navigation.NavigationTreeModelBuilder.ChildBuilder<O>
 
Field Summary
 
Fields inherited from class jaxx.runtime.swing.navigation.NavigationTreeModelBuilder
defaultUIClass, defaultUIHandlerClass, model
 
Constructor Summary
VradiNavigationTreeHelper.AdminTreeModelBuilder(jaxx.runtime.JAXXContext context)
           
 
Method Summary
 jaxx.runtime.swing.navigation.NavigationTreeNode addClient(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, Client client)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode addClient(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, java.lang.String id)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode addForm(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, org.sharengo.wikitty.WikittyExtension form)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode addForm(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, java.lang.String id)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode addGroup(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, Group group)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode addGroup(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, Group group)
           
protected
<T> void
addIfNecessary(java.util.List<T> contextValue, T o)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode addUser(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, User user)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode addUser(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, java.lang.String id)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode addXmlStream(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, XmlStream xml)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode addXmlStream(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode, java.lang.String id)
           
 void fillGroupNode(Group g, jaxx.runtime.swing.navigation.NavigationTreeNode groupNode)
           
protected  jaxx.runtime.swing.navigation.NavigationTreeNode getCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current, java.lang.String categoryName)
           
protected  jaxx.runtime.swing.navigation.NavigationTreeNode getClientCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
           
protected  jaxx.runtime.decorator.Decorator<?> getDecorator(java.lang.Class<?> clazz)
           
protected  jaxx.runtime.swing.navigation.NavigationTreeNode getFormCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
           
protected  jaxx.runtime.swing.navigation.NavigationTreeNode getGroupCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode getParentClientNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
           
 jaxx.runtime.swing.navigation.NavigationTreeNode getParentGroupNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
           
protected  jaxx.runtime.swing.navigation.NavigationTreeNode getUserCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
           
protected  jaxx.runtime.swing.navigation.NavigationTreeNode getXmlStreamCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
           
protected  boolean isGroupNavigationTree(jaxx.runtime.swing.navigation.NavigationTreeNode current)
           
 
Methods inherited from class jaxx.runtime.swing.navigation.NavigationTreeModelBuilder
addChildNode, addDecoratorNodeRenderer, addI18nNodeRenderer, addNodeJaxxClasses, build, build, build, build, build, build, buildEmptyRoot, getModel, printModel, removeChildNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VradiNavigationTreeHelper.AdminTreeModelBuilder

public VradiNavigationTreeHelper.AdminTreeModelBuilder(jaxx.runtime.JAXXContext context)
Method Detail

getDecorator

protected jaxx.runtime.decorator.Decorator<?> getDecorator(java.lang.Class<?> clazz)

addClient

public jaxx.runtime.swing.navigation.NavigationTreeNode addClient(jaxx.runtime.JAXXContext context,
                                                                  jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                  Client client)

addClient

public jaxx.runtime.swing.navigation.NavigationTreeNode addClient(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                  java.lang.String id)

addUser

public jaxx.runtime.swing.navigation.NavigationTreeNode addUser(jaxx.runtime.JAXXContext context,
                                                                jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                User user)

addUser

public jaxx.runtime.swing.navigation.NavigationTreeNode addUser(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                java.lang.String id)

addGroup

public jaxx.runtime.swing.navigation.NavigationTreeNode addGroup(jaxx.runtime.JAXXContext context,
                                                                 jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                 Group group)

addGroup

public jaxx.runtime.swing.navigation.NavigationTreeNode addGroup(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                 Group group)

fillGroupNode

public void fillGroupNode(Group g,
                          jaxx.runtime.swing.navigation.NavigationTreeNode groupNode)

addForm

public jaxx.runtime.swing.navigation.NavigationTreeNode addForm(jaxx.runtime.JAXXContext context,
                                                                jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                org.sharengo.wikitty.WikittyExtension form)

addForm

public jaxx.runtime.swing.navigation.NavigationTreeNode addForm(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                java.lang.String id)

addXmlStream

public jaxx.runtime.swing.navigation.NavigationTreeNode addXmlStream(jaxx.runtime.JAXXContext context,
                                                                     jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                     XmlStream xml)

addXmlStream

public jaxx.runtime.swing.navigation.NavigationTreeNode addXmlStream(jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
                                                                     java.lang.String id)

getParentClientNode

public jaxx.runtime.swing.navigation.NavigationTreeNode getParentClientNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)

getParentGroupNode

public jaxx.runtime.swing.navigation.NavigationTreeNode getParentGroupNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)

getCategoryNode

protected jaxx.runtime.swing.navigation.NavigationTreeNode getCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current,
                                                                           java.lang.String categoryName)

getClientCategoryNode

protected jaxx.runtime.swing.navigation.NavigationTreeNode getClientCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)

getUserCategoryNode

protected jaxx.runtime.swing.navigation.NavigationTreeNode getUserCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)

getGroupCategoryNode

protected jaxx.runtime.swing.navigation.NavigationTreeNode getGroupCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)

getFormCategoryNode

protected jaxx.runtime.swing.navigation.NavigationTreeNode getFormCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)

getXmlStreamCategoryNode

protected jaxx.runtime.swing.navigation.NavigationTreeNode getXmlStreamCategoryNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)

isGroupNavigationTree

protected boolean isGroupNavigationTree(jaxx.runtime.swing.navigation.NavigationTreeNode current)

addIfNecessary

protected <T> void addIfNecessary(java.util.List<T> contextValue,
                                  T o)


Copyright © 2009 JurisMarches. All Rights Reserved.