org.dcm4che.data
Class DcmObjectFactory

java.lang.Object
  extended by org.dcm4che.data.DcmObjectFactory

public abstract class DcmObjectFactory
extends java.lang.Object

Version:
Revision $Date: 2006-05-22 19:39:06 +0200 (Mo, 22 Mai 2006) $
Author:
gunter.zeilinger@tiani.com

Constructor Summary
DcmObjectFactory()
           
 
Method Summary
static DcmObjectFactory getInstance()
           
abstract  Command newCommand()
           
abstract  Dataset newDataset()
           
abstract  FileMetaInfo newFileMetaInfo()
           
abstract  FileMetaInfo newFileMetaInfo(Dataset ds, java.lang.String transferSyntaxUID)
           
abstract  FileMetaInfo newFileMetaInfo(java.lang.String sopClassUID, java.lang.String sopInstanceUID, java.lang.String transferSyntaxUID)
           
abstract  PersonName newPersonName()
           
abstract  PersonName newPersonName(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DcmObjectFactory

public DcmObjectFactory()
Method Detail

getInstance

public static DcmObjectFactory getInstance()

newCommand

public abstract Command newCommand()

newDataset

public abstract Dataset newDataset()

newFileMetaInfo

public abstract FileMetaInfo newFileMetaInfo()

newFileMetaInfo

public abstract FileMetaInfo newFileMetaInfo(java.lang.String sopClassUID,
                                             java.lang.String sopInstanceUID,
                                             java.lang.String transferSyntaxUID)

newFileMetaInfo

public abstract FileMetaInfo newFileMetaInfo(Dataset ds,
                                             java.lang.String transferSyntaxUID)
                                      throws DcmValueException
Throws:
DcmValueException

newPersonName

public abstract PersonName newPersonName(java.lang.String s)

newPersonName

public abstract PersonName newPersonName()