org.enhydra.apache.xerces.validators.common
Class CMBinOp

java.lang.Object
  |
  +--org.enhydra.apache.xerces.validators.common.CMNode
        |
        +--org.enhydra.apache.xerces.validators.common.CMBinOp

public class CMBinOp
extends CMNode

Version:
 

Constructor Summary
CMBinOp(int type, CMNode leftNode, CMNode rightNode)
           
 
Method Summary
protected  void calcFirstPos(CMStateSet toSet)
           
protected  void calcLastPos(CMStateSet toSet)
           
(package private)  CMNode getLeft()
           
(package private)  CMNode getRight()
           
(package private)  boolean isNullable()
           
 
Methods inherited from class org.enhydra.apache.xerces.validators.common.CMNode
firstPos, lastPos, setFollowPos, setMaxStates, type
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMBinOp

public CMBinOp(int type,
               CMNode leftNode,
               CMNode rightNode)
        throws CMException
Method Detail

getLeft

final CMNode getLeft()

getRight

final CMNode getRight()

isNullable

boolean isNullable()
             throws CMException
Overrides:
isNullable in class CMNode

calcFirstPos

protected void calcFirstPos(CMStateSet toSet)
                     throws CMException
Overrides:
calcFirstPos in class CMNode

calcLastPos

protected void calcLastPos(CMStateSet toSet)
                    throws CMException
Overrides:
calcLastPos in class CMNode


Copyright © 1999 The Apache Software Foundation. All Rights reserved.