org.openxml.x3p
Class PublisherFactory

java.lang.Object
  |
  +--org.openxml.x3p.PublisherFactory

public class PublisherFactory
extends java.lang.Object

Version:
$Revision: 1.2 $ $Date: 1999/04/12 06:12:44 $
Author:
Assaf Arkin

Constructor Summary
PublisherFactory()
           
 
Method Summary
static PublisherCreator asCreator()
           
static Publisher createPublisher(java.io.File output, StreamFormat format)
           
static Publisher createPublisher(java.io.OutputStream output, StreamFormat format)
           
static Publisher createPublisher(PublisherTarget target)
           
static Publisher createPublisher(java.io.Writer output, StreamFormat format)
           
static boolean isSupported(PublisherTarget target)
           
static java.lang.Class[] listTargets()
           
static void registerPublisher(PublisherCreator creator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublisherFactory

public PublisherFactory()
Method Detail

createPublisher

public static Publisher createPublisher(PublisherTarget target)
                                 throws PublisherTargetNotSupportedException,
                                        java.io.IOException

createPublisher

public static Publisher createPublisher(java.io.OutputStream output,
                                        StreamFormat format)
                                 throws java.io.IOException

createPublisher

public static Publisher createPublisher(java.io.Writer output,
                                        StreamFormat format)
                                 throws java.io.IOException

createPublisher

public static Publisher createPublisher(java.io.File output,
                                        StreamFormat format)
                                 throws java.io.IOException

registerPublisher

public static void registerPublisher(PublisherCreator creator)

isSupported

public static boolean isSupported(PublisherTarget target)

listTargets

public static java.lang.Class[] listTargets()

asCreator

public static PublisherCreator asCreator()