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 © 2016 Oracle Corporation. All rights reserved.