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


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



public class IfExpr
extends org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr
Support for IF expressions.

Constructor Summary

IfExpr(java.util.Collection exps , org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr t , org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)

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.Exprelse_clause()
     Support for Expression interface.
public java.util.Iteratoriterator()
     Support for Iterator interface.
public org.eclipse.wst.xml.xpath2.processor.internal.ast.Exprthen_clause()
     Support for Expression interface.

Constructor Detail

IfExpr

public IfExpr(java.util.Collection exps , org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr t , org.eclipse.wst.xml.xpath2.processor.internal.ast.Expr e)

Constructor for IfExpr.


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.


else_clause

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

Support for Expression 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.


then_clause

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

Support for Expression interface.

Returns

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