org.apache.xerces.impl.dtd.models
Class CMLeaf

java.lang.Object
  extended by org.apache.xerces.impl.dtd.models.CMNode
      extended by org.apache.xerces.impl.dtd.models.CMLeaf

public class CMLeaf
extends CMNode

Content model leaf node.

Version:
$Id: CMLeaf.java 572057 2007-09-02 18:03:20Z mrglavas $

INTERNAL:

Usage of this class is not supported. It may be altered or removed at any time.

Constructor Summary
CMLeaf(org.apache.xerces.xni.QName element)
          Constructs a content model leaf.
CMLeaf(org.apache.xerces.xni.QName element, 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, isCompactedForUPA, lastPos, setIsCompactUPAModel, setMaxStates, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CMLeaf

public CMLeaf(org.apache.xerces.xni.QName element,
              int position)
Constructs a content model leaf.


CMLeaf

public CMLeaf(org.apache.xerces.xni.QName element)
Constructs a content model leaf.

Method Detail

isNullable

public boolean isNullable()
Specified by:
isNullable in class CMNode

toString

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

calcFirstPos

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

calcLastPos

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


Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.