public interface DtoModelNavigationModel<N extends DtoModelNavigationNode>
extends io.ultreia.java4all.bean.JavaBean
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_ENABLED |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(IdDto dto) |
default boolean |
acceptModel(String model) |
default void |
clearModel() |
default int |
count() |
<D extends IdDto> |
getDtoNode(Class<D> type) |
String |
getModel() |
<D extends IdDto> |
getNavigationNode(DtoModelNavigationNode<?> node) |
<D extends DtoModelNavigationNode> |
getNode(Class<D> type) |
com.google.common.collect.ImmutableList<N> |
getNodes() |
com.google.common.collect.ImmutableList<N> |
getNodesWithIds() |
N |
getRoot() |
default boolean |
isDisabled() |
default boolean |
isEnabled() |
default void |
load(DtoModelNavigationModel<?> model) |
static final String PROPERTY_ENABLED
String getModel()
boolean accept(IdDto dto)
<D extends IdDto> DtoModelNavigationNode<D> getDtoNode(Class<D> type)
<D extends IdDto> DtoModelNavigationNode<D> getNavigationNode(DtoModelNavigationNode<?> node)
<D extends DtoModelNavigationNode> D getNode(Class<D> type)
N getRoot()
com.google.common.collect.ImmutableList<N> getNodes()
com.google.common.collect.ImmutableList<N> getNodesWithIds()
default boolean isEnabled()
default boolean isDisabled()
default boolean acceptModel(String model)
default void load(DtoModelNavigationModel<?> model)
default int count()
default void clearModel()
Copyright © 2017–2020 IRD. All rights reserved.