org.jboss.dna.graph.commands.basic
Class BasicDeleteBranchCommand

java.lang.Object
  extended by org.jboss.dna.graph.commands.basic.BasicGraphCommand
      extended by org.jboss.dna.graph.commands.basic.BasicDeleteBranchCommand
All Implemented Interfaces:
ActsAsUpdate, ActsOnPath, DeleteBranchCommand, GraphCommand

@NotThreadSafe
public class BasicDeleteBranchCommand
extends BasicGraphCommand
implements DeleteBranchCommand

Author:
Randall Hauch

Constructor Summary
BasicDeleteBranchCommand(Path path)
           
 
Method Summary
 Path getPath()
          Get the path to which this command applies.
 String toString()
          
 
Methods inherited from class org.jboss.dna.graph.commands.basic.BasicGraphCommand
getError, hasError, hasNoError, isCancelled, setCancelled, setError
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.dna.graph.commands.GraphCommand
getError, hasError, hasNoError, isCancelled, setError
 

Constructor Detail

BasicDeleteBranchCommand

public BasicDeleteBranchCommand(Path path)
Parameters:
path - the path to the node; may not be null
Method Detail

getPath

public Path getPath()
Get the path to which this command applies. If the path does not exist, an PathNotFoundException exception should be recorded as an error.

Specified by:
getPath in interface ActsOnPath
Returns:
the path; never null

toString

public String toString()

Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.