org.sonatype.tycho.p2.maven.repository.xmlio35
Class SimpleArtifactRepositoryIO.Writer

java.lang.Object
  extended by org.eclipse.equinox.internal.p2.persistence.XMLWriter
      extended by org.sonatype.tycho.p2.maven.repository.xmlio35.SimpleArtifactRepositoryIO.Writer
All Implemented Interfaces:
org.eclipse.equinox.internal.p2.persistence.XMLConstants
Enclosing class:
SimpleArtifactRepositoryIO

public static class SimpleArtifactRepositoryIO.Writer
extends org.eclipse.equinox.internal.p2.persistence.XMLWriter


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.equinox.internal.p2.persistence.XMLWriter
org.eclipse.equinox.internal.p2.persistence.XMLWriter.AttributeAfterNestedContentError, org.eclipse.equinox.internal.p2.persistence.XMLWriter.EndWithoutStartError, org.eclipse.equinox.internal.p2.persistence.XMLWriter.ProcessingInstruction
 
Field Summary
 
Fields inherited from interface org.eclipse.equinox.internal.p2.persistence.XMLConstants
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 Summary
SimpleArtifactRepositoryIO.Writer(OutputStream output)
           
 
Method Summary
 void write(org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository repository)
          Write the given artifact repository to the output stream.
protected  void writeArtifacts(Set artifactDescriptors)
           
 
Methods inherited from class org.eclipse.equinox.internal.p2.persistence.XMLWriter
attribute, attribute, attribute, attribute, attributeImage, attributeOptional, cdata, cdata, end, end, escape, flush, start, writeProperties, writeProperties, writeProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleArtifactRepositoryIO.Writer

public SimpleArtifactRepositoryIO.Writer(OutputStream output)
                                  throws IOException
Throws:
IOException
Method Detail

write

public void write(org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository repository)
Write the given artifact repository to the output stream.


writeArtifacts

protected void writeArtifacts(Set artifactDescriptors)


Copyright © 2008-2011. All Rights Reserved.