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 |
RefExpParseInfo() |
| Modifier and Type | Method and Description |
|---|---|
void |
set(RELAXNGReader.RefExpParseInfo rhs)
Copies the contents of rhs into this object.
|
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
public void set(RELAXNGReader.RefExpParseInfo rhs)
Copyright © 2017 Oracle Corporation. All rights reserved.