Class Permission70MetaDataParser
- java.lang.Object
-
- org.jboss.metadata.parser.util.MetaDataElementParser
-
- org.jboss.metadata.permissions.parser.spec.Permission70MetaDataParser
-
- All Implemented Interfaces:
XMLStreamConstants
public class Permission70MetaDataParser extends MetaDataElementParser
Permission70MetaDataparser.- 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 Permission70MetaDataParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidparse(Permission70MetaData metaData, XMLStreamReader reader, PropertyReplacer propertyReplacer)Parses aPermission70MetaData.protected voidprocessAttribute(Permission70MetaData metaData, XMLStreamReader reader, int i)Process attribute found in Permission XML.protected voidprocessElement(Permission70MetaData metaData, XMLStreamReader reader, PropertyReplacer propertyReplacer)Process element found in Permission XML.protected voidvalidateMetadata(Permission70MetaData metaData, XMLStreamReader reader)Validates the metadata.-
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 void parse(Permission70MetaData metaData, XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
Parses aPermission70MetaData.- Parameters:
permission70MetaData-reader-propertyReplacer-- Throws:
XMLStreamException
-
processAttribute
protected void processAttribute(Permission70MetaData metaData, XMLStreamReader reader, int i) throws XMLStreamException
Process attribute found in Permission XML.- Parameters:
metaData-reader-i-- Throws:
XMLStreamException
-
processElement
protected void processElement(Permission70MetaData metaData, XMLStreamReader reader, PropertyReplacer propertyReplacer) throws XMLStreamException
Process element found in Permission XML.- Parameters:
metaData-reader-propertyReplacer-- Throws:
XMLStreamException
-
validateMetadata
protected void validateMetadata(Permission70MetaData metaData, XMLStreamReader reader) throws XMLStreamException
Validates the metadata.- Parameters:
metaData-reader-- Throws:
XMLStreamException
-
-