public static class SimpleArtifactRepositoryIO.Parser
extends org.eclipse.equinox.internal.p2.persistence.XMLParser
Modifier and Type | Class and Description |
---|---|
protected class |
SimpleArtifactRepositoryIO.Parser.ArtifactHandler |
protected class |
SimpleArtifactRepositoryIO.Parser.ArtifactsHandler |
protected class |
SimpleArtifactRepositoryIO.Parser.MappingRuleHandler |
protected class |
SimpleArtifactRepositoryIO.Parser.MappingRulesHandler |
protected class |
SimpleArtifactRepositoryIO.Parser.ProcessingStepHandler |
protected class |
SimpleArtifactRepositoryIO.Parser.ProcessingStepsHandler |
protected class |
SimpleArtifactRepositoryIO.Parser.RepositoryDocHandler |
org.eclipse.equinox.internal.p2.persistence.XMLParser.AbstractHandler, org.eclipse.equinox.internal.p2.persistence.XMLParser.DocHandler, org.eclipse.equinox.internal.p2.persistence.XMLParser.IgnoringHandler, org.eclipse.equinox.internal.p2.persistence.XMLParser.PropertiesHandler, org.eclipse.equinox.internal.p2.persistence.XMLParser.PropertyHandler, org.eclipse.equinox.internal.p2.persistence.XMLParser.RootHandler, org.eclipse.equinox.internal.p2.persistence.XMLParser.TextHandler
bundleId, context, errorContext, locator, status, xmlReader
CHILD_ELEMENT, CHILDREN_ELEMENT, CLASSIFIER_ATTRIBUTE, COLLECTION_SIZE_ATTRIBUTE, COPYRIGHT_ELEMENT, DESCRIPTION_ATTRIBUTE, ID_ATTRIBUTE, LICENSE_ELEMENT, LICENSES_ELEMENT, LOCATION_ELEMENT, MATCH_ATTRIBUTE, MATCH_PARAMETERS_ATTRIBUTE, MAX_ATTRIBUTE, MIN_ATTRIBUTE, NAME_ATTRIBUTE, NAMESPACE_ATTRIBUTE, noAttributes, PARENT_ID_ATTRIBUTE, PI_CLASS_ATTRIBUTE, PI_VERSION_ATTRIBUTE, PROPERTIES_ELEMENT, PROPERTY_ATTRIBUTES, PROPERTY_ELEMENT, PROPERTY_NAME_ATTRIBUTE, PROPERTY_VALUE_ATTRIBUTE, PROVIDER_ATTRIBUTE, TYPE_ATTRIBUTE, URI_ATTRIBUTE, URL_ATTRIBUTE, VERSION_ATTRIBUTE, VERSION_RANGE_ATTRIBUTE
Constructor and Description |
---|
Parser(org.osgi.framework.BundleContext context,
String bundleId) |
Modifier and Type | Method and Description |
---|---|
protected String |
getErrorMessage() |
org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository |
getRepository() |
protected Object |
getRootObject() |
void |
parse(InputStream stream) |
String |
toString() |
addError, checkBoolean, checkBoolean, checkCancel, checkInteger, checkRequiredAttribute, checkURI, checkVersion, checkVersionRange, duplicateElement, error, extractPIVersion, fatalError, getErrorPrefix, getErrorSuffix, getParser, getStatus, indexOf, invalidAttributeValue, invalidAttributeValue, isValidXML, makeSimpleName, releaseXMLParsing, setDocumentLocator, setErrorContext, setProgressMonitor, trace, unexpectedAttribute, unexpectedCharacterData, unexpectedElement
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning
public Parser(org.osgi.framework.BundleContext context, String bundleId)
public void parse(InputStream stream) throws IOException
IOException
public org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository getRepository()
protected Object getRootObject()
getRootObject
in class org.eclipse.equinox.internal.p2.persistence.XMLParser
protected String getErrorMessage()
getErrorMessage
in class org.eclipse.equinox.internal.p2.persistence.XMLParser
Copyright © 2008–2016 Eclipse Foundation. All rights reserved.