|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.vaadin.data.util.AbstractContainer com.vaadin.data.util.AbstractInMemoryContainer<IDTYPE,String,com.vaadin.data.util.BeanItem<BEANTYPE>> com.vaadin.data.util.AbstractBeanContainer<BEANTYPE,BEANTYPE> com.vaadin.data.util.BeanItemContainer<SiteMapEntry> info.magnolia.module.googlesitemap.app.subapp.sitemapdetail.util.SiteMapEntryContainer
public class SiteMapEntryContainer
Container capable of keeping objects of type SiteMapEntry
and resolving their hierarchy.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.vaadin.data.util.AbstractBeanContainer |
---|
com.vaadin.data.util.AbstractBeanContainer.BeanIdResolver<IDTYPE,BEANTYPE>, com.vaadin.data.util.AbstractBeanContainer.PropertyBasedBeanIdResolver |
Nested classes/interfaces inherited from class com.vaadin.data.util.AbstractContainer |
---|
com.vaadin.data.util.AbstractContainer.BaseItemSetChangeEvent, com.vaadin.data.util.AbstractContainer.BasePropertySetChangeEvent |
Nested classes/interfaces inherited from interface com.vaadin.data.Container |
---|
com.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 Summary | |
---|---|
SiteMapEntryContainer(String siteMapPath,
boolean isVirtualUris,
SiteMapService siteMapService)
|
Method Summary | |
---|---|
boolean |
areChildrenAllowed(Object itemId)
|
protected List<SiteMapEntry> |
fetchSiteMapEntries()
|
Collection<?> |
getChildren(Object itemId)
|
Object |
getParent(Object itemId)
|
boolean |
hasChildren(Object itemId)
|
boolean |
isRoot(Object itemId)
|
void |
refresh()
|
Collection<?> |
rootItemIds()
|
boolean |
setChildrenAllowed(Object itemId,
boolean areChildrenAllowed)
|
boolean |
setParent(Object itemId,
Object newParentId)
|
Methods inherited from class com.vaadin.data.util.BeanItemContainer |
---|
addAll, addBean, addItem, addItemAfter, addItemAt, setBeanIdResolver |
Methods inherited from class com.vaadin.data.util.AbstractBeanContainer |
---|
addBeanAfter, addBeanAt, addContainerFilter, addContainerFilter, addContainerProperty, addContainerProperty, addItem, addItemAfter, addItemAt, 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, valueChange |
Methods inherited from class com.vaadin.data.util.AbstractInMemoryContainer |
---|
addFilter, addItem, addItemAfter, 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, sortContainer |
Methods inherited from class com.vaadin.data.util.AbstractContainer |
---|
fireContainerPropertySetChange, fireContainerPropertySetChange, fireItemSetChange, fireItemSetChange, getItemSetChangeListeners, getListeners, getPropertySetChangeListeners, setItemSetChangeListeners, setPropertySetChangeListeners |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.vaadin.data.Container.Hierarchical |
---|
removeItem |
Methods inherited from interface com.vaadin.data.Container |
---|
addContainerProperty, addItem, addItem, containsId, getContainerProperty, getContainerPropertyIds, getItem, getItemIds, getType, removeAllItems, removeContainerProperty, size |
Methods inherited from interface com.vaadin.data.Container.Ordered |
---|
addItemAfter, firstItemId, isFirstId, isLastId, lastItemId, nextItemId, prevItemId |
Constructor Detail |
---|
public SiteMapEntryContainer(String siteMapPath, boolean isVirtualUris, SiteMapService siteMapService)
Method Detail |
---|
public Collection<?> getChildren(Object itemId)
getChildren
in interface com.vaadin.data.Container.Hierarchical
public Object getParent(Object itemId)
getParent
in interface com.vaadin.data.Container.Hierarchical
public Collection<?> rootItemIds()
rootItemIds
in interface com.vaadin.data.Container.Hierarchical
public boolean areChildrenAllowed(Object itemId)
areChildrenAllowed
in interface com.vaadin.data.Container.Hierarchical
public boolean isRoot(Object itemId)
isRoot
in interface com.vaadin.data.Container.Hierarchical
public boolean hasChildren(Object itemId)
hasChildren
in interface com.vaadin.data.Container.Hierarchical
public boolean setParent(Object itemId, Object newParentId) throws UnsupportedOperationException
setParent
in interface com.vaadin.data.Container.Hierarchical
UnsupportedOperationException
public boolean setChildrenAllowed(Object itemId, boolean areChildrenAllowed) throws UnsupportedOperationException
setChildrenAllowed
in interface com.vaadin.data.Container.Hierarchical
UnsupportedOperationException
protected List<SiteMapEntry> fetchSiteMapEntries()
public void refresh()
refresh
in interface info.magnolia.ui.workbench.container.Refreshable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |