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 void |
clearModel() |
default int |
count() |
<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
boolean accept(IdDto dto)
<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 void load(DtoModelNavigationModel<?> model)
default int count()
default void clearModel()
Copyright © 2017–2018 IRD. All rights reserved.