org.apache.jackrabbit.jcr2spi.operation
Class ReorderNodes

java.lang.Object
  extended by org.apache.jackrabbit.jcr2spi.operation.AbstractOperation
      extended by org.apache.jackrabbit.jcr2spi.operation.ReorderNodes
All Implemented Interfaces:
Operation

public class ReorderNodes
extends AbstractOperation

ReorderNodes...


Method Summary
 void accept(OperationVisitor visitor)
          Calls the appropriate visit method on visitor based on the type of this operation.
static Operation create(NodeState parentState, Path.Element srcName, Path.Element beforeName)
           
 NodeId getBeforeId()
           
 NodeState getBeforeNode()
           
 NodeId getInsertId()
           
 NodeState getInsertNode()
           
 NodeId getParentId()
           
 NodeState getParentState()
           
 void persisted()
          Throws UnsupportedOperationException
 
Methods inherited from class org.apache.jackrabbit.jcr2spi.operation.AbstractOperation
addAffectedItemState, getAffectedItemStates, getName, getNodeState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

accept

public void accept(OperationVisitor visitor)
            throws ConstraintViolationException,
                   AccessDeniedException,
                   UnsupportedRepositoryOperationException,
                   VersionException,
                   RepositoryException
Description copied from interface: Operation
Calls the appropriate visit method on visitor based on the type of this operation.

Parameters:
visitor -
Throws:
ConstraintViolationException
AccessDeniedException
UnsupportedRepositoryOperationException
VersionException
RepositoryException

persisted

public void persisted()
Throws UnsupportedOperationException

See Also:
Operation.persisted()

getParentId

public NodeId getParentId()

getInsertId

public NodeId getInsertId()

getBeforeId

public NodeId getBeforeId()

getParentState

public NodeState getParentState()

getInsertNode

public NodeState getInsertNode()

getBeforeNode

public NodeState getBeforeNode()

create

public static Operation create(NodeState parentState,
                               Path.Element srcName,
                               Path.Element beforeName)
                        throws ItemNotFoundException,
                               RepositoryException
Throws:
ItemNotFoundException
RepositoryException


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