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
Specified by:
isNullable in class CMNode
CMException

calcFirstPos

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

calcLastPos

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


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