Uses of Interface
org.apache.jsieve.parser.generated.Node

Packages that use Node
org.apache.jsieve   
org.apache.jsieve.parser.generated   
 

Uses of Node in org.apache.jsieve
 

Methods in org.apache.jsieve that return Node
 Node SieveFactory.parse(java.io.InputStream inputStream)
          Method parse parses a Sieve script into a hierarchy of parsed nodes.
 

Methods in org.apache.jsieve with parameters of type Node
 void SieveFactory.evaluate(MailAdapter mail, Node startNode)
           Method evaluate evaluates an RFC 822 compliant mail message wrapped in a MailAdapter by visting each node of the parsed script beginning at the passed start node.
 

Uses of Node in org.apache.jsieve.parser.generated
 

Classes in org.apache.jsieve.parser.generated that implement Node
 class ASTargument
           
 class ASTarguments
           
 class ASTblock
           
 class ASTcommand
           
 class ASTcommands
           
 class ASTstart
           
 class ASTstring
           
 class ASTstring_list
           
 class ASTtest
           
 class ASTtest_list
           
 class SimpleNode
           
 

Fields in org.apache.jsieve.parser.generated declared as Node
protected  Node[] SimpleNode.children
           
protected  Node SimpleNode.parent
           
 

Methods in org.apache.jsieve.parser.generated that return Node
 Node Node.jjtGetChild(int i)
          This method returns a child node.
 Node SimpleNode.jjtGetChild(int i)
           
 Node Node.jjtGetParent()
           
 Node SimpleNode.jjtGetParent()
           
 Node JJTSieveParserState.peekNode()
           
 Node JJTSieveParserState.popNode()
           
 Node JJTSieveParserState.rootNode()
           
 

Methods in org.apache.jsieve.parser.generated with parameters of type Node
 void JJTSieveParserState.clearNodeScope(Node n)
           
 void JJTSieveParserState.closeNodeScope(Node n, boolean condition)
           
 void JJTSieveParserState.closeNodeScope(Node n, int num)
           
 void Node.jjtAddChild(Node n, int i)
          This method tells the node to add its argument to the node's list of children.
 void SimpleNode.jjtAddChild(Node n, int i)
           
 void SieveParser.jjtreeCloseNodeScope(Node n)
           
 void SieveParser.jjtreeOpenNodeScope(Node n)
           
 void Node.jjtSetParent(Node n)
          This pair of methods are used to inform the node of its parent.
 void SimpleNode.jjtSetParent(Node n)
           
 void JJTSieveParserState.openNodeScope(Node n)
           
 void JJTSieveParserState.pushNode(Node n)
           
 



Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.