org.jacorb.notification.filter.etcl

Class ImplicitOperatorNode

public class ImplicitOperatorNode extends AbstractTCLNode

Version: $Id: ImplicitOperatorNode.java,v 1.5 2005/08/22 18:17:30 alphonse.bendt Exp $

Author: Alphonse Bendt

Field Summary
static ImplicitOperatorOPERATOR_DISCRIM
static ImplicitOperatorOPERATOR_LENGTH
static ImplicitOperatorOPERATOR_REPO_ID
static ImplicitOperatorOPERATOR_TYPE_ID
Constructor Summary
ImplicitOperatorNode(Token token)
Method Summary
voidacceptInOrder(AbstractTCLVisitor visitor)
voidacceptPostOrder(AbstractTCLVisitor visitor)
voidacceptPreOrder(AbstractTCLVisitor visitor)
EvaluationResultevaluate(EvaluationContext context)
ImplicitOperatorgetOperator()
StringtoString()

Field Detail

OPERATOR_DISCRIM

public static final ImplicitOperator OPERATOR_DISCRIM

OPERATOR_LENGTH

public static final ImplicitOperator OPERATOR_LENGTH

OPERATOR_REPO_ID

public static final ImplicitOperator OPERATOR_REPO_ID

OPERATOR_TYPE_ID

public static final ImplicitOperator OPERATOR_TYPE_ID

Constructor Detail

ImplicitOperatorNode

public ImplicitOperatorNode(Token token)

Method Detail

acceptInOrder

public void acceptInOrder(AbstractTCLVisitor visitor)

acceptPostOrder

public void acceptPostOrder(AbstractTCLVisitor visitor)

acceptPreOrder

public void acceptPreOrder(AbstractTCLVisitor visitor)

evaluate

public EvaluationResult evaluate(EvaluationContext context)

getOperator

public ImplicitOperator getOperator()

toString

public String toString()