| BranchNode<P extends BranchNodeMetaModel,T extends BranchNodeMetaModel> |
A branch node is an instance of complex tree node.
|
| BranchNode.NodeContainer |
|
| BranchNodeListType<P extends BranchNodeMetaModel,T extends BranchNodeMetaModel> |
A branch node list type defines a multiple complex node.
|
| BranchNodeMetaModel |
A branch node meta model defines type and cardinality of child nodes.
|
| BranchNodeType<P extends BranchNodeMetaModel,T extends BranchNodeMetaModel> |
A branch node type defines a single complex node as child node of parent node.
|
| IModifyListener.CreateListener<T> |
|
| IModifyListener.ModifyListener<T> |
|
| IModifyListener.RemoveListener<T> |
|
| IModifyListener.UpdateListener<T> |
|
| LeafNode<P extends BranchNodeMetaModel,T> |
A leaf node is an instance of simple tree node with a value, but without child nodes.
|
| LeafNodeType<P extends BranchNodeMetaModel,T> |
A leaf node type defines a simple child node.
|
| ModelPath<R extends BranchNodeMetaModel,T> |
A model path selects nodes.
|
| ModelPath.ModelPathBuilder<R extends BranchNodeMetaModel,S extends BranchNodeMetaModel> |
|
| ModelPath.ModelPathBuilder.BranchNodePredicateBuilder<R extends BranchNodeMetaModel,N extends BranchNodeMetaModel> |
|
| ModelPath.ModelPathBuilder.RootModelPathBuilder<R extends BranchNodeMetaModel> |
Helper class to build model paths.
|
| ModelPath.NodeSelector<R extends BranchNodeMetaModel,T> |
|
| ModelPath.NodeSelector.LeafNodePredicate<N extends BranchNodeMetaModel,T> |
|
| ModelPath.NodeSelector.NodeSelectorPredicate<T extends BranchNodeMetaModel> |
|
| ModelPath.NodeSelector.PathPredicate<N extends BranchNodeMetaModel,T> |
|
| ModelRegistry |
Intern helper class
|
| ModifyListenerRegistration<R extends BranchNodeMetaModel> |
|
| Node<P extends BranchNodeMetaModel,T> |
A node is part of a tree.
|
| NodeHelper |
|
| TypedTreeHelper |
|
| TypedTreeMetaModel<T extends TypedTreeMetaModel> |
A typed tree meta model defines all root nodes (trees) of this model.
|
| TypedTreeMetaModel.RootBranchNode<P extends TypedTreeMetaModel,R extends BranchNodeMetaModel> |
A root node represents a typed tree
|
| XMLMarshaller |
|