|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxx.runtime.swing.navigation.NavigationTreeContextHelper
jaxx.runtime.swing.navigation.NavigationTreeHelper
com.jurismarches.vradi.ui.admin.VradiNavigationTreeHelper
public abstract class VradiNavigationTreeHelper
Navigation tree helper .
NavigationTreeHelper| Nested Class Summary | |
|---|---|
protected class |
VradiNavigationTreeHelper.AdminTreeModelBuilder
|
| Field Summary | |
|---|---|
protected VradiNavigationTreeHelper.AdminTreeModelBuilder |
builder
tree model builder associated with the helper |
static jaxx.runtime.context.JAXXContextEntryDef<java.util.List<Client>> |
CLIENTS
where the clients are hold in context |
static jaxx.runtime.context.JAXXContextEntryDef<java.util.List<org.sharengo.wikitty.WikittyExtension>> |
FORMS
where the forms are hold in context |
static jaxx.runtime.context.JAXXContextEntryDef<java.util.List<Group>> |
GROUPS
where the groups are hold in context |
protected static java.lang.String |
NEW_CLIENT_NAME
name of a new client |
protected static java.lang.String |
NEW_GROUP_NAME
name of a new group |
protected static java.lang.String |
NEW_USER_NAME
name of a new user |
protected static java.lang.String |
NEW_XMLSTREAM_NAME
name of a new form |
static jaxx.runtime.context.JAXXContextEntryDef<java.util.List<User>> |
USERS
where the users are hold in context |
static jaxx.runtime.context.JAXXContextEntryDef<java.util.List<XmlStream>> |
XMLSTREAMS
where the xmlStreams are hold in context |
| Fields inherited from class jaxx.runtime.swing.navigation.NavigationTreeContextHelper |
|---|
prefix, selectedBeanContextEntry, selectedNodeContextEntry, selectedPathContextEntry, treeContextEntry, treeHandlerContextEntry, treeModelContextEntry |
| Constructor Summary | |
|---|---|
VradiNavigationTreeHelper(java.lang.String prefix,
jaxx.runtime.JAXXContext context)
|
|
| Method Summary | |
|---|---|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addClient(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
Client client)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addClientToSelected(jaxx.runtime.JAXXContext context,
Client client)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addFormType(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
org.sharengo.wikitty.WikittyExtension form)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addFormTypeToSelected(jaxx.runtime.JAXXContext context,
org.sharengo.wikitty.WikittyExtension form)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addGroup(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
Group group)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addGroupToSelected(jaxx.runtime.JAXXContext context,
Group group)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addUser(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
User user)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addUserToSelected(jaxx.runtime.JAXXContext context,
User user)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addXmlStream(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
XmlStream xml)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
addXmlStreamToSelected(jaxx.runtime.JAXXContext context,
XmlStream xml)
|
jaxx.runtime.swing.navigation.NavigationTreeHandler |
createTreeHandler(jaxx.runtime.JAXXObject context)
|
protected abstract jaxx.runtime.swing.navigation.NavigationTreeModel |
createTreeModel()
Create the tree model given model shared in builder context. |
jaxx.runtime.swing.navigation.NavigationTreeModel |
createTreeModel(jaxx.runtime.JAXXContext context)
|
jaxx.runtime.JAXXContext |
getContext()
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
getParentClientNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
getParentGroupNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
|
void |
reloadGroup(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode groupNode,
Group group)
|
jaxx.runtime.swing.navigation.NavigationTreeNode |
removeChildNode(jaxx.runtime.swing.navigation.NavigationTreeNode node)
|
void |
reSelectNode(jaxx.runtime.JAXXContext context,
java.lang.String fullPath)
Essaye de recharger un noeud donné par son path complet. |
| 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 |
|---|
public static final jaxx.runtime.context.JAXXContextEntryDef<java.util.List<Client>> CLIENTS
public static final jaxx.runtime.context.JAXXContextEntryDef<java.util.List<User>> USERS
public static final jaxx.runtime.context.JAXXContextEntryDef<java.util.List<Group>> GROUPS
public static final jaxx.runtime.context.JAXXContextEntryDef<java.util.List<org.sharengo.wikitty.WikittyExtension>> FORMS
public static final jaxx.runtime.context.JAXXContextEntryDef<java.util.List<XmlStream>> XMLSTREAMS
protected static java.lang.String NEW_CLIENT_NAME
protected static java.lang.String NEW_GROUP_NAME
protected static java.lang.String NEW_USER_NAME
protected static java.lang.String NEW_XMLSTREAM_NAME
protected final VradiNavigationTreeHelper.AdminTreeModelBuilder builder
| Constructor Detail |
|---|
public VradiNavigationTreeHelper(java.lang.String prefix,
jaxx.runtime.JAXXContext context)
| Method Detail |
|---|
protected abstract jaxx.runtime.swing.navigation.NavigationTreeModel createTreeModel()
public jaxx.runtime.JAXXContext getContext()
public jaxx.runtime.swing.navigation.NavigationTreeNode addClientToSelected(jaxx.runtime.JAXXContext context,
Client client)
public jaxx.runtime.swing.navigation.NavigationTreeNode addFormTypeToSelected(jaxx.runtime.JAXXContext context,
org.sharengo.wikitty.WikittyExtension form)
public jaxx.runtime.swing.navigation.NavigationTreeNode addGroupToSelected(jaxx.runtime.JAXXContext context,
Group group)
public jaxx.runtime.swing.navigation.NavigationTreeNode addUserToSelected(jaxx.runtime.JAXXContext context,
User user)
public jaxx.runtime.swing.navigation.NavigationTreeNode addXmlStreamToSelected(jaxx.runtime.JAXXContext context,
XmlStream xml)
public jaxx.runtime.swing.navigation.NavigationTreeNode addClient(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
Client client)
public jaxx.runtime.swing.navigation.NavigationTreeNode addFormType(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
org.sharengo.wikitty.WikittyExtension form)
public jaxx.runtime.swing.navigation.NavigationTreeNode addGroup(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
Group group)
public jaxx.runtime.swing.navigation.NavigationTreeNode addUser(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
User user)
public jaxx.runtime.swing.navigation.NavigationTreeNode addXmlStream(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode selectedNode,
XmlStream xml)
public jaxx.runtime.swing.navigation.NavigationTreeNode getParentClientNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
public jaxx.runtime.swing.navigation.NavigationTreeNode getParentGroupNode(jaxx.runtime.swing.navigation.NavigationTreeNode current)
public jaxx.runtime.swing.navigation.NavigationTreeNode removeChildNode(jaxx.runtime.swing.navigation.NavigationTreeNode node)
public void reSelectNode(jaxx.runtime.JAXXContext context,
java.lang.String fullPath)
context - the context ou trouve le modelefullPath - the path du noeud a reselectionne
public void reloadGroup(jaxx.runtime.JAXXContext context,
jaxx.runtime.swing.navigation.NavigationTreeNode groupNode,
Group group)
public final jaxx.runtime.swing.navigation.NavigationTreeModel createTreeModel(jaxx.runtime.JAXXContext context)
createTreeModel in class jaxx.runtime.swing.navigation.NavigationTreeHelperpublic final jaxx.runtime.swing.navigation.NavigationTreeHandler createTreeHandler(jaxx.runtime.JAXXObject context)
createTreeHandler in class jaxx.runtime.swing.navigation.NavigationTreeHelper
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||