|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.msv.reader.trex.ng.RELAXNGReader.RefExpParseInfo
protected static class RELAXNGReader.RefExpParseInfo
information necessary to correctly parse pattern definitions.
| Nested Class Summary | |
|---|---|
static class |
RELAXNGReader.RefExpParseInfo.RedefinitionStatus
|
| Field Summary | |
|---|---|
String |
combineMethod
The combine method which is used to combine this pattern. |
Vector |
directRefs
ReferenceExps which are referenced from this pattern directly (without having ElementExp in between.) |
boolean |
haveHead
This field is set to true once the head declaration is found. |
Vector |
indirectRefs
ReferenceExps which are referenced from this pattern indirectly (with ElementExp in between.) |
static RELAXNGReader.RefExpParseInfo.RedefinitionStatus |
notBeingRedefined
This named pattern is not being redefined. |
static RELAXNGReader.RefExpParseInfo.RedefinitionStatus |
originalFound
The same as originalNotFoundYet, but we saw the original definition. |
static RELAXNGReader.RefExpParseInfo.RedefinitionStatus |
originalNotFoundYet
This named pattern is being redefined. |
RELAXNGReader.RefExpParseInfo.RedefinitionStatus |
redefinition
Current redefinition status. |
| Constructor Summary | |
|---|---|
protected |
RELAXNGReader.RefExpParseInfo()
|
| Method Summary | |
|---|---|
void |
set(RELAXNGReader.RefExpParseInfo rhs)
Copies the contents of rhs into this object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public boolean haveHead
public String combineMethod
public static final RELAXNGReader.RefExpParseInfo.RedefinitionStatus notBeingRedefined
public static final RELAXNGReader.RefExpParseInfo.RedefinitionStatus originalNotFoundYet
public static final RELAXNGReader.RefExpParseInfo.RedefinitionStatus originalFound
originalNotFoundYet, but we saw the original definition.
public RELAXNGReader.RefExpParseInfo.RedefinitionStatus redefinition
public final Vector directRefs
This is used to detect recursive self reference errors.
public final Vector indirectRefs
| Constructor Detail |
|---|
protected RELAXNGReader.RefExpParseInfo()
| Method Detail |
|---|
public void set(RELAXNGReader.RefExpParseInfo rhs)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||