public abstract class CMNode
extends java.lang.Object
Constructor and Description |
---|
CMNode(int type) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
calcFirstPos(CMStateSet toSet) |
protected abstract void |
calcLastPos(CMStateSet toSet) |
CMStateSet |
firstPos() |
boolean |
isCompactedForUPA() |
abstract boolean |
isNullable() |
CMStateSet |
lastPos() |
void |
setIsCompactUPAModel(boolean value) |
void |
setMaxStates(int maxStates) |
int |
type() |
public abstract boolean isNullable()
public final int type()
public final CMStateSet firstPos()
public final CMStateSet lastPos()
public final void setMaxStates(int maxStates)
public boolean isCompactedForUPA()
public void setIsCompactUPAModel(boolean value)
protected abstract void calcFirstPos(CMStateSet toSet)
protected abstract void calcLastPos(CMStateSet toSet)
Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.