com.jurismarches.vradi.ui.helpers
Class EmailNavigationTreeHelper.EmailTreeModelBuilder

java.lang.Object
  extended by jaxx.runtime.swing.navigation.AbstractNavigationModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>
      extended by jaxx.runtime.swing.navigation.tree.NavigationTreeModelBuilder
          extended by com.jurismarches.vradi.ui.helpers.EmailNavigationTreeHelper.EmailTreeModelBuilder
All Implemented Interfaces:
jaxx.runtime.swing.navigation.NavigationModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>
Enclosing class:
EmailNavigationTreeHelper

public class EmailNavigationTreeHelper.EmailTreeModelBuilder
extends jaxx.runtime.swing.navigation.tree.NavigationTreeModelBuilder


Field Summary
protected  jaxx.runtime.decorator.DecoratorProvider decoratorProvider
           
 
Fields inherited from class jaxx.runtime.swing.navigation.AbstractNavigationModelBuilder
adjustingValue, defaultUIClass, defaultUIHandlerClass, model
 
Constructor Summary
EmailNavigationTreeHelper.EmailTreeModelBuilder(jaxx.runtime.JAXXContext context)
           
 
Method Summary
 void addAllForms(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode, List<VradiSendingDTO> sendingDTOs)
           
 void addClient(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode, VradiClientDTO clientDTO)
           
 void addClient(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode, VradiSendingDTO sending)
           
 void addGroup(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode, VradiSendingDTO sending)
           
 void addSession(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode, VradiSessionDTO sessionDTO)
           
 void addUser(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode, VradiSendingDTO sending)
           
 void addUser(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode, VradiUserDTO userDTO)
           
 void buildModel(jaxx.runtime.JAXXContext context)
           
<O> jaxx.runtime.decorator.Decorator<O>
getDecorator(Class<O> type)
           
protected  jaxx.runtime.decorator.DecoratorProvider getDecoratorProvider()
           
protected  jaxx.runtime.decorator.Decorator<VradiUserDTO> getUserDTODecorator()
           
 boolean removeNodeFromParent(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.tree.NavigationTreeNode node)
           
protected  void sort(jaxx.runtime.swing.navigation.tree.NavigationTreeNode node)
           
 
Methods inherited from class jaxx.runtime.swing.navigation.tree.NavigationTreeModelBuilder
createNavigationNode, 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
 

Field Detail

decoratorProvider

protected jaxx.runtime.decorator.DecoratorProvider decoratorProvider
Constructor Detail

EmailNavigationTreeHelper.EmailTreeModelBuilder

public EmailNavigationTreeHelper.EmailTreeModelBuilder(jaxx.runtime.JAXXContext context)
Method Detail

removeNodeFromParent

public boolean removeNodeFromParent(jaxx.runtime.JAXXContext context,
                                    jaxx.runtime.swing.navigation.tree.NavigationTreeNode node)

buildModel

public void buildModel(jaxx.runtime.JAXXContext context)

addSession

public void addSession(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode,
                       VradiSessionDTO sessionDTO)

addAllForms

public void addAllForms(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode,
                        List<VradiSendingDTO> sendingDTOs)

addClient

public void addClient(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode,
                      VradiSendingDTO sending)

addClient

public void addClient(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode,
                      VradiClientDTO clientDTO)

addUser

public void addUser(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode,
                    VradiSendingDTO sending)

addUser

public void addUser(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode,
                    VradiUserDTO userDTO)

addGroup

public void addGroup(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode,
                     VradiSendingDTO sending)

sort

protected void sort(jaxx.runtime.swing.navigation.tree.NavigationTreeNode node)

getDecoratorProvider

protected jaxx.runtime.decorator.DecoratorProvider getDecoratorProvider()

getDecorator

public <O> jaxx.runtime.decorator.Decorator<O> getDecorator(Class<O> type)

getUserDTODecorator

protected jaxx.runtime.decorator.Decorator<VradiUserDTO> getUserDTODecorator()


Copyright © 2009-2010 JurisMarches. All Rights Reserved.