Methods Summary |
---|
protected abstract void | calcFirstPos(CMStateSet toSet)
|
protected abstract void | calcLastPos(CMStateSet toSet)
|
public final CMStateSet | firstPos()
if (fFirstPos == null)
{
fFirstPos = new CMStateSet(fMaxStates);
calcFirstPos(fFirstPos);
}
return fFirstPos;
|
public boolean | isCompactedForUPA()
return fCompactedForUPA;
|
public abstract boolean | isNullable()
|
public final CMStateSet | lastPos()
if (fLastPos == null)
{
fLastPos = new CMStateSet(fMaxStates);
calcLastPos(fLastPos);
}
return fLastPos;
|
final void | setFollowPos(CMStateSet setToAdopt)
fFollowPos = setToAdopt;
|
public void | setIsCompactUPAModel(boolean value)
fCompactedForUPA = value;
|
public final void | setMaxStates(int maxStates)
fMaxStates = maxStates;
|
public final int | type()
return fType;
|