com.jurismarches.vradi.ui.helpers
Class ThesaurusTreeHelper.ThesaurusTreeModelBuilder

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.ThesaurusTreeHelper.ThesaurusTreeModelBuilder
All Implemented Interfaces:
ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>, jaxx.runtime.swing.navigation.NavigationModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>
Enclosing class:
ThesaurusTreeHelper

public class ThesaurusTreeHelper.ThesaurusTreeModelBuilder
extends jaxx.runtime.swing.navigation.tree.NavigationTreeModelBuilder
implements ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>


Field Summary
 
Fields inherited from class jaxx.runtime.swing.navigation.AbstractNavigationModelBuilder
adjustingValue, defaultUIClass, defaultUIHandlerClass, model
 
Constructor Summary
ThesaurusTreeHelper.ThesaurusTreeModelBuilder(jaxx.runtime.JAXXContext context)
           
 
Method Summary
 jaxx.runtime.swing.navigation.tree.NavigationTreeNode addThesaurus(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.tree.NavigationTreeNode parent, VradiThesaurusDTO thesaurus)
           
 jaxx.runtime.swing.navigation.tree.NavigationTreeNode addThesaurus(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parent, String thesaurusId)
           
 jaxx.runtime.swing.navigation.tree.NavigationTreeNode addThesaurusAndChildrenRecursivly(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parent, VradiThesaurusDTO thesaurus)
           
 jaxx.runtime.swing.navigation.tree.NavigationTreeNode addThesaurusToSelected(jaxx.runtime.JAXXContext context, VradiThesaurusDTO thesaurus)
           
 void buildChildren(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode)
           
 jaxx.runtime.swing.navigation.tree.NavigationTreeNode buildRoot()
           
 boolean removeNodeFromParent(jaxx.runtime.JAXXContext context, 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
 
Methods inherited from interface com.jurismarches.vradi.ui.helpers.ThesaurusTreeHelper.ThesaurusModelBuilder
getModel
 
Methods inherited from interface jaxx.runtime.swing.navigation.NavigationModelBuilder
addDecoratorNodeRenderer, addI18nNodeRenderer, addNodeJaxxClasses, build, build, build, build, build, build, buildEmptyRoot, createNavigationNode, moveNode, printModel, removeChildNode
 

Constructor Detail

ThesaurusTreeHelper.ThesaurusTreeModelBuilder

public ThesaurusTreeHelper.ThesaurusTreeModelBuilder(jaxx.runtime.JAXXContext context)
Method Detail

removeNodeFromParent

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

addThesaurusToSelected

public jaxx.runtime.swing.navigation.tree.NavigationTreeNode addThesaurusToSelected(jaxx.runtime.JAXXContext context,
                                                                                    VradiThesaurusDTO thesaurus)
Specified by:
addThesaurusToSelected in interface ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>

addThesaurus

public jaxx.runtime.swing.navigation.tree.NavigationTreeNode addThesaurus(jaxx.runtime.JAXXContext context,
                                                                          jaxx.runtime.swing.navigation.tree.NavigationTreeNode parent,
                                                                          VradiThesaurusDTO thesaurus)
Specified by:
addThesaurus in interface ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>

addThesaurusAndChildrenRecursivly

public jaxx.runtime.swing.navigation.tree.NavigationTreeNode addThesaurusAndChildrenRecursivly(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parent,
                                                                                               VradiThesaurusDTO thesaurus)
Specified by:
addThesaurusAndChildrenRecursivly in interface ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>

addThesaurus

public jaxx.runtime.swing.navigation.tree.NavigationTreeNode addThesaurus(jaxx.runtime.swing.navigation.tree.NavigationTreeNode parent,
                                                                          String thesaurusId)
Specified by:
addThesaurus in interface ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>

buildRoot

public jaxx.runtime.swing.navigation.tree.NavigationTreeNode buildRoot()
Specified by:
buildRoot in interface ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>

buildChildren

public void buildChildren(jaxx.runtime.JAXXContext context,
                          jaxx.runtime.swing.navigation.tree.NavigationTreeNode parentNode)
Specified by:
buildChildren in interface ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.tree.NavigationTreeNode>


Copyright © 2009-2010 JurisMarches. All Rights Reserved.