| Modifier and Type | Field and Description |
|---|---|
| private final QName | fElement
This is the element that this leaf represents. |
| private int | fPosition
Part of the algorithm to convert a regex directly to a DFA numbers each leaf sequentially. |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | calcFirstPos(CMStateSet toSet)
Implements abstract org. |
| protected void | calcLastPos(CMStateSet toSet)
Implements abstract org. |
| pack-priv final QName | |
| pack-priv final int | |
| public boolean | |
| pack-priv final void | |
| public String |
| fElement | back to summary |
|---|---|
| private final QName fElement This is the element that this leaf represents. | |
| fPosition | back to summary |
|---|---|
| private int fPosition Part of the algorithm to convert a regex directly to a DFA numbers each leaf sequentially. If its -1, that means its an epsilon node. Zero and greater are non-epsilon positions. | |
| CMLeaf | back to summary |
|---|---|
| public CMLeaf(QName element, int position) Constructs a content model leaf. | |
| CMLeaf | back to summary |
|---|---|
| public CMLeaf(QName element) Constructs a content model leaf. | |
| calcFirstPos | back to summary |
|---|---|
| protected void calcFirstPos(CMStateSet toSet) Implements abstract org. | |
| calcLastPos | back to summary |
|---|---|
| protected void calcLastPos(CMStateSet toSet) Implements abstract org. | |
| getElement | back to summary |
|---|---|
| pack-priv final QName getElement() | |
| getPosition | back to summary |
|---|---|
| pack-priv final int getPosition() | |
| isNullable | back to summary |
|---|---|
| public boolean isNullable() Implements abstract org. | |
| setPosition | back to summary |
|---|---|
| pack-priv final void setPosition(int newPosition) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
| |