Uses of Interface
org.apache.jackrabbit.spi.Path.Element

Packages that use Path.Element
org.apache.jackrabbit.core   
org.apache.jackrabbit.core.journal   
org.apache.jackrabbit.core.observation   
org.apache.jackrabbit.core.query   
org.apache.jackrabbit.jcr2spi.operation   
org.apache.jackrabbit.spi Defines the interfaces of the JCR SPI (Service Provider Interface). 
org.apache.jackrabbit.spi.commons.name   
 

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

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

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

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

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

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

Methods in org.apache.jackrabbit.core.observation that return Path.Element
 Path.Element 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.Element
static EventState EventState.childNodeAdded(NodeId parentId, Path parentPath, NodeId childId, Path.Element childPath, Name 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.Element childPath, Name 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.Element childPath, Name 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.Element childPath, Name 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.Element childPath, Name nodeType, Set mixins, Session session)
          Creates a new Event of type Event.PROPERTY_ADDED.
static EventState EventState.propertyAdded(NodeId parentId, Path parentPath, Path.Element childPath, Name 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.Element childPath, Name nodeType, Set mixins, Session session)
          Creates a new Event of type Event.PROPERTY_CHANGED.
static EventState EventState.propertyChanged(NodeId parentId, Path parentPath, Path.Element childPath, Name 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.Element childPath, Name nodeType, Set mixins, Session session)
          Creates a new Event of type Event.PROPERTY_REMOVED.
static EventState EventState.propertyRemoved(NodeId parentId, Path parentPath, Path.Element childPath, Name nodeType, Set mixins, Session session, boolean external)
          Creates a new Event of type Event.PROPERTY_REMOVED.
 

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

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

Uses of Path.Element in org.apache.jackrabbit.jcr2spi.operation
 

Methods in org.apache.jackrabbit.jcr2spi.operation with parameters of type Path.Element
static Operation ReorderNodes.create(NodeState parentState, Path.Element srcName, Path.Element beforeName)
           
 

Uses of Path.Element in org.apache.jackrabbit.spi
 

Methods in org.apache.jackrabbit.spi that return Path.Element
 Path.Element PathFactory.createElement(Name name)
          Creates a path element with the given qualified name.
 Path.Element PathFactory.createElement(Name name, int index)
          Same as PathFactory.createElement(Name) except that an explicit index can be specified.
 Path.Element PathFactory.getCurrentElement()
          Return the current element.
 Path.Element[] Path.getElements()
          Returns the elements of this path.
 Path.Element Path.getNameElement()
          Returns the name element (i.e.
 Path.Element PathFactory.getParentElement()
          Return the parent element.
 Path.Element PathFactory.getRootElement()
          Return the root element.
 

Methods in org.apache.jackrabbit.spi with parameters of type Path.Element
 Path PathFactory.create(Path.Element[] elements)
          Create a new Path from the given elements.
 

Uses of Path.Element in org.apache.jackrabbit.spi.commons.name
 

Methods in org.apache.jackrabbit.spi.commons.name that return Path.Element
 Path.Element PathFactoryImpl.createElement(Name name)
           
 Path.Element PathFactoryImpl.createElement(Name name, int index)
           
 Path.Element PathFactoryImpl.getCurrentElement()
           
 Path.Element PathFactoryImpl.getParentElement()
           
 Path.Element PathMap.Element.getPathElement()
          Return a path element pointing to this element
 Path.Element PathFactoryImpl.getRootElement()
           
 

Methods in org.apache.jackrabbit.spi.commons.name with parameters of type Path.Element
 void PathBuilder.addAll(Path.Element[] elements)
          Adds the given elemenets
 void PathBuilder.addFirst(Path.Element elem)
          Inserts the element at the beginning of the path to be built.
 void PathBuilder.addLast(Path.Element elem)
          Inserts the element at the end of the path to be built.
 Path PathFactoryImpl.create(Path.Element[] elements)
           
 void PathMap.Element.insert(Path.Element nameIndex)
          Insert an empty child.
 void PathMap.Element.put(Path.Element nameIndex, PathMap.Element element)
          Link a child of this node.
 PathMap.Element PathMap.Element.remove(Path.Element nameIndex)
          Remove a child.
 

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



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