org.deft.extension.persistence
Class Item
java.lang.Object
org.deft.extension.persistence.Item
- Direct Known Subclasses:
- Decoration, Modification
public abstract class Item
- extends java.lang.Object
Common base for modification and decoration tags.
- Author:
- Martin Heinzerling
Constructor Summary |
Item(Invoker invoker)
|
Item(Invoker invoker,
java.util.Map<java.lang.String,java.lang.String> params)
|
Item(org.w3c.dom.Node node)
|
Method Summary |
void |
apply(org.deft.repository.ast.TreeNode ast)
Apply stored modifictions/decoration to a AST. |
org.w3c.dom.Element |
toElement(org.w3c.dom.Document doc)
Creates a equivalent XML element . |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Item
public Item(Invoker invoker)
Item
public Item(Invoker invoker,
java.util.Map<java.lang.String,java.lang.String> params)
Item
public Item(org.w3c.dom.Node node)
apply
public void apply(org.deft.repository.ast.TreeNode ast)
- Apply stored modifictions/decoration to a AST.
toElement
public org.w3c.dom.Element toElement(org.w3c.dom.Document doc)
- Creates a equivalent XML element .
- Parameters:
doc
- parent document to get all namespaces
- Returns:
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object