protected static class RELAXNGReader.RefExpParseInfo extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RELAXNGReader.RefExpParseInfo.RedefinitionStatus |
| Modifier and Type | Field and Description |
|---|---|
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.
|
| Modifier | Constructor and Description |
|---|---|
protected |
RELAXNGReader.RefExpParseInfo() |
public boolean haveHead
public String combineMethod
public static RELAXNGReader.RefExpParseInfo.RedefinitionStatus notBeingRedefined
public static RELAXNGReader.RefExpParseInfo.RedefinitionStatus originalNotFoundYet
public static 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
public void set(RELAXNGReader.RefExpParseInfo rhs)
Copyright © 2014 Oracle Corporation. All Rights Reserved.