public class NCSServiceContainer extends HierarchicalBeanContainer<Long,NCSServiceItem>
com.vaadin.data.util.AbstractBeanContainer.BeanIdResolver<IDTYPE,BEANTYPE>, com.vaadin.data.util.AbstractBeanContainer.PropertyBasedBeanIdResolvercom.vaadin.data.util.AbstractContainer.BaseItemSetChangeEvent, com.vaadin.data.util.AbstractContainer.BasePropertySetChangeEventcom.vaadin.data.Container.Editor, com.vaadin.data.Container.Filter, com.vaadin.data.Container.Filterable, com.vaadin.data.Container.Hierarchical, com.vaadin.data.Container.Indexed, com.vaadin.data.Container.ItemSetChangeEvent, com.vaadin.data.Container.ItemSetChangeListener, com.vaadin.data.Container.ItemSetChangeNotifier, com.vaadin.data.Container.Ordered, com.vaadin.data.Container.PropertySetChangeEvent, com.vaadin.data.Container.PropertySetChangeListener, com.vaadin.data.Container.PropertySetChangeNotifier, com.vaadin.data.Container.SimpleFilterable, com.vaadin.data.Container.Sortable, com.vaadin.data.Container.Viewer| Constructor and Description |
|---|
NCSServiceContainer(NCSComponentRepository dao) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areChildrenAllowed(Object itemId) |
Collection<Long> |
getChildren(Object itemId) |
Long |
getParent(Object itemId) |
Collection<Long> |
rootItemIds() |
boolean |
setChildrenAllowed(Object itemId,
boolean areChildrenAllowed) |
boolean |
setParent(Object itemId,
Object newParentId) |
fireItemSetChange, hasChildren, isRootaddAll, addBean, addBeanAfter, addBeanAt, addItem, addItemAfter, addItemAt, setBeanIdProperty, setBeanIdResolveraddContainerFilter, addContainerFilter, addContainerProperty, addContainerProperty, addListener, addNestedContainerBean, addNestedContainerProperty, addPropertySetChangeListener, createBeanItem, createBeanPropertyResolver, getBeanIdResolver, getBeanType, getContainerFilters, getContainerProperty, getContainerPropertyIds, getItem, getItemIds, getItemSorter, getSortableContainerPropertyIds, getType, getUnfilteredItem, hasContainerFilters, registerNewItem, removeAllContainerFilters, removeAllItems, removeContainerFilter, removeContainerFilters, removeContainerProperty, removeItem, removeListener, removePropertySetChangeListener, resolveBeanId, setItemSorter, sort, valueChangeaddFilter, addItem, addItem, addItemAfter, addItemAfter, addItemAt, addItemAt, addItemSetChangeListener, addListener, containsId, doFilterContainer, doSort, filterAll, fireItemAdded, fireItemRemoved, firstItemId, getAllItemIds, getFilteredItemIds, getFilters, getIdByIndex, getItemIds, getSortablePropertyIds, getVisibleItemIds, indexOfId, internalAddItemAfter, internalAddItemAt, internalAddItemAtEnd, internalRemoveAllItems, internalRemoveItem, isFiltered, isFirstId, isLastId, isPropertyFiltered, lastItemId, nextItemId, passesFilters, prevItemId, removeAllFilters, removeFilter, removeFilters, removeItemSetChangeListener, removeListener, setAllItemIds, setFilteredItemIds, setFilters, size, sortContainerfireContainerPropertySetChange, fireContainerPropertySetChange, fireItemSetChange, getItemSetChangeListeners, getListeners, getPropertySetChangeListeners, setItemSetChangeListeners, setPropertySetChangeListenersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic NCSServiceContainer(NCSComponentRepository dao)
public boolean areChildrenAllowed(Object itemId)
public Collection<Long> getChildren(Object itemId)
public Collection<Long> rootItemIds()
public boolean setChildrenAllowed(Object itemId, boolean areChildrenAllowed) throws UnsupportedOperationException
UnsupportedOperationExceptionpublic boolean setParent(Object itemId, Object newParentId) throws UnsupportedOperationException
UnsupportedOperationExceptionCopyright © 2015. All rights reserved.