org.dicom4j.core.implementation
Class Dicom4jImplementation

java.lang.Object
  extended by org.dicom4j.core.implementation.Dicom4jImplementation
Direct Known Subclasses:
BeanImplementation, DefaultImplementation

Deprecated.

public abstract class Dicom4jImplementation
extends Object

Contains methods to access a specific implementation instance.

an Implementation may change the defaults:

Since:
0.0.1
Author:
Laurent Lecomte

Method Summary
abstract  String getClassUID()
          Deprecated. Retrun the ClassUID to use in assocation negotiation
abstract  Dicom4jConfiguration getConfiguration()
          Deprecated. return the current Dicom4jConfiguration
abstract  DicomDictionary getDicomDictionary()
          Deprecated. Return the current DicomDictionary
abstract  Locale getLocal()
          Deprecated.  
abstract  Dicom4jLogging getLogging()
          Deprecated. return the current Dicom4jLogging manager
abstract  Modalities getModalities()
          Deprecated.  
abstract  TransferSyntax getTransferSyntax(String aUID)
          Deprecated. Return a TransferSyntax depending of his UID
abstract  TransferSyntaxes getTransferSyntaxes()
          Deprecated.  
abstract  String getVersion()
          Deprecated. Return the version to use in assocation negotiation
abstract  String getVersionName()
          Deprecated. Return the version name to use in assocation negotiation
static void initialize()
          Deprecated. initialize the default Dicom4jImplementation
static Dicom4jImplementation Instance()
          Deprecated. Return the current Implementation (Default if null)
abstract  void setConfiguration(Dicom4jConfiguration aConfiguration)
          Deprecated.  
abstract  void setDicomDictionary(DicomDictionary aDicomDictionary)
          Deprecated. Set a new DicomDictionary
static void setImplementation(Dicom4jImplementation aImplementation)
          Deprecated. Set a new Implementation
abstract  void setLocal(Locale aLocale)
          Deprecated.  
abstract  void setLogging(Dicom4jLogging aLogging)
          Deprecated.  
abstract  void setModalities(Modalities aModalities)
          Deprecated.  
abstract  void setTransferSyntaxes(TransferSyntaxes aTransferSyntaxes)
          Deprecated.  
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

initialize

public static void initialize()
                       throws Exception
Deprecated. 
initialize the default Dicom4jImplementation

Throws:
Exception

Instance

public static Dicom4jImplementation Instance()
Deprecated. 
Return the current Implementation (Default if null)

Returns:
the implementation

setImplementation

public static void setImplementation(Dicom4jImplementation aImplementation)
Deprecated. 
Set a new Implementation

Parameters:
aImplementation - the implementation to set

getClassUID

public abstract String getClassUID()
Deprecated. 
Retrun the ClassUID to use in assocation negotiation

Returns:
the ClassUID

getConfiguration

public abstract Dicom4jConfiguration getConfiguration()
Deprecated. 
return the current Dicom4jConfiguration

Returns:

getDicomDictionary

public abstract DicomDictionary getDicomDictionary()
Deprecated. 
Return the current DicomDictionary

Returns:
the current DicomDictionary

getLocal

public abstract Locale getLocal()
Deprecated. 

getLogging

public abstract Dicom4jLogging getLogging()
Deprecated. 
return the current Dicom4jLogging manager

Returns:

getModalities

public abstract Modalities getModalities()
Deprecated. 

getTransferSyntax

public abstract TransferSyntax getTransferSyntax(String aUID)
Deprecated. 
Return a TransferSyntax depending of his UID

Parameters:
aUID - the UID
Returns:
the TransferSyntax
Throws:
DicomException

getTransferSyntaxes

public abstract TransferSyntaxes getTransferSyntaxes()
Deprecated. 

get the TransferSyntaxes

Returns:
the TransferSyntaxes

getVersion

public abstract String getVersion()
Deprecated. 
Return the version to use in assocation negotiation

Returns:
the version

getVersionName

public abstract String getVersionName()
Deprecated. 
Return the version name to use in assocation negotiation

Returns:
the version name

setConfiguration

public abstract void setConfiguration(Dicom4jConfiguration aConfiguration)
Deprecated. 

setDicomDictionary

public abstract void setDicomDictionary(DicomDictionary aDicomDictionary)
Deprecated. 
Set a new DicomDictionary

Parameters:
aDicomDictionary - the new DicomDictionary

setLocal

public abstract void setLocal(Locale aLocale)
Deprecated. 

setLogging

public abstract void setLogging(Dicom4jLogging aLogging)
Deprecated. 

setModalities

public abstract void setModalities(Modalities aModalities)
Deprecated. 

setTransferSyntaxes

public abstract void setTransferSyntaxes(TransferSyntaxes aTransferSyntaxes)
Deprecated. 

Set the TransferSyntaxes

Parameters:
aTransferSyntaxes - the new TransferSyntaxes to use


Copyright © 2009 dicom4j. All Rights Reserved.