org.netbeans.api.mdr/1 1.4.22

org.netbeans.api.xmi.sax
Class XMIProducerFactory

java.lang.Object
  extended by org.netbeans.api.xmi.sax.XMIProducerFactory

public abstract class XMIProducerFactory
extends Object


Constructor Summary
XMIProducerFactory()
           
 
Method Summary
abstract  XMIProducer createXMIProducer()
          Creates new instance of XMIProducer.
abstract  XMIProducer createXMIProducer(XMIOutputConfig configuration)
          Creates new instance of XMIProducer configured using the passed configuration object.
static XMIProducerFactory getDefault()
          Returns the default instance of XMIProducerFactory.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMIProducerFactory

public XMIProducerFactory()
Method Detail

getDefault

public static XMIProducerFactory getDefault()
Returns the default instance of XMIProducerFactory.

Returns:
Default XMI producer factory.

createXMIProducer

public abstract XMIProducer createXMIProducer()
Creates new instance of XMIProducer.

Returns:
New instance of XMIProducer.

createXMIProducer

public abstract XMIProducer createXMIProducer(XMIOutputConfig configuration)
Creates new instance of XMIProducer configured using the passed configuration object. The configuration object should not be used by XMIProducer directly (i.e. the real configuration of the returned XMIProducer should be a copy of the passed configuraion object).

Parameters:
configuration - Configuration of the XMIProducer instance to be created.

org.netbeans.api.mdr/1 1.4.22

Built on July 11 2007.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.