org.apache.xerces.impl.xs.models
Class XSCMLeaf

java.lang.Object
  |
  +--org.apache.xerces.impl.dtd.models.CMNode
        |
        +--org.apache.xerces.impl.xs.models.XSCMLeaf

public class XSCMLeaf
extends CMNode

Content model leaf node.

Version:
$$
Author:
Neil Graham, IBM

Constructor Summary
XSCMLeaf(XSParticleDecl leaf)
          Constructs a content model leaf.
XSCMLeaf(XSParticleDecl leaf, int position)
          Constructs a content model leaf.
 
Method Summary
protected  void calcFirstPos(CMStateSet toSet)
           
protected  void calcLastPos(CMStateSet toSet)
           
 boolean isNullable()
           
 java.lang.String toString()
           
 
Methods inherited from class org.apache.xerces.impl.dtd.models.CMNode
firstPos, lastPos, setMaxStates, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XSCMLeaf

public XSCMLeaf(XSParticleDecl leaf,
                int position)
Constructs a content model leaf.

XSCMLeaf

public XSCMLeaf(XSParticleDecl leaf)
Constructs a content model leaf.
Method Detail

isNullable

public boolean isNullable()
Overrides:
isNullable in class CMNode

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

calcFirstPos

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

calcLastPos

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


Copyright © 1999-2002 Apache XML Project. All Rights Reserved.