Uses of Class
org.apache.jackrabbit.name.Path.PathElement

Packages that use Path.PathElement
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API. 
org.apache.jackrabbit.core.journal   
org.apache.jackrabbit.core.observation   
org.apache.jackrabbit.core.query   
org.apache.jackrabbit.name   
org.apache.jackrabbit.util   
 

Uses of Path.PathElement in org.apache.jackrabbit.core
 

Methods in org.apache.jackrabbit.core with parameters of type Path.PathElement
 void NodeImpl.orderBefore(Path.PathElement srcName, Path.PathElement dstName)
          Same as Node.orderBefore(String, String) except that this method takes a Path.PathElement arguments instead of Strings.
 

Uses of Path.PathElement in org.apache.jackrabbit.core.journal
 

Methods in org.apache.jackrabbit.core.journal that return Path.PathElement
 Path.PathElement AbstractRecord.readPathElement()
          Read a Path.PathElement from the underlying stream.
 Path.PathElement Record.readPathElement()
          Read a Path.PathElement from the underlying stream.
 

Methods in org.apache.jackrabbit.core.journal with parameters of type Path.PathElement
 void AbstractRecord.writePathElement(Path.PathElement element)
          Write a Path.PathElement to the underlying stream.
 void Record.writePathElement(Path.PathElement element)
          Write a Path.PathElement to the underlying stream.
 

Uses of Path.PathElement in org.apache.jackrabbit.core.observation
 

Methods in org.apache.jackrabbit.core.observation that return Path.PathElement
 Path.PathElement EventState.getChildRelPath()
          Returns the relative Path of the child Item associated with this event.
 

Methods in org.apache.jackrabbit.core.observation with parameters of type Path.PathElement
static EventState EventState.childNodeAdded(NodeId parentId, Path parentPath, NodeId childId, Path.PathElement childPath, QName nodeType, Set mixins, Session session)
          Creates a new Event of type Event.NODE_ADDED.
static EventState EventState.childNodeAdded(NodeId parentId, Path parentPath, NodeId childId, Path.PathElement childPath, QName nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.NODE_ADDED.
static EventState EventState.childNodeRemoved(NodeId parentId, Path parentPath, NodeId childId, Path.PathElement childPath, QName nodeType, Set mixins, Session session)
          Creates a new Event of type Event.NODE_REMOVED.
static EventState EventState.childNodeRemoved(NodeId parentId, Path parentPath, NodeId childId, Path.PathElement childPath, QName nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.NODE_REMOVED.
static EventState EventState.propertyAdded(NodeId parentId, Path parentPath, Path.PathElement childPath, QName nodeType, Set mixins, Session session)
          Creates a new Event of type Event.PROPERTY_ADDED.
static EventState EventState.propertyAdded(NodeId parentId, Path parentPath, Path.PathElement childPath, QName nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.PROPERTY_ADDED.
static EventState EventState.propertyChanged(NodeId parentId, Path parentPath, Path.PathElement childPath, QName nodeType, Set mixins, Session session)
          Creates a new Event of type Event.PROPERTY_CHANGED.
static EventState EventState.propertyChanged(NodeId parentId, Path parentPath, Path.PathElement childPath, QName nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.PROPERTY_CHANGED.
static EventState EventState.propertyRemoved(NodeId parentId, Path parentPath, Path.PathElement childPath, QName nodeType, Set mixins, Session session)
          Creates a new Event of type Event.PROPERTY_REMOVED.
static EventState EventState.propertyRemoved(NodeId parentId, Path parentPath, Path.PathElement childPath, QName nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.PROPERTY_REMOVED.
 

Uses of Path.PathElement in org.apache.jackrabbit.core.query
 

Methods in org.apache.jackrabbit.core.query with parameters of type Path.PathElement
 void RelationQueryNode.addPathElement(Path.PathElement element)
          Adds a path element to the existing relative path.
 void TextsearchQueryNode.addPathElement(Path.PathElement element)
          Adds a path element to the existing relative path.
 

Uses of Path.PathElement in org.apache.jackrabbit.name
 

Subclasses of Path.PathElement in org.apache.jackrabbit.name
static class Path.CurrentElement
           
static class Path.NameElement
           
static class Path.ParentElement
           
static class Path.RootElement
           
 

Fields in org.apache.jackrabbit.name declared as Path.PathElement
static Path.PathElement Path.CURRENT_ELEMENT
          the 'current' element.
static Path.PathElement Path.PARENT_ELEMENT
          the 'parent' element.
static Path.PathElement Path.ROOT_ELEMENT
          the 'root' element.
 

Methods in org.apache.jackrabbit.name that return Path.PathElement
static Path.PathElement Path.PathElement.create(QName name)
          Creates a path element with the given qualified name.
static Path.PathElement Path.PathElement.create(QName name, int index)
          Same as create(QName) except that an explicit index can be specified.
static Path.PathElement Path.PathElement.fromString(String s)
          Parses the given path element string into a path element object.
 Path.PathElement Path.getElement(int i)
          Returns the ith element of this path.
 Path.PathElement[] Path.getElements()
          Returns the elements of this path.
 Path.PathElement Path.getNameElement()
          Returns the name element (i.e.
 

Methods in org.apache.jackrabbit.name with parameters of type Path.PathElement
 void Path.PathBuilder.addAll(Path.PathElement[] elements)
          Adds the given elemenets
 void Path.PathBuilder.addFirst(Path.PathElement elem)
          Inserts the element at the beginning of the path to be built.
 void Path.PathBuilder.addLast(Path.PathElement elem)
          Inserts the element at the end of the path to be built.
 

Constructors in org.apache.jackrabbit.name with parameters of type Path.PathElement
Path.PathBuilder(Path.PathElement[] elements)
          Creates a new PathBuilder and initialized it with the given path elements.
 

Uses of Path.PathElement in org.apache.jackrabbit.util
 

Methods in org.apache.jackrabbit.util that return Path.PathElement
 Path.PathElement PathMap.Element.getPathElement()
          Return a path element pointing to this element
 

Methods in org.apache.jackrabbit.util with parameters of type Path.PathElement
 void PathMap.Element.insert(Path.PathElement nameIndex)
          Insert an empty child.
 void PathMap.Element.put(Path.PathElement nameIndex, PathMap.Element element)
          Link a child of this node.
 PathMap.Element PathMap.Element.remove(Path.PathElement nameIndex)
          Remove a child.
 



Copyright © 2004-2007 The Apache Software Foundation. All Rights Reserved.