MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

ch.ethz.mxquery.model.updatePrimitives
Class InsertAttributes

java.lang.Object
  extended by ch.ethz.mxquery.model.updatePrimitives.InsertAttributes
All Implemented Interfaces:
UpdatePrimitive

public class InsertAttributes
extends java.lang.Object
implements UpdatePrimitive


Field Summary
 
Fields inherited from interface ch.ethz.mxquery.model.updatePrimitives.UpdatePrimitive
DELETE, INSERT_AFTER, INSERT_ATTRIBUTES, INSERT_BEFORE, INSERT_INTO, INSERT_INTO_AS_FIRST, INSERT_INTO_AS_LAST, PUT, RENAME, REPLACE_NODE, REPLACE_NODE_CONTENT, REPLACE_VALUE
 
Constructor Summary
InsertAttributes(Identifier targetId, UpdateableStore sourceStore)
           
 
Method Summary
 void applyUpdate()
           
 UpdateableStore getStore()
           
 Identifier getTargetId()
           
 int getType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InsertAttributes

public InsertAttributes(Identifier targetId,
                        UpdateableStore sourceStore)
Method Detail

applyUpdate

public void applyUpdate()
                 throws MXQueryException
Specified by:
applyUpdate in interface UpdatePrimitive
Throws:
MXQueryException

getTargetId

public Identifier getTargetId()
Specified by:
getTargetId in interface UpdatePrimitive

getType

public int getType()
Specified by:
getType in interface UpdatePrimitive

getStore

public UpdateableStore getStore()
Specified by:
getStore in interface UpdatePrimitive

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich

MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich