info.magnolia.dam.jcr
Class JcrFolder

java.lang.Object
  extended by info.magnolia.dam.api.AbstractItem<JcrAssetProvider>
      extended by info.magnolia.dam.jcr.AbstractJcrItem
          extended by info.magnolia.dam.jcr.JcrFolder
All Implemented Interfaces:
info.magnolia.dam.api.Folder, info.magnolia.dam.api.Item

public class JcrFolder
extends AbstractJcrItem
implements info.magnolia.dam.api.Folder

JCR implementation of a Folder definition.


Constructor Summary
JcrFolder(JcrAssetProvider assetProvider, javax.jcr.Node itemNode)
           
 
Method Summary
 Iterator<info.magnolia.dam.api.Item> getChildren()
           
 info.magnolia.dam.api.Item getItem(String name)
           
 boolean isFolder()
           
 boolean isRoot()
           
 
Methods inherited from class info.magnolia.dam.jcr.AbstractJcrItem
getName, getNode, getParent, getPath
 
Methods inherited from class info.magnolia.dam.api.AbstractItem
getAssetProvider, getItemKey, isAsset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface info.magnolia.dam.api.Item
getAssetProvider, getItemKey, getName, getParent, getPath, isAsset
 

Constructor Detail

JcrFolder

public JcrFolder(JcrAssetProvider assetProvider,
                 javax.jcr.Node itemNode)
Method Detail

isFolder

public boolean isFolder()
Specified by:
isFolder in interface info.magnolia.dam.api.Item
Overrides:
isFolder in class info.magnolia.dam.api.AbstractItem<JcrAssetProvider>

isRoot

public boolean isRoot()
Specified by:
isRoot in interface info.magnolia.dam.api.Folder

getChildren

public Iterator<info.magnolia.dam.api.Item> getChildren()
Specified by:
getChildren in interface info.magnolia.dam.api.Folder

getItem

public info.magnolia.dam.api.Item getItem(String name)
Specified by:
getItem in interface info.magnolia.dam.api.Folder


Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.