org.eclipse.mylar.internal.tasks.core
Class SaxRepositoriesWriter

java.lang.Object
  extended by org.eclipse.mylar.internal.tasks.core.SaxRepositoriesWriter

public class SaxRepositoriesWriter
extends java.lang.Object

Adapted from SaxContextWriter

Author:
Rob Elves

Nested Class Summary
private static class SaxRepositoriesWriter.RepositoriesWriter
           
private static class SaxRepositoriesWriter.TaskRepositoriesInputSource
           
 
Field Summary
private  java.io.OutputStream outputStream
           
 
Constructor Summary
SaxRepositoriesWriter()
           
 
Method Summary
 void setOutputStream(java.io.OutputStream outputStream)
           
 void writeRepositoriesToStream(java.util.Collection<TaskRepository> repositories)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

outputStream

private java.io.OutputStream outputStream
Constructor Detail

SaxRepositoriesWriter

public SaxRepositoriesWriter()
Method Detail

setOutputStream

public void setOutputStream(java.io.OutputStream outputStream)

writeRepositoriesToStream

public void writeRepositoriesToStream(java.util.Collection<TaskRepository> repositories)
                               throws java.io.IOException
Throws:
java.io.IOException