|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.opencms.ade.containerpage.inherited.CmsInheritedContainerState
public class CmsInheritedContainerState
The state of an inherited container at a given point in the VFS tree.
| Constructor Summary | |
|---|---|
CmsInheritedContainerState()
Default constructor. |
|
| Method Summary | |
|---|---|
protected void |
addConfiguration(CmsContainerConfiguration configuration)
Adds a configuration bean for a new tree level. |
void |
addConfigurations(CmsContainerConfigurationCache cache,
java.lang.String rootPath,
java.lang.String name,
java.util.Locale locale)
Reads the configurations for a root path and its parents from a cache instance and adds them to this state. |
java.util.List<CmsContainerElementBean> |
getElements(boolean includeHidden)
Gets a list of container element beans which represent the state of the inherited container. |
java.util.Set<java.lang.String> |
getNewElementKeys()
Gets the keys of new elements. |
protected java.util.List<java.lang.Boolean> |
getVisibilities(java.lang.String key)
Gets the list of visibilities for a given key in all the tree levels. |
boolean |
hasElementWithKey(java.lang.String key)
Checks whether an element with the given key is actually defined in this inherited container state. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CmsInheritedContainerState()
| Method Detail |
|---|
public void addConfigurations(CmsContainerConfigurationCache cache,
java.lang.String rootPath,
java.lang.String name,
java.util.Locale locale)
cache - the cache instancerootPath - the root pathname - the name of the container configurationlocale - the localepublic java.util.List<CmsContainerElementBean> getElements(boolean includeHidden)
The container element beans returned will have additional information available via the getInheritanceInfo method.
includeHidden - if true, hidden elements will be included in the result list
public java.util.Set<java.lang.String> getNewElementKeys()
public boolean hasElementWithKey(java.lang.String key)
key - the key for which the check should be performed
protected void addConfiguration(CmsContainerConfiguration configuration)
configuration - the configuration beanprotected java.util.List<java.lang.Boolean> getVisibilities(java.lang.String key)
key - the key for which the visibilities should be returned
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||