|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxx.runtime.swing.navigation.AbstractNavigationModelBuilder<E>
jaxx.runtime.swing.tree.
@Deprecated public abstract class AbstractNavigationModelBuilder<E extends NavigationNode<E>>
Interface to create a builder, this object is design to build a NavigationModel.
| Field Summary | |
|---|---|
protected boolean |
adjustingValue
Deprecated. if sets to true will not fires any event (this is a convinient
state when we are building the tree to avoid reload of nodes) |
protected Class<? extends JAXXObject> |
defaultUIClass
Deprecated. default ui class to use if node does not define an ui class |
protected Class<? extends JAXXAction> |
defaultUIHandlerClass
Deprecated. [optional] default action class |
protected NavigationModel<E> |
model
Deprecated. The model dealed by the builder. |
| Constructor Summary | |
|---|---|
AbstractNavigationModelBuilder(Class<? extends JAXXObject> defaultUIClass,
Class<? extends JAXXAction> defaultUIHandlerClass,
NavigationModel<E> model)
Deprecated. |
|
| Method Summary | |
|---|---|
protected E |
addChildNode(E parentNode,
E node)
Deprecated. |
void |
addDecoratorNodeRenderer(E node,
Decorator<?> decorator)
Deprecated. |
void |
addI18nNodeRenderer(E node,
String libelle)
Deprecated. |
void |
addNodeJaxxClasses(E node,
Class<? extends JAXXObject> uIClass,
Class<? extends JAXXAction> uIHandlerClass)
Deprecated. |
E |
build(E parentNode,
Decorator<?> decorator,
JAXXContextEntryDef<?> entryDef,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
Deprecated. |
E |
build(E parentNode,
Decorator<?> decorator,
JAXXContextEntryDef<?> entryDef,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
Deprecated. |
E |
build(E parentNode,
Decorator<?> decorator,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
Deprecated. |
E |
build(E parentNode,
String libelle,
JAXXContextEntryDef<?> entryDef,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
Deprecated. |
E |
build(E parentNode,
String libelle,
JAXXContextEntryDef<?> entryDef,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
Deprecated. |
E |
build(E parentNode,
String libelle,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
Deprecated. |
E |
buildEmptyRoot(JAXXContextEntryDef<?> entryDef,
String contextName)
Deprecated. |
NavigationModel<E> |
getModel()
Deprecated. |
void |
moveNode(E parentNode,
E node,
int position)
Deprecated. |
void |
printModel(E node)
Deprecated. |
E |
removeChildNode(E node)
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface jaxx.runtime.swing.navigation.NavigationModelBuilder |
|---|
createNavigationNode |
| Field Detail |
|---|
protected NavigationModel<E extends NavigationNode<E>> model
protected Class<? extends JAXXObject> defaultUIClass
protected Class<? extends JAXXAction> defaultUIHandlerClass
protected boolean adjustingValue
true will not fires any event (this is a convinient
state when we are building the tree to avoid reload of nodes)
| Constructor Detail |
|---|
public AbstractNavigationModelBuilder(Class<? extends JAXXObject> defaultUIClass,
Class<? extends JAXXAction> defaultUIHandlerClass,
NavigationModel<E> model)
| Method Detail |
|---|
public NavigationModel<E> getModel()
getModel in interface NavigationModelBuilder<E extends NavigationNode<E>>
public E buildEmptyRoot(JAXXContextEntryDef<?> entryDef,
String contextName)
buildEmptyRoot in interface NavigationModelBuilder<E extends NavigationNode<E>>
public E build(E parentNode,
String libelle,
JAXXContextEntryDef<?> entryDef,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build in interface NavigationModelBuilder<E extends NavigationNode<E>>
public E build(E parentNode,
String libelle,
JAXXContextEntryDef<?> entryDef,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build in interface NavigationModelBuilder<E extends NavigationNode<E>>
public E build(E parentNode,
String libelle,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build in interface NavigationModelBuilder<E extends NavigationNode<E>>
public E build(E parentNode,
Decorator<?> decorator,
JAXXContextEntryDef<?> entryDef,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build in interface NavigationModelBuilder<E extends NavigationNode<E>>
public E build(E parentNode,
Decorator<?> decorator,
JAXXContextEntryDef<?> entryDef,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build in interface NavigationModelBuilder<E extends NavigationNode<E>>
public E build(E parentNode,
Decorator<?> decorator,
String entryPath,
String contextName,
Class<? extends JAXXObject> uiClass,
Class<? extends JAXXAction> actionClass)
build in interface NavigationModelBuilder<E extends NavigationNode<E>>public E removeChildNode(E node)
removeChildNode in interface NavigationModelBuilder<E extends NavigationNode<E>>
public void moveNode(E parentNode,
E node,
int position)
moveNode in interface NavigationModelBuilder<E extends NavigationNode<E>>
public void addI18nNodeRenderer(E node,
String libelle)
addI18nNodeRenderer in interface NavigationModelBuilder<E extends NavigationNode<E>>
public void addDecoratorNodeRenderer(E node,
Decorator<?> decorator)
addDecoratorNodeRenderer in interface NavigationModelBuilder<E extends NavigationNode<E>>
public void addNodeJaxxClasses(E node,
Class<? extends JAXXObject> uIClass,
Class<? extends JAXXAction> uIHandlerClass)
addNodeJaxxClasses in interface NavigationModelBuilder<E extends NavigationNode<E>>public void printModel(E node)
printModel in interface NavigationModelBuilder<E extends NavigationNode<E>>
protected E addChildNode(E parentNode,
E node)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||