org.dcm4che2.media
Class FileSetInformation

java.lang.Object
  extended by org.dcm4che2.media.FileMetaInformation
      extended by org.dcm4che2.media.FileSetInformation

public class FileSetInformation
extends FileMetaInformation

Since:
10.07.2006
Version:
$Revision: 12635 $ $Date:: 2010-01-18#$
Author:
Gunter Zeilinger

Field Summary
static int KNOWN_INCONSISTENCIES
           
static int NO_KNOWN_INCONSISTENCIES
           
 
Fields inherited from class org.dcm4che2.media.FileMetaInformation
dcmobj, VERSION_01
 
Constructor Summary
FileSetInformation()
           
FileSetInformation(DicomObject dcmobj)
           
 
Method Summary
 int getFileSetConsistencyFlag()
           
 java.io.File getFileSetDescriptorFile(java.io.File basedir)
           
 java.lang.String[] getFileSetDescriptorFileID()
           
 java.lang.String getFileSetID()
           
 int getOffsetFirstRootRecord()
           
 int getOffsetLastRootRecord()
           
protected  java.lang.String getSOPClassUID()
           
protected  java.lang.String getSOPInstanceUID()
           
 java.lang.String getSpecificCharacterSetofFileSetDescriptorFile()
           
 void init()
           
 boolean isEmpty()
           
 boolean isNoKnownInconsistencies()
           
 void setFileSetConsistencyFlag(int flag)
           
 void setFileSetDescriptorFile(java.io.File file, java.io.File basedir)
           
 void setFileSetDescriptorFileID(java.lang.String[] cs)
           
 void setFileSetID(java.lang.String id)
           
 void setOffsetFirstRootRecord(int offset)
           
 void setOffsetLastRootRecord(int offset)
           
 void setSpecificCharacterSetofFileSetDescriptorFile(java.lang.String cs)
           
static java.io.File toFile(java.lang.String[] fileID, java.io.File basedir)
           
static java.lang.String[] toFileID(java.io.File file, java.io.File basedir)
           
 
Methods inherited from class org.dcm4che2.media.FileMetaInformation
getDicomObject, getFileMetaInformationVersion, getImplementationClassUID, getImplementationVersionName, getMediaStorageSOPClassUID, getMediaStorageSOPInstanceUID, getPrivateInformation, getPrivateInformationCreatorUID, getSourceApplicationEntityTitle, getTransferSyntaxUID, init, setFileMetaInformationVersion, setImplementationClassUID, setImplementationVersionName, setMediaStorageSOPClassUID, setMediaStorageSOPInstanceUID, setPrivateInformation, setPrivateInformationCreatorUID, setSourceApplicationEntityTitle, setTransferSyntaxUID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_KNOWN_INCONSISTENCIES

public static final int NO_KNOWN_INCONSISTENCIES
See Also:
Constant Field Values

KNOWN_INCONSISTENCIES

public static final int KNOWN_INCONSISTENCIES
See Also:
Constant Field Values
Constructor Detail

FileSetInformation

public FileSetInformation(DicomObject dcmobj)

FileSetInformation

public FileSetInformation()
Method Detail

init

public void init()
Overrides:
init in class FileMetaInformation

getFileSetID

public java.lang.String getFileSetID()

setFileSetID

public void setFileSetID(java.lang.String id)

getFileSetDescriptorFileID

public java.lang.String[] getFileSetDescriptorFileID()

setFileSetDescriptorFileID

public void setFileSetDescriptorFileID(java.lang.String[] cs)

getFileSetDescriptorFile

public java.io.File getFileSetDescriptorFile(java.io.File basedir)

setFileSetDescriptorFile

public void setFileSetDescriptorFile(java.io.File file,
                                     java.io.File basedir)

getSpecificCharacterSetofFileSetDescriptorFile

public java.lang.String getSpecificCharacterSetofFileSetDescriptorFile()

setSpecificCharacterSetofFileSetDescriptorFile

public void setSpecificCharacterSetofFileSetDescriptorFile(java.lang.String cs)

getOffsetFirstRootRecord

public int getOffsetFirstRootRecord()

setOffsetFirstRootRecord

public void setOffsetFirstRootRecord(int offset)

getOffsetLastRootRecord

public int getOffsetLastRootRecord()

setOffsetLastRootRecord

public void setOffsetLastRootRecord(int offset)

isEmpty

public boolean isEmpty()

getFileSetConsistencyFlag

public int getFileSetConsistencyFlag()

setFileSetConsistencyFlag

public void setFileSetConsistencyFlag(int flag)

isNoKnownInconsistencies

public boolean isNoKnownInconsistencies()

getSOPClassUID

protected java.lang.String getSOPClassUID()
Overrides:
getSOPClassUID in class FileMetaInformation

getSOPInstanceUID

protected java.lang.String getSOPInstanceUID()
Overrides:
getSOPInstanceUID in class FileMetaInformation

toFile

public static java.io.File toFile(java.lang.String[] fileID,
                                  java.io.File basedir)

toFileID

public static java.lang.String[] toFileID(java.io.File file,
                                          java.io.File basedir)


Copyright © 2011 dcm4che. All Rights Reserved.