XML:DB Lexus

org.xmldb.xupdate.lexus.commands
Class InsertCommand

java.lang.Object
  |
  +--org.xmldb.xupdate.lexus.commands.CommandObject
        |
        +--org.xmldb.xupdate.lexus.commands.InsertCommand
Direct Known Subclasses:
AppendCommand, InsertAfterCommand, InsertBeforeCommand

public abstract class InsertCommand
extends CommandObject

Version:
$Id: InsertCommand.java,v 1.1.1.1 2002/01/30 09:46:44 lars Exp $
Author:
SMB

Field Summary
static int STATE_COUNT
           
 
Constructor Summary
InsertCommand(org.w3c.dom.Node contextNode)
           
 
Method Summary
abstract  org.w3c.dom.Node execute()
           
 boolean executeInstruction()
           
 void submitAttributes(java.util.Hashtable attributes)
           
 void submitCharacters(java.lang.String data)
           
 boolean submitInstruction(int instruction)
           
 
Methods inherited from class org.xmldb.xupdate.lexus.commands.CommandObject
getXPath, reset, selectNodes
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STATE_COUNT

public static final int STATE_COUNT
Constructor Detail

InsertCommand

public InsertCommand(org.w3c.dom.Node contextNode)
              throws java.lang.Exception
Method Detail

submitAttributes

public void submitAttributes(java.util.Hashtable attributes)
Overrides:
submitAttributes in class CommandObject
Following copied from class: org.xmldb.xupdate.lexus.commands.CommandObject
Parameters:
attributes -  

submitCharacters

public void submitCharacters(java.lang.String data)
Overrides:
submitCharacters in class CommandObject
Following copied from class: org.xmldb.xupdate.lexus.commands.CommandObject
Parameters:
data -  

submitInstruction

public boolean submitInstruction(int instruction)
                          throws java.lang.Exception
Overrides:
submitInstruction in class CommandObject
Following copied from class: org.xmldb.xupdate.lexus.commands.CommandObject
Parameters:
instruction -  

executeInstruction

public boolean executeInstruction()
                           throws java.lang.Exception
Overrides:
executeInstruction in class CommandObject

execute

public abstract org.w3c.dom.Node execute()
                                  throws java.lang.Exception
Overrides:
execute in class CommandObject

XML:DB Lexus

Copyright (c) 2001 The XML:DB Initiative All rights reserved