Class CMNode
- java.lang.Object
-
- org.apache.xerces.impl.dtd.models.CMNode
-
public abstract class CMNode extends java.lang.ObjectA content model node.INTERNAL:
- Usage of this class is not supported. It may be altered or removed at any time.
- Version:
- $Id: CMNode.java 573322 2007-09-06 16:48:47Z peterjm $
-
-
Constructor Summary
Constructors Constructor Description CMNode(int type)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidcalcFirstPos(CMStateSet toSet)protected abstract voidcalcLastPos(CMStateSet toSet)CMStateSetfirstPos()booleanisCompactedForUPA()abstract booleanisNullable()CMStateSetlastPos()voidsetIsCompactUPAModel(boolean value)voidsetMaxStates(int maxStates)inttype()
-
-
-
Method Detail
-
isNullable
public abstract boolean isNullable()
-
type
public final int type()
-
firstPos
public final CMStateSet firstPos()
-
lastPos
public final CMStateSet lastPos()
-
setMaxStates
public final void setMaxStates(int maxStates)
-
isCompactedForUPA
public boolean isCompactedForUPA()
-
setIsCompactUPAModel
public void setIsCompactUPAModel(boolean value)
-
calcFirstPos
protected abstract void calcFirstPos(CMStateSet toSet)
-
calcLastPos
protected abstract void calcLastPos(CMStateSet toSet)
-
-