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

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

public class CMUniOp
extends CMNode

Version:
 

Constructor Summary
CMUniOp(int type, CMNode childNode)
           
 
Method Summary
protected  void calcFirstPos(CMStateSet toSet)
           
protected  void calcLastPos(CMStateSet toSet)
           
(package private)  CMNode getChild()
           
(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

CMUniOp

public CMUniOp(int type,
               CMNode childNode)
        throws CMException
Method Detail

getChild

final CMNode getChild()

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.