public class DtoAwareTreeStore<X extends Dto> extends <any> implements TreePanelAware<X>, PositionSortableStore, HasLoader<X,java.util.List<X>>
Constructor and Description |
---|
DtoAwareTreeStore(<any> mkp,
<any> loader) |
DtoAwareTreeStore(<any> mkp,
<any> loader,
boolean dtoAware) |
Modifier and Type | Method and Description |
---|---|
void |
addTypeFilter(java.lang.Class<?> type) |
void |
enableDtoAwareness(boolean enable) |
<any> |
getLoader() |
void |
insert(int index,
java.util.List<? extends X> rootNodes) |
void |
insert(X parent,
int index,
java.util.List<X> children) |
boolean |
isDtoAware() |
boolean |
isPositionSortableEnabled() |
void |
makeAwareOfTreePanel(<any> panel) |
void |
reCheckDto(X dto) |
void |
setAlphabeticSorter() |
void |
setImaginaryRoot(Dto root) |
void |
setPositionSorter() |
void |
setTypeFilter(java.util.Set<java.lang.Class<?>> filter) |
public DtoAwareTreeStore(<any> mkp, <any> loader)
public DtoAwareTreeStore(<any> mkp, <any> loader, boolean dtoAware)
public void setImaginaryRoot(Dto root)
public void setPositionSorter()
public void setAlphabeticSorter()
public void enableDtoAwareness(boolean enable)
public boolean isDtoAware()
public void reCheckDto(X dto)
public void insert(int index, java.util.List<? extends X> rootNodes)
public void makeAwareOfTreePanel(<any> panel)
makeAwareOfTreePanel
in interface TreePanelAware<X extends Dto>
public void addTypeFilter(java.lang.Class<?> type)
public void setTypeFilter(java.util.Set<java.lang.Class<?>> filter)
public boolean isPositionSortableEnabled()
isPositionSortableEnabled
in interface PositionSortableStore