org.quenta.tedir.hadrian
Interface INode


public interface INode


Nested Class Summary
static class INode.Type
           
 
Method Summary
 List<INode> asList()
           
 String asString()
           
 INode getArgument()
           
 List<INode> getChildren()
           
 INode getElement(Object tag)
           
 INode getItem(int index)
           
 INode getLeft()
           
 Object getObjectData()
           
 INode getOperator()
           
 org.quenta.tedir.antonius.doc.ITextPosition getPosition()
           
 INode getRight()
           
 int getSize()
           
 Object getTag()
           
 INode.Type getType()
           
 INode getValue()
           
 boolean hasError()
           
 boolean hasValue()
           
 boolean isEmpty()
           
 boolean isInfix()
           
 boolean isList()
           
 boolean isObject()
           
 boolean isTagged()
           
 boolean isText()
           
 boolean isTuple()
           
 boolean isUnary()
           
 

Method Detail

getPosition

org.quenta.tedir.antonius.doc.ITextPosition getPosition()

getSize

int getSize()

asList

List<INode> asList()

getItem

INode getItem(int index)

getElement

INode getElement(Object tag)

asString

String asString()

getObjectData

Object getObjectData()

getTag

Object getTag()

getValue

INode getValue()

getOperator

INode getOperator()

getArgument

INode getArgument()

getLeft

INode getLeft()

getRight

INode getRight()

getType

INode.Type getType()

hasValue

boolean hasValue()

isEmpty

boolean isEmpty()

isList

boolean isList()

isTagged

boolean isTagged()

isText

boolean isText()

isTuple

boolean isTuple()

isInfix

boolean isInfix()

isUnary

boolean isUnary()

isObject

boolean isObject()

hasError

boolean hasError()

getChildren

List<INode> getChildren()