jaxx.runtime.swing.navigation
Interface NavigationModelBuilder
- All Known Implementing Classes:
- NavigationTreeModelBuilder, NavigationTreeTableModelBuilder
public interface NavigationModelBuilder
Interface to create a builder, this object is design to build a
NavigationModel.
- Since:
- 2.0.0
- Author:
- sletellier
|
Method Summary |
void |
addDecoratorNodeRenderer(NavigationTreeNode node,
Decorator<?> decorator)
|
void |
addI18nNodeRenderer(NavigationTreeNode node,
String libelle)
|
void |
addNodeJaxxClasses(NavigationTreeNode node,
Class<? extends JAXXObject> uIClass,
Class<? extends JAXXAction> uIHandlerClass)
|
NavigationTreeNode |
build(NavigationTreeNode parentNode,
Decorator<?> decorator,
JAXXContextEntryDef<?> entryDef,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
|
NavigationTreeNode |
build(NavigationTreeNode parentNode,
Decorator<?> decorator,
JAXXContextEntryDef<?> entryDef,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
|
NavigationTreeNode |
build(NavigationTreeNode parentNode,
Decorator<?> decorator,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
|
NavigationTreeNode |
build(NavigationTreeNode parentNode,
String libelle,
JAXXContextEntryDef<?> entryDef,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
|
NavigationTreeNode |
build(NavigationTreeNode parentNode,
String libelle,
JAXXContextEntryDef<?> entryDef,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
|
NavigationTreeNode |
build(NavigationTreeNode parentNode,
String libelle,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
|
NavigationTreeNode |
buildEmptyRoot(JAXXContextEntryDef<?> entryDef,
String contextName)
|
NavigationModel |
getModel()
|
void |
printModel(NavigationTreeNode node)
|
NavigationTreeNode |
removeChildNode(NavigationTreeNode node)
|
getModel
NavigationModel getModel()
buildEmptyRoot
NavigationTreeNode buildEmptyRoot(JAXXContextEntryDef<?> entryDef,
String contextName)
build
NavigationTreeNode build(NavigationTreeNode parentNode,
String libelle,
JAXXContextEntryDef<?> entryDef,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build
NavigationTreeNode build(NavigationTreeNode parentNode,
String libelle,
JAXXContextEntryDef<?> entryDef,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build
NavigationTreeNode build(NavigationTreeNode parentNode,
String libelle,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build
NavigationTreeNode build(NavigationTreeNode parentNode,
Decorator<?> decorator,
JAXXContextEntryDef<?> entryDef,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build
NavigationTreeNode build(NavigationTreeNode parentNode,
Decorator<?> decorator,
JAXXContextEntryDef<?> entryDef,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build
NavigationTreeNode build(NavigationTreeNode parentNode,
Decorator<?> decorator,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
removeChildNode
NavigationTreeNode removeChildNode(NavigationTreeNode node)
addI18nNodeRenderer
void addI18nNodeRenderer(NavigationTreeNode node,
String libelle)
addDecoratorNodeRenderer
void addDecoratorNodeRenderer(NavigationTreeNode node,
Decorator<?> decorator)
addNodeJaxxClasses
void addNodeJaxxClasses(NavigationTreeNode node,
Class<? extends JAXXObject> uIClass,
Class<? extends JAXXAction> uIHandlerClass)
printModel
void printModel(NavigationTreeNode node)
Copyright © 2008-2010 CodeLutin. All Rights Reserved.