Uses of Class
org.mycore.datamodel.ifs2.MCRNode

Packages that use MCRNode
org.mycore.datamodel.ifs2   
 

Uses of MCRNode in org.mycore.datamodel.ifs2
 

Subclasses of MCRNode in org.mycore.datamodel.ifs2
 class MCRDirectory
          Represents a directory stored in a file collection, which may contain other files and directories.
 class MCRFile
          Represents a file stored in a file collection.
 class MCRFileCollection
          Represents a set of files and directories belonging together, that are stored in a persistent MCRFileStore.
 class MCRStoredNode
          A file or directory really stored by importing it from outside the system.
 class MCRVirtualNode
          A virtual node in a file collection, which may be a child node of a container file type like zip or tar.
 

Fields in org.mycore.datamodel.ifs2 declared as MCRNode
protected  MCRNode MCRNode.parent
          The parent node owning this file, a directory or container file
 

Methods in org.mycore.datamodel.ifs2 that return MCRNode
protected abstract  MCRNode MCRNode.buildChildNode(org.apache.commons.vfs.FileObject fo)
          Creates a node instance for the given FileObject, which represents the child
 MCRNode MCRFileCollection.getChild(String name)
           
 MCRNode MCRNode.getChild(String name)
          Returns the child node with the given filename, or null
 MCRNode MCRNode.getNodeByPath(String path)
          Returns the node with the given relative or absolute path in the file collection this node belongs to.
 MCRNode MCRNode.getParent()
          Returns the parent node containing this node
 

Methods in org.mycore.datamodel.ifs2 that return types with arguments of type MCRNode
 List<MCRNode> MCRNode.getChildren()
          Returns the children of this node.
 

Constructors in org.mycore.datamodel.ifs2 with parameters of type MCRNode
MCRNode(MCRNode parent, org.apache.commons.vfs.FileObject fo)
          Creates a new node representing a child of the given parent
MCRVirtualNode(MCRNode parent, org.apache.commons.vfs.FileObject fo)
          Creates a new virtual node