public class DtoModelNavigationAggregateModel
extends io.ultreia.java4all.bean.AbstractJavaBean
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_ENABLED |
| Constructor and Description |
|---|
DtoModelNavigationAggregateModel(Class<? extends DtoModelNavigationModel<?>>... models) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearModel() |
int |
count() |
boolean |
equals(Object o) |
<D extends IdDto> |
forDtoType(Class<D> dtoType) |
<M extends DtoModelNavigationModel<?>> |
forModelType(Class<M> type) |
<D extends IdDto> |
forNavigationNode(DtoModelNavigationNode<?> source) |
<N extends DtoModelNavigationNode> |
forNodeType(Class<N> nodeType) |
com.google.common.collect.ImmutableList<? extends DtoModelNavigationModel<?>> |
getEnabledModels() |
com.google.common.collect.ImmutableList<DtoModelNavigationModel<?>> |
getModels() |
int |
hashCode() |
boolean |
isEnabled() |
void |
load(DtoModelNavigationAggregateModel model) |
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getChild, getJavaBeanType, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, javaBeanDefinition, pcs, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener, vcspublic static final String PROPERTY_ENABLED
@SafeVarargs public DtoModelNavigationAggregateModel(Class<? extends DtoModelNavigationModel<?>>... models)
public boolean isEnabled()
public <M extends DtoModelNavigationModel<?>> Optional<M> forModelType(Class<M> type)
public com.google.common.collect.ImmutableList<DtoModelNavigationModel<?>> getModels()
public <D extends IdDto> Optional<DtoModelNavigationNode<D>> forDtoType(Class<D> dtoType)
public <D extends IdDto> Optional<DtoModelNavigationNode<D>> forNavigationNode(DtoModelNavigationNode<?> source)
public <N extends DtoModelNavigationNode> Optional<N> forNodeType(Class<N> nodeType)
public void load(DtoModelNavigationAggregateModel model)
public com.google.common.collect.ImmutableList<? extends DtoModelNavigationModel<?>> getEnabledModels()
public int count()
public void clearModel()
Copyright © 2017–2020 IRD. All rights reserved.