com.jurismarches.vradi.ui
Class ThesaurusTreeHelper

java.lang.Object
  extended by jaxx.runtime.swing.navigation.NavigationTreeContextHelper
      extended by jaxx.runtime.swing.navigation.NavigationTreeHelper
          extended by com.jurismarches.vradi.ui.ThesaurusTreeHelper

public class ThesaurusTreeHelper
extends jaxx.runtime.swing.navigation.NavigationTreeHelper

Author:
letellier

Nested Class Summary
 class ThesaurusTreeHelper.ThesaurusTreeModelBuilder
           
 
Field Summary
protected  ThesaurusTreeHelper.ThesaurusTreeModelBuilder builder
           
protected  jaxx.runtime.swing.navigation.NavigationTreeNode rootNode
           
protected  Thesaurus rootThesaurus
           
static jaxx.runtime.context.JAXXContextEntryDef<Thesaurus> THESAURUS
          where the movies are hold in context
 
Fields inherited from class jaxx.runtime.swing.navigation.NavigationTreeContextHelper
prefix, selectedBeanContextEntry, selectedNodeContextEntry, selectedPathContextEntry, treeContextEntry, treeHandlerContextEntry, treeModelContextEntry
 
Constructor Summary
ThesaurusTreeHelper(Thesaurus rootThesaurus)
           
 
Method Summary
 void createModel(jaxx.runtime.JAXXContext context)
          Create the model and store it in the given context.
 jaxx.runtime.swing.navigation.NavigationTreeHandler createTreeHandler(jaxx.runtime.JAXXObject context)
           
 jaxx.runtime.swing.navigation.NavigationTreeModel createTreeModel(jaxx.runtime.JAXXContext context)
           
 ThesaurusTreeHelper.ThesaurusTreeModelBuilder getBuilder()
           
protected  ThesaurusHandler getHandler(jaxx.runtime.JAXXContext context)
           
 java.lang.String getRootName()
           
 jaxx.runtime.swing.navigation.NavigationTreeNode getRootNode()
           
protected  jaxx.runtime.decorator.Decorator<Thesaurus> getThesaurusDecorator()
           
protected  java.lang.String getWikittyId(jaxx.runtime.swing.navigation.NavigationTreeNode node)
           
 void setRootThesaurus(Thesaurus root)
           
 void tryToSelect(jaxx.runtime.JAXXContext context, java.util.Set<java.lang.String> thesaurusId)
           
 void tryToSelect(java.lang.String thesaurusId, jaxx.runtime.swing.navigation.NavigationTreeNode node, java.util.List<jaxx.runtime.swing.navigation.NavigationTreeNode> nodes)
           
 
Methods inherited from class jaxx.runtime.swing.navigation.NavigationTreeHelper
findNode, findNode, findNode, findNode, findNode, getContextValue, getParentNode, getSafeTree, getSafeTreeModel, gotoChildNode, gotoParentNode, repaintNode, repaintNode, selectNode, selectNode
 
Methods inherited from class jaxx.runtime.swing.navigation.NavigationTreeContextHelper
getPrefix, getSelectedBean, getSelectedBeanContextEntry, getSelectedNode, getSelectedNodeContextEntry, getSelectedPath, getSelectedPathContextEntry, getTree, getTreeContextEntry, getTreeHandler, getTreeHandlerContextEntry, getTreeModel, getTreeModelContextEntry, setSelectedBean, setSelectedNode, setSelectedPath, setTree, setTreeHandler, setTreeModel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

THESAURUS

public static final jaxx.runtime.context.JAXXContextEntryDef<Thesaurus> THESAURUS
where the movies are hold in context


rootNode

protected jaxx.runtime.swing.navigation.NavigationTreeNode rootNode

builder

protected ThesaurusTreeHelper.ThesaurusTreeModelBuilder builder

rootThesaurus

protected Thesaurus rootThesaurus
Constructor Detail

ThesaurusTreeHelper

public ThesaurusTreeHelper(Thesaurus rootThesaurus)
Method Detail

getHandler

protected ThesaurusHandler getHandler(jaxx.runtime.JAXXContext context)

getBuilder

public ThesaurusTreeHelper.ThesaurusTreeModelBuilder getBuilder()

setRootThesaurus

public void setRootThesaurus(Thesaurus root)

getRootNode

public jaxx.runtime.swing.navigation.NavigationTreeNode getRootNode()

getRootName

public java.lang.String getRootName()

createModel

public void createModel(jaxx.runtime.JAXXContext context)
Create the model and store it in the given context.

Parameters:
context - the context where to hold the model

createTreeModel

public jaxx.runtime.swing.navigation.NavigationTreeModel createTreeModel(jaxx.runtime.JAXXContext context)
Specified by:
createTreeModel in class jaxx.runtime.swing.navigation.NavigationTreeHelper

createTreeHandler

public jaxx.runtime.swing.navigation.NavigationTreeHandler createTreeHandler(jaxx.runtime.JAXXObject context)
Specified by:
createTreeHandler in class jaxx.runtime.swing.navigation.NavigationTreeHelper

tryToSelect

public void tryToSelect(jaxx.runtime.JAXXContext context,
                        java.util.Set<java.lang.String> thesaurusId)

tryToSelect

public void tryToSelect(java.lang.String thesaurusId,
                        jaxx.runtime.swing.navigation.NavigationTreeNode node,
                        java.util.List<jaxx.runtime.swing.navigation.NavigationTreeNode> nodes)

getWikittyId

protected java.lang.String getWikittyId(jaxx.runtime.swing.navigation.NavigationTreeNode node)

getThesaurusDecorator

protected jaxx.runtime.decorator.Decorator<Thesaurus> getThesaurusDecorator()


Copyright © 2009 JurisMarches. All Rights Reserved.