public interface SingleReferenceContainerNode<D extends IdDto,R extends DtoReference<D,R>> extends MutableTreeNode
Created by tchemit on 24/09/2018.
| Modifier and Type | Method and Description |
|---|---|
static <N extends SingleReferenceContainerNode<?,?>> |
down(Class<?> referenceType,
MutableTreeNode node) |
static SingleReferenceContainerNode<?,?> |
downToSingleReferenceContainerNode(Class<?> referenceType,
MutableTreeNode node) |
TreeNode[] |
getPath() |
Class<D> |
getSingleDtoType() |
default R |
getSingleReference() |
default ReferenceNode<D,R> |
getSingleReferenceNode() |
Class<R> |
getSingleReferenceType() |
ReferenceNode<D,R> |
newSingleChildNode(R childrenReference) |
ReferenceNode<D,R> |
newSingleChildNode(String parentId) |
static <N extends SingleReferenceContainerNode<?,?>> |
up(Class<?> referenceType,
MutableTreeNode node) |
static SingleReferenceContainerNode<?,?> |
upToSingleReferenceContainerNode(Class<?> referenceType,
MutableTreeNode node) |
insert, remove, remove, removeFromParent, setParent, setUserObjectchildren, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeafstatic <N extends SingleReferenceContainerNode<?,?>> N up(Class<?> referenceType, MutableTreeNode node)
static <N extends SingleReferenceContainerNode<?,?>> N down(Class<?> referenceType, MutableTreeNode node)
static SingleReferenceContainerNode<?,?> upToSingleReferenceContainerNode(Class<?> referenceType, MutableTreeNode node)
static SingleReferenceContainerNode<?,?> downToSingleReferenceContainerNode(Class<?> referenceType, MutableTreeNode node)
default ReferenceNode<D,R> getSingleReferenceNode()
default R getSingleReference()
ReferenceNode<D,R> newSingleChildNode(R childrenReference)
ReferenceNode<D,R> newSingleChildNode(String parentId)
TreeNode[] getPath()
Copyright © 2017–2020 IRD. All rights reserved.