AST
Class OwlSomeValuesFrom

java.lang.Object
  extended by AST.SimpleNode
      extended by AST.ASTNode
          extended by AST.Element
              extended by AST.ComplexElement
                  extended by AST.OwlValuesFrom
                      extended by AST.OwlSomeValuesFrom
All Implemented Interfaces:
Node, java.lang.Cloneable

public class OwlSomeValuesFrom
extends OwlValuesFrom
implements java.lang.Cloneable


Field Summary
 
Fields inherited from class AST.ASTNode
boundariesCrossed, CHANGE, duringRewrites, generatedWithCacheCycle, generatedWithCircularEnabled, IN_CIRCLE, inCircle, isFinal, LAST_CYCLE, REWRITE_CHANGE, REWRITE_INTERRUPT, REWRITE_NOCHANGE, state
 
Fields inherited from class AST.SimpleNode
children, id, parent, parser
 
Constructor Summary
OwlSomeValuesFrom()
           
OwlSomeValuesFrom(int i)
           
OwlSomeValuesFrom(List p0, List p1)
           
OwlSomeValuesFrom(OwlParser p, int i)
           
 
Method Summary
 void addAttribute(Attribute node)
           
 void addElement(Element node)
           
 void checkChild(Node n, int i)
           
 java.lang.Object clone()
           
 ASTNode copy()
           
 void dumpTree(java.lang.String indent, java.io.PrintStream pStream)
           
 ASTNode fullCopy()
           
 Attribute getAttribute(int i)
           
 List getAttributeList()
           
 List getAttributeListNoTransform()
           
 Element getElement(int i)
           
 List getElementList()
           
 List getElementListNoTransform()
           
 int getNumAttribute()
           
 int getNumChild()
           
 int getNumElement()
           
 java.lang.Object jjtAccept(OwlParserVisitor visitor, java.lang.Object data)
          Accept the visitor.
 void jjtAddChild(Node n, int i)
          This method tells the node to add its argument to the node's list of children.
 boolean mayHaveRewrite()
           
 ASTNode rewriteTo()
           
 void setAttribute(Attribute node, int i)
           
 void setAttributeList(List list)
           
 void setElement(Element node, int i)
           
 void setElementList(List list)
           
 
Methods inherited from class AST.OwlValuesFrom
getId
 
Methods inherited from class AST.Element
range, type
 
Methods inherited from class AST.ASTNode
addChild, duringRewrites, genJavaCC, getChild, getChildNoTransform, getIndexOfChild, getParent, insertChild, setChild, setParent
 
Methods inherited from class AST.SimpleNode
childrenAccept, dump, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OwlSomeValuesFrom

public OwlSomeValuesFrom(int i)

OwlSomeValuesFrom

public OwlSomeValuesFrom(OwlParser p,
                         int i)

OwlSomeValuesFrom

public OwlSomeValuesFrom()

OwlSomeValuesFrom

public OwlSomeValuesFrom(List p0,
                         List p1)
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class OwlValuesFrom
Throws:
java.lang.CloneNotSupportedException

copy

public ASTNode copy()
Overrides:
copy in class ASTNode

fullCopy

public ASTNode fullCopy()
Overrides:
fullCopy in class ASTNode

dumpTree

public void dumpTree(java.lang.String indent,
                     java.io.PrintStream pStream)
Overrides:
dumpTree in class OwlValuesFrom

jjtAccept

public java.lang.Object jjtAccept(OwlParserVisitor visitor,
                                  java.lang.Object data)
Description copied from class: SimpleNode
Accept the visitor.

Specified by:
jjtAccept in interface Node
Overrides:
jjtAccept in class OwlValuesFrom

jjtAddChild

public void jjtAddChild(Node n,
                        int i)
Description copied from interface: Node
This method tells the node to add its argument to the node's list of children.

Specified by:
jjtAddChild in interface Node
Overrides:
jjtAddChild in class OwlValuesFrom

checkChild

public void checkChild(Node n,
                       int i)
Overrides:
checkChild in class OwlValuesFrom

getNumChild

public int getNumChild()
Overrides:
getNumChild in class OwlValuesFrom

mayHaveRewrite

public boolean mayHaveRewrite()
Overrides:
mayHaveRewrite in class OwlValuesFrom

setAttributeList

public void setAttributeList(List list)
Overrides:
setAttributeList in class OwlValuesFrom

getNumAttribute

public int getNumAttribute()
Overrides:
getNumAttribute in class OwlValuesFrom

getAttribute

public Attribute getAttribute(int i)
Overrides:
getAttribute in class OwlValuesFrom

addAttribute

public void addAttribute(Attribute node)
Overrides:
addAttribute in class OwlValuesFrom

setAttribute

public void setAttribute(Attribute node,
                         int i)
Overrides:
setAttribute in class OwlValuesFrom

getAttributeList

public List getAttributeList()
Overrides:
getAttributeList in class OwlValuesFrom

getAttributeListNoTransform

public List getAttributeListNoTransform()
Overrides:
getAttributeListNoTransform in class OwlValuesFrom

setElementList

public void setElementList(List list)
Overrides:
setElementList in class OwlValuesFrom

getNumElement

public int getNumElement()
Overrides:
getNumElement in class OwlValuesFrom

getElement

public Element getElement(int i)
Overrides:
getElement in class OwlValuesFrom

addElement

public void addElement(Element node)
Overrides:
addElement in class OwlValuesFrom

setElement

public void setElement(Element node,
                       int i)
Overrides:
setElement in class OwlValuesFrom

getElementList

public List getElementList()
Overrides:
getElementList in class OwlValuesFrom

getElementListNoTransform

public List getElementListNoTransform()
Overrides:
getElementListNoTransform in class OwlValuesFrom

rewriteTo

public ASTNode rewriteTo()
Overrides:
rewriteTo in class OwlValuesFrom