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

java.lang.Object
  extended by jaxx.runtime.swing.navigation.AbstractNavigationModelBuilder<jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode>
      extended by jaxx.runtime.swing.navigation.treetable.NavigationTreeTableModelBuilder
          extended by com.jurismarches.vradi.ui.helpers.ThesaurusTreeHelper.ThesaurusTreeTableModelBuilder
All Implemented Interfaces:
ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode>, jaxx.runtime.swing.navigation.NavigationModelBuilder<jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode>
Enclosing class:
ThesaurusTreeHelper

public class ThesaurusTreeHelper.ThesaurusTreeTableModelBuilder
extends jaxx.runtime.swing.navigation.treetable.NavigationTreeTableModelBuilder
implements ThesaurusTreeHelper.ThesaurusModelBuilder<jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode>


Field Summary
 
Fields inherited from class jaxx.runtime.swing.navigation.AbstractNavigationModelBuilder
adjustingValue, defaultUIClass, defaultUIHandlerClass, model
 
Constructor Summary
ThesaurusTreeHelper.ThesaurusTreeTableModelBuilder(jaxx.runtime.JAXXContext context)
           
 
Method Summary
 jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode addThesaurus(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode parent, VradiThesaurusDTO thesaurus)
           
 jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode addThesaurus(jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode parent, String thesaurusId)
           
 jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode addThesaurusAndChildrenRecursivly(jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode parent, VradiThesaurusDTO thesaurus)
           
 jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode addThesaurusToSelected(jaxx.runtime.JAXXContext context, VradiThesaurusDTO thesaurus)
           
 void buildChildren(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode parentNode)
           
 jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode buildRoot()
           
 boolean removeNodeFromParent(jaxx.runtime.JAXXContext context, jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode node)
           
 
Methods inherited from class jaxx.runtime.swing.navigation.treetable.NavigationTreeTableModelBuilder
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.ThesaurusTreeTableModelBuilder

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

removeNodeFromParent

public boolean removeNodeFromParent(jaxx.runtime.JAXXContext context,
                                    jaxx.runtime.swing.navigation.treetable.NavigationTreeTableNode node)

addThesaurusToSelected

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

addThesaurus

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

addThesaurusAndChildrenRecursivly

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

addThesaurus

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

buildRoot

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

buildChildren

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


Copyright © 2009-2010 JurisMarches. All Rights Reserved.