org.duelengine.duel.ast
Class PARTCommandNode

java.lang.Object
  extended by org.duelengine.duel.ast.DuelNode
      extended by org.duelengine.duel.ast.ContainerNode
          extended by org.duelengine.duel.ast.ElementNode
              extended by org.duelengine.duel.ast.CommandNode
                  extended by org.duelengine.duel.ast.PARTCommandNode

public class PARTCommandNode
extends CommandNode


Field Summary
static String EXT_NAME
           
 
Constructor Summary
PARTCommandNode(AttributePair[] attr, DuelNode... children)
           
PARTCommandNode(int index, int line, int column)
           
 
Method Summary
 void addAttribute(AttributePair attr)
           
 String getName()
           
 boolean isSelf(String tag)
           
 void setAttribute(String name, DuelNode value)
           
 
Methods inherited from class org.duelengine.duel.ast.CommandNode
getCommand
 
Methods inherited from class org.duelengine.duel.ast.ElementNode
canHaveChildren, clearAttributes, equals, getAttribute, getAttributeNames, getTagName, hasAttributes, hashCode, isAncestor, isAncestorOrSelf, isBoolAttribute, isLinkAttribute, mapAttrName, removeAttribute
 
Methods inherited from class org.duelengine.duel.ast.ContainerNode
appendChild, childCount, getChildren, getFirstChild, getLastChild, hasChildren, removeChild, replaceChild, toString
 
Methods inherited from class org.duelengine.duel.ast.DuelNode
getColumn, getIndex, getLine, getParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EXT_NAME

public static final String EXT_NAME
See Also:
Constant Field Values
Constructor Detail

PARTCommandNode

public PARTCommandNode(int index,
                       int line,
                       int column)

PARTCommandNode

public PARTCommandNode(AttributePair[] attr,
                       DuelNode... children)
Method Detail

getName

public String getName()

isSelf

public boolean isSelf(String tag)
Overrides:
isSelf in class ElementNode

addAttribute

public void addAttribute(AttributePair attr)
                  throws NullPointerException
Overrides:
addAttribute in class CommandNode
Throws:
NullPointerException

setAttribute

public void setAttribute(String name,
                         DuelNode value)
Overrides:
setAttribute in class CommandNode


Copyright © 2012. All Rights Reserved.