Package org.eclipse.wst.xml.xpath2.processor.internal.ast


org.eclipse.wst.xml.xpath2.processor.internal.ast
Class ForExpr



public class ForExpr
extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr
Class for the For expression.

Constructor Summary

ForExpr(java.util.Collection varexp , org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr ret)

Method Summary

public java.lang.Objectaccept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)
     Support for Visitor interface.
public org.eclipse.wst.xml.xpath2.processor.internal.ast.Exprexpr()
     Support for Expr interface.
public java.util.Iteratoriterator()
     Support for Iterator interface.
public voidset_expr(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)
     Set Expression.
public voidtruncate_pairs()
     Normalization of expression pairs.
public java.util.Collectionve_pairs()
     Support for Collection interface.

Constructor Detail

ForExpr

public ForExpr(java.util.Collection varexp , org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr ret)

Constructor for ForExpr.


Methods Detail

accept

public java.lang.Object accept(org.eclipse.wst.xml.xpath2.processor.internal.ast.XPathVisitor v)

Support for Visitor interface.

Parameters

v

Returns

java.lang.Object - Result of Visitor operation.


expr

public org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr expr()

Support for Expr interface.

Returns

org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr - Result of Expr operation.


iterator

public java.util.Iterator iterator()

Support for Iterator interface.

Returns

java.util.Iterator - Result of Iterator operation.


set_expr

public void set_expr(org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)

Set Expression.

Parameters

e - Expression.


truncate_pairs

public void truncate_pairs()

Normalization of expression pairs.


ve_pairs

public java.util.Collection ve_pairs()

Support for Collection interface.

Returns

java.util.Collection - Expression pairs.