A B C D E F G I L M N O P R S T U V 
All Classes All Packages

A

AbstractNavTreeCellRenderer<M,​N extends NavNode<M,​N>> - Class in org.nuiton.jaxx.runtime.swing.nav.tree
Le renderer abstrait (qui a toutes les methodes qui aident) pour implanter de vrai renderer pour les différents cas d'utilisation de l'abre de navigation.
AbstractNavTreeCellRenderer() - Constructor for class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
 
add(N) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
add(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
add(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
addChildNodes(N, List<T>, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavNodeChildLoador
Add childs to given parentNode using retrive datas from the data provider.
addSelectionPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
addSelectionPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
addSelectionPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
addSelectionPaths(TreePath[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
addSelectionPaths(TreePath[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
addSelectionPaths(TreePath[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
addTreeModelListener(TreeModelListener) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
addTreeModelListener(TreeModelListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
addTreeModelListener(TreeModelListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
addTreeModelListener(TreeModelListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 

B

beanType - Variable in class org.nuiton.jaxx.runtime.swing.nav.NavNodeChildLoador
Type of data of the node

C

canLoadChild(N) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
canLoadChild(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
canLoadChild(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
checkModel() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Checks if internal model was created.
childLoador - Variable in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
Optional child loador to lazy create childs of the node.
childLoador - Variable in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
Optional child loador to lazy create childs of the node.
childLoadors - Static variable in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Cache of child loadors.
children() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
clearCache() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
 
computeNodeText(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
Determines the text render of a node using the AbstractNavTreeCellRenderer.dataProvider.
context - Variable in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
Optinal context to distinguish different nodes with same internalClass.
context - Variable in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
Optinal context to distinguish different nodes with same NavTreeTableNode.internalClass.
createModel(N, Object...) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Register a new root node.
createModel(N, Object...) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
createModel(N, Object...) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
createNode(T, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavNodeChildLoador
Hook to create a child node given his data.

D

dataProvider - Variable in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
The shared data provider used to obtain datas to populate nodes and render them.
dataProvider - Variable in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
source de donnée
delegate - Variable in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
the delegate model
dirty - Variable in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
Flag to know when renderer should (re-)compute render of the node.
dirty - Variable in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
Flag to know when renderer should (re-)compute render of the node.

E

expandListener - Variable in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
A TreeWillExpandListener used to listen when tree should expand.
expandPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
expandPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
expandPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 

F

finalize() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
 
findNode(N, String...) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Finds a node from the given root node, applying the path given by ids.
findNodeById(String, NavBridge<DefaultTreeModel, N>, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
findNodeById(String, NavBridge<M, N>, NavDataProvider) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
Given an id, obtain the child with matching id.
findNodeById(String, NavBridge<NavTreeTableModel, N>, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 

G

getBeanType() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavNodeChildLoador
Returns the type of data associated with nodes to create.
getBridge() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Obtains the bridge .
getChild(Object, int) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
getChild(Object, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
getChild(Object, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
getChild(Object, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getChild(String, NavBridge<DefaultTreeModel, N>, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getChild(String, NavBridge<M, N>, NavDataProvider) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
Given an id, obtain the child with matching id.
getChild(String, NavBridge<NavTreeTableModel, N>, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
getChild(N, String) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Finds a node from the given root node, and return child searched
getChildAfter(TreeNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getChildAt(int) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getChildAt(int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
getChildBefore(TreeNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getChildCount(Object) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
getChildCount(Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
getChildCount(Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
getChildCount(Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getChildLoador(Class<L>) - Static method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Obtains the NavNodeChildLoador of the given type from internal cache.
getChildLoadors() - Static method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
getChildren(NavTreeTableNode<?>, int[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
getColomnsNames() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getColumnClass(int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getColumnCount() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getColumnName(int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getColumnsNames() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel.MyDefaultTreeTableModel
 
getContainerNode() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
Gets the first node form this one to the root which has a none String type.
getContainerNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getContainerNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
getContext() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
getContext() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getContext() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
getData(Class<?>, String, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavNodeChildLoador
Obtain the list of data used to create nodes.
getDataProvider() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Obtains the attached data provider used to populate and render nodes.
getDataProvider() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
 
getDelegate() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getFirstChild() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getFirstLeaf() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getHierarchicalColumn() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getId() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
getId() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getId() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
getIndexOfChild(Object, Object) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
getIndexOfChild(Object, Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
getIndexOfChild(Object, Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
getIndexOfChild(Object, Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getInternalClass() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
getInternalClass() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getInternalClass() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
getLastChild() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getLastLeaf() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getListeners(Class<T>) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
getListeners(Class<T>) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
getListeners(Class<T>) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
getModel() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
getModel() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Obtains the model.
getModel() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
bridge ui
getModel() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
bridge ui
getModelSupport() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getModelSupport() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel.MyDefaultTreeTableModel
 
getNextLeaf() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getNextNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getNextSibling() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getNode(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Convinient method to objet the casted node of a TreePath.
getNodeText(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
 
getParent() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
getParent() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getParent() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
getPathToRoot(TreeNode) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
getPathToRoot(TreeNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
getPathToRoot(TreeNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
getPathToRoot(TreeTableNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getPathToRoot(NavTreeTableNode, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
getPreviousLeaf() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getPreviousNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getPreviousSibling() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getRoot() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
getRoot() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
getRoot() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getRoot() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
getRoot() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
getRootNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
getSelectedIds() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Obtains the path of ids fro the root node to the selected node on the registred tree.
getSelectedNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Obtains the selected node of the registred tree.
getSelectedNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
getSelectedNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
getSelectedNodes() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Obtains the selected nodes of the registred tree.
getSelectedNodes() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
getSelectedNodes() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
getSelectionModel() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
getSelectionModel() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
getSelectionModel() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
getSharedAncestor(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getTreeCellRenderer() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Obtains the AbstractNavTreeCellRenderer renderer of the registred tree.
getTreeCellRenderer() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
getTreeCellRenderer() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
getTreeModelListeners() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
getTreeModelListeners() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
getTreeModelListeners() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
getTreePath(TreeNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
getUI() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Obtains the ui associated with model in helper.
getUserObject() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
getUserObject() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
getUserObject() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
getValueAt(Object, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 

I

id - Variable in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
Id of the data associated with the node.
id - Variable in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
Id of the data associated with the node.
insert(N, int) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
insert(N, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
insert(N, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
insertNode(N, N) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Inserts the given node to the given parentNode.
insertNode(N, N, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Inserts the given node to the given parentNode.
insertNodeInto(N, N, int) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
insertNodeInto(N, N, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
insertNodeInto(N, N, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
internalClass - Variable in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
Type of data associated with the node
internalClass - Variable in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
Type of data associated with the node
invalidateCache(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
 
isCellEditable(Object, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
isDirty() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
isDirty() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
isDirty() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
isEnabled() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavDataProvider
 
isExpanded(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
isExpanded(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
isExpanded(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
isLeaf() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
isLeaf() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
isLeaf() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
isLeaf(Object) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
isLeaf(Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
isLeaf(Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
isLeaf(Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
isLoaded() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
isLoaded() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
isLoaded() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
isRoot() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
isRoot() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
isStaticNode() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
To know if the node is static.
isStaticNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
isStaticNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
isStringNode() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
Convinient method to known if the node is a String typed.
isStringNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
isStringNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 

L

loadAllNodes(N, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
To load all nodes of a model.
loadChilds(B, N, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavNodeChildLoador
Load childs of the given parentnode.
loaded - Variable in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
Flag to know when the none static node was loaded.
loaded - Variable in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
Flag to know when the none static node was loaded.
log - Static variable in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
Logger

M

model - Variable in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
bridge model
model - Variable in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
bridge model
moveNode(N, N, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Moves the given node to the new position.
MyDefaultTreeTableModel() - Constructor for class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel.MyDefaultTreeTableModel
 

N

NavBridge<M,​N extends NavNode<M,​N>> - Interface in org.nuiton.jaxx.runtime.swing.nav
Contract of the bridge used by NavHelper to hold model and ui.
NavDataProvider - Interface in org.nuiton.jaxx.runtime.swing.nav
Contract of provider of data.
NavHelper<M,​U,​B extends NavBridge<M,​N>,​N extends NavNode<M,​N>> - Class in org.nuiton.jaxx.runtime.swing.nav
Tree helper to deal with the build of trees and other usefull operations.
NavHelper(B) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
NavNode<M,​N extends NavNode<M,​N>> - Interface in org.nuiton.jaxx.runtime.swing.nav
Definition of a node with a optional childLoador to build childs of node.
NavNodeChildLoador<T,​O,​M,​B extends NavBridge<M,​N>,​N extends NavNode<M,​N>> - Class in org.nuiton.jaxx.runtime.swing.nav
Object to load childs of a node.
NavNodeChildLoador(Class<O>) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.NavNodeChildLoador
 
NavTreeBridge<N extends NavTreeNode<N>> - Class in org.nuiton.jaxx.runtime.swing.nav.tree
Delegate model used to switch between tree model and tree table model api
NavTreeBridge() - Constructor for class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
NavTreeHelper<N extends NavTreeNode<N>> - Class in org.nuiton.jaxx.runtime.swing.nav.tree
The implementation of NavHelper base on a JTree component.
NavTreeHelper() - Constructor for class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
NavTreeHelper(NavTreeBridge<N>) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
NavTreeNode<N extends NavTreeNode<N>> - Class in org.nuiton.jaxx.runtime.swing.nav.tree
Implementation of NavNode used to create in tree table This node extends DefaultMutableTreeNode
NavTreeNode(Class<?>, String, String, NavTreeNodeChildLoador<?, ?, N>) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
NavTreeNode(String) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
NavTreeNodeChildLoador<T,​O,​N extends NavTreeNode<N>> - Class in org.nuiton.jaxx.runtime.swing.nav.tree
Implementation for tree of NavNodeChildLoador
NavTreeNodeChildLoador(Class<O>) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNodeChildLoador
 
NavTreeTableBridge<N extends NavTreeTableNode<N>> - Class in org.nuiton.jaxx.runtime.swing.nav.treetable
Delegate model used to switch between tree model and tree table model api
NavTreeTableBridge() - Constructor for class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
NavTreeTableHelper<N extends NavTreeTableNode<N>> - Class in org.nuiton.jaxx.runtime.swing.nav.treetable
The implementation of NavHelper based on a JXTreeTable component.
NavTreeTableHelper() - Constructor for class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
NavTreeTableModel - Class in org.nuiton.jaxx.runtime.swing.nav.treetable
Model of the tree table used for a jaxx tree table api.
NavTreeTableModel(NavTreeTableModel.MyDefaultTreeTableModel) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
NavTreeTableModel.MyDefaultTreeTableModel - Class in org.nuiton.jaxx.runtime.swing.nav.treetable
Hack to acces to the modelSupport
NavTreeTableNode<N extends NavTreeTableNode<N>> - Class in org.nuiton.jaxx.runtime.swing.nav.treetable
Implementation of NavNode used to create in tree table This node extends DefaultMutableTreeTableNode used by JXTreeTable
NavTreeTableNode(Class<?>, String, String, NavTreeTableNodeChildLoador<?, ?, N>) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
NavTreeTableNode(String) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
NavTreeTableNodeChildLoador<T,​O,​N extends NavTreeTableNode<N>> - Class in org.nuiton.jaxx.runtime.swing.nav.treetable
Implementation for tree table of NavNodeChildLoador
NavTreeTableNodeChildLoador(Class<O>) - Constructor for class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNodeChildLoador
 
nodeChanged(TreeNode) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
nodeChanged(TreeNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
nodeChanged(TreeNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
nodeChanged(NavTreeTableNode<?>) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
nodesChanged(TreeNode, int[]) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
nodesChanged(TreeNode, int[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
nodesChanged(TreeNode, int[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
nodeStructureChanged(TreeNode) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
nodeStructureChanged(TreeNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
nodeStructureChanged(TreeNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
nodeStructureChanged(NavTreeTableNode<?>) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
nodesWereInserted(N, int[]) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
nodesWereInserted(N, int[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
nodesWereInserted(N, int[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
nodesWereRemoved(TreeNode, int[], Object[]) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
nodesWereRemoved(TreeNode, int[], Object[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
nodesWereRemoved(TreeNode, int[], Object[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
nodeWereInserted(N, int, N) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
nodeWereInserted(N, int, N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
nodeWereInserted(N, int, N) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
notifyChildNodesInserted(N) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
Notifies that all childs nodes of node were inserted.
notifyChildNodesInserted(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
notifyChildNodesInserted(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
notifyNodeInserted(N) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
Notifies that the node was inserted.
notifyNodeInserted(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
notifyNodeInserted(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 

O

org.nuiton.jaxx.runtime.swing.nav - package org.nuiton.jaxx.runtime.swing.nav
JAXX - nav api
org.nuiton.jaxx.runtime.swing.nav.tree - package org.nuiton.jaxx.runtime.swing.nav.tree
JAXX - nav tree implementation
org.nuiton.jaxx.runtime.swing.nav.treetable - package org.nuiton.jaxx.runtime.swing.nav.treetable
JAXX - nav tree table implementation

P

populateChilds(NavBridge<DefaultTreeModel, N>, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
populateChilds(NavBridge<M, N>, NavDataProvider) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
To populate childs of the node (only when a none static node).
populateChilds(NavBridge<NavTreeTableModel, N>, NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
populateNode(N, Object[], boolean) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Populates nodes.
populateNode(NavBridge<DefaultTreeModel, N>, NavDataProvider, boolean) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
populateNode(NavBridge<M, N>, NavDataProvider, boolean) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
To populate the node.
populateNode(NavBridge<NavTreeTableModel, N>, NavDataProvider, boolean) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 

R

refreshNode(N, boolean) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Refreshs the given node.
reload(N) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
reload(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
reload(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
remove(N) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
remove(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
remove(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
removeAllChildren() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
removeNode(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Removes the given node from the registred tree model and returns his parent.
removeNodeFromParent(N) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
removeNodeFromParent(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
removeNodeFromParent(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
removeSelectionPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
removeSelectionPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
removeSelectionPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
removeSelectionPaths(TreePath[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
removeSelectionPaths(TreePath[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
removeSelectionPaths(TreePath[]) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
removeTreeModelListener(TreeModelListener) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
removeTreeModelListener(TreeModelListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
removeTreeModelListener(TreeModelListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
removeTreeModelListener(TreeModelListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
renderCache - Variable in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
le cache de rendu

S

scrollPathToVisible(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
scrollPathToVisible(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
scrollPathToVisible(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
selectionListener - Variable in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
pour ouvrir les fils d'un noeud que l'on vient de sélectionner pour éviter d'avoir à faire des doubles clics.
selectNode(String...) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Selects the node described by his given path of ids.
selectNode(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Selects the given node in the registred tree.
selectNodes(List<N>) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Selects the given nodes in the registred tree.
selectParentNode() - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Selects the parent of the currently selected node.
setDataProvider(NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Registers the dataProvider for the helper.
setDataProvider(NavDataProvider) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer
 
setDirty(boolean) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
Changes the NavNode.isDirty() state.
setDirty(boolean) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
setDirty(boolean) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
setModel(DefaultTreeModel) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
setModel(M) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
setModel(NavTreeTableModel) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
setRoot(N) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
setRoot(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
setRoot(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
setRoot(TreeTableNode) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
setSelectionPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
setSelectionPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
setSelectionPath(TreePath) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
setUI(JTree, boolean, boolean, TreeSelectionListener, TreeWillExpandListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeHelper
 
setUI(JXTreeTable, boolean, boolean, TreeSelectionListener, TreeWillExpandListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableHelper
 
setUI(U) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
 
setUI(U, boolean) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Registers the given tree for this helper.
setUI(U, boolean, boolean, TreeSelectionListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Registers the given tree for this helper.
setUI(U, boolean, boolean, TreeSelectionListener, TreeWillExpandListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Registers the given tree for this helper.
setUI(U, boolean, TreeSelectionListener) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Registers the given tree for this helper.
setValueAt(Object, Object, int) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 

T

toString() - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavNode
 
toString() - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeNode
 
toString() - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableNode
 
treeModelListener - Variable in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
pour recharger le rendu des noeuds (et charger les fils si nécessaires) lors d'une modification dans le modèle de l'arbre.

U

unSelectNode(N) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Unselects the given node in the registred tree.
unSelectNodes(List<N>) - Method in class org.nuiton.jaxx.runtime.swing.nav.NavHelper
Selects the given nodes in the registred tree.

V

valueForPathChanged(TreePath, Object) - Method in interface org.nuiton.jaxx.runtime.swing.nav.NavBridge
 
valueForPathChanged(TreePath, Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.tree.NavTreeBridge
 
valueForPathChanged(TreePath, Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableBridge
 
valueForPathChanged(TreePath, Object) - Method in class org.nuiton.jaxx.runtime.swing.nav.treetable.NavTreeTableModel
 
A B C D E F G I L M N O P R S T U V 
All Classes All Packages