Class Permissions70MetaDataParser
- java.lang.Object
-
- org.jboss.metadata.parser.util.MetaDataElementParser
-
- org.jboss.metadata.permissions.parser.spec.Permissions70MetaDataParser
-
- All Implemented Interfaces:
XMLStreamConstants
public class Permissions70MetaDataParser extends MetaDataElementParser
Permissions70MetaDataparser.- Author:
- Eduardo Martins
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jboss.metadata.parser.util.MetaDataElementParser
MetaDataElementParser.DTDInfo
-
-
Field Summary
-
Fields inherited from interface javax.xml.stream.XMLStreamConstants
ATTRIBUTE, CDATA, CHARACTERS, COMMENT, DTD, END_DOCUMENT, END_ELEMENT, ENTITY_DECLARATION, ENTITY_REFERENCE, NAMESPACE, NOTATION_DECLARATION, PROCESSING_INSTRUCTION, SPACE, START_DOCUMENT, START_ELEMENT
-
-
Constructor Summary
Constructors Constructor Description Permissions70MetaDataParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Permissions70MetaDataparse(Permissions70MetaData metaData, XMLStreamReader reader, PropertyReplacer propertyReplacer)Parses aPermissions70MetaData.protected voidprocessAttribute(Permissions70MetaData metaData, XMLStreamReader reader, int i)Process attribute found in Permissions XML.protected voidprocessElement(Permissions70MetaData metaData, XMLStreamReader reader, PropertyReplacer propertyReplacer)Process element found in Permissions XML.protected voidprocessPermission(Permissions70MetaData permissions, XMLStreamReader reader, PropertyReplacer propertyReplacer)Process permission element.-
Methods inherited from class org.jboss.metadata.parser.util.MetaDataElementParser
attributeHasNamespace, consumeElementContent, duplicateNamedElement, equals, getElementText, getElementText, getElementText, getElementText, hashCode, missingRequiredAttributes, missingRequiredElement, parseQName, readBooleanAttributeElement, readDTDLocation, readSchemaLocation, readStringAttributeElement, requireNoAttributes, requireNoContent, safeCopyMap, unexpectedAttribute, unexpectedElement, unexpectedValue
-
-
-
-
Method Detail
-
parse
public Permissions70MetaData parse(Permissions70MetaData metaData, XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
Parses aPermissions70MetaData.- Parameters:
reader-propertyReplacer-- Returns:
- Throws:
XMLStreamException
-
processAttribute
protected void processAttribute(Permissions70MetaData metaData, XMLStreamReader reader, int i) throws XMLStreamException
Process attribute found in Permissions XML.- Parameters:
metaData-reader-i-- Throws:
XMLStreamException
-
processElement
protected void processElement(Permissions70MetaData metaData, XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
Process element found in Permissions XML.- Parameters:
metaData-reader-propertyReplacer-- Throws:
XMLStreamException
-
processPermission
protected void processPermission(Permissions70MetaData permissions, XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
Process permission element.- Parameters:
metaData-reader-propertyReplacer-- Throws:
XMLStreamException
-
-