public class JavaEEProfileCheckReader extends AbstractReader implements XMLReader
Modifier and Type | Class and Description |
---|---|
class |
JavaEEProfileCheckReader.Check
Java EE platform check values from XML element.
|
Modifier and Type | Field and Description |
---|---|
(package private) List<JavaEEProfileCheckReader.Check> |
checks
All Java EE platform check values from XML elements on this level.
|
(package private) JavaEEProfileCheckReader.Check |
currentCheck
Java EE platform check value from XML element.
|
private static String |
NAME_ATTR
name XML element attribute name. |
(package private) static String |
NODE
check XML element name. |
(package private) PathReader |
pathReader
file XML element reader. |
path
Constructor and Description |
---|
JavaEEProfileCheckReader(String pathPrefix)
Creates an instance of Java EE platform check configuration
XML element reader.
|
Modifier and Type | Method and Description |
---|---|
void |
endNode(String qname)
Finish
javaee element processing. |
(package private) List<JavaEEProfileCheckReader.Check> |
getChecks()
Get all Java EE platform check values from XML elements on this level.
|
List<TreeParser.Path> |
getPathsToListen()
Provide paths to listen on.
|
private void |
localReset()
Reset this XML element reader to allow reading of next element
on the same level.
|
void |
readAttributes(String qname,
Attributes attributes)
Process attributes from current XML element.
|
void |
reset()
Full reset of XML element reader.
|
getPath
readCData, readChildren
static final String NODE
check
XML element name.private static final String NAME_ATTR
name
XML element attribute name.JavaEEProfileCheckReader.Check currentCheck
List<JavaEEProfileCheckReader.Check> checks
final PathReader pathReader
file
XML element reader.JavaEEProfileCheckReader(String pathPrefix)
pathPrefix
- Tree parser path prefix to be prepended before
current XML element.node
- XML element name.List<JavaEEProfileCheckReader.Check> getChecks()
public List<TreeParser.Path> getPathsToListen()
javaee
element and it's content.
getPathsToListen
in interface XMLReader
public void readAttributes(String qname, Attributes attributes) throws SAXException
readAttributes
in class TreeParser.NodeListener
qname
- Not used.attributes
- List of XML attributes.SAXException
- When any problem occurs.public void endNode(String qname) throws SAXException
javaee
element processing.
endNode
in class TreeParser.NodeListener
name
- Current XML element name.ServerConfigException
- when more than one javaee
XML elements were found.SAXException
private void localReset()
public void reset()
Copyright © 2013. All Rights Reserved.