private static class ArtifactsIO.Parser35M7 extends SimpleArtifactRepositoryIO.Parser
| Modifier and Type | Class and Description |
|---|---|
protected class |
ArtifactsIO.Parser35M7.ArtifactsHandler |
SimpleArtifactRepositoryIO.Parser.ArtifactHandler, SimpleArtifactRepositoryIO.Parser.MappingRuleHandler, SimpleArtifactRepositoryIO.Parser.MappingRulesHandler, SimpleArtifactRepositoryIO.Parser.ProcessingStepHandler, SimpleArtifactRepositoryIO.Parser.ProcessingStepsHandler, SimpleArtifactRepositoryIO.Parser.RepositoryDocHandlerorg.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| Modifier and Type | Field and Description |
|---|---|
private java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> |
artifacts |
bundleId, context, errorContext, locator, status, xmlReaderARTIFACT_CLASSIFIER_ATTRIBUTE, ARTIFACT_ELEMENT, ARTIFACTS_ELEMENT, COMPATIBLE_VERSION, CURRENT_VERSION, MAPPING_RULE_ELEMENT, MAPPING_RULE_FILTER_ATTRIBUTE, MAPPING_RULE_OUTPUT_ATTRIBUTE, MAPPING_RULES_ELEMENT, PI_DEFAULTS, PI_REPOSITORY_TARGET, PROCESSING_STEP_ELEMENT, PROCESSING_STEPS_ELEMENT, REPOSITORY_ELEMENT, REPOSITORY_PROPERTIES_ELEMENT, STEP_DATA_ATTRIBUTE, STEP_REQUIRED_ATTRIBUTE, XML_TOLERANCECHILD_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 |
|---|
Parser35M7(org.osgi.framework.BundleContext context,
java.lang.String bundleId) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> |
getArtifacts() |
protected java.lang.Object |
getRootObject() |
void |
parse(java.io.InputStream stream) |
getErrorMessage, getRepository, toStringaddError, 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, unexpectedElementprivate java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> artifacts
public Parser35M7(org.osgi.framework.BundleContext context,
java.lang.String bundleId)
public void parse(java.io.InputStream stream)
throws java.io.IOException
parse in class SimpleArtifactRepositoryIO.Parserjava.io.IOExceptionprotected java.lang.Object getRootObject()
getRootObject in class SimpleArtifactRepositoryIO.Parserpublic java.util.Set<org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor> getArtifacts()