Modifier and Type | Field and Description |
---|---|
private Attributes |
blkAttrs |
private File |
blkDirectory |
private String |
blkFilePrefix |
private String |
blkFileSuffix |
private boolean |
catBlkFiles |
private DicomInputStream.IncludeBulkData |
includeBulkData |
private boolean |
includeKeyword |
private boolean |
includeNamespaceDeclaration |
private boolean |
indent |
private static ResourceBundle |
rb |
private static String |
XML_1_0 |
private static String |
XML_1_1 |
private String |
xmlVersion |
private String |
xsltURL |
Constructor and Description |
---|
Dcm2Xml() |
Modifier and Type | Method and Description |
---|---|
private static void |
addBulkdataOptions(org.apache.commons.cli.Options opts) |
private static void |
configureBulkdata(Dcm2Xml dcm2xml,
org.apache.commons.cli.CommandLine cl) |
void |
convert(DicomInputStream dis,
OutputStream out) |
void |
convert(File dicomFile,
File xmlFile) |
void |
convert(File dicomFile,
OutputStream out) |
private static String |
fname(List<String> argList) |
private TransformerHandler |
getTransformerHandler() |
static void |
main(String[] args) |
private static org.apache.commons.cli.CommandLine |
parseComandLine(String[] args) |
private static Attributes |
parseXML(String fname) |
void |
setBulkDataAttributes(Attributes blkAttrs) |
void |
setBulkDataDirectory(File blkDirectory) |
void |
setBulkDataFilePrefix(String blkFilePrefix) |
void |
setBulkDataFileSuffix(String blkFileSuffix) |
void |
setConcatenateBulkDataFiles(boolean catBlkFiles) |
void |
setIncludeBulkData(DicomInputStream.IncludeBulkData includeBulkData) |
void |
setIncludeKeyword(boolean includeKeyword) |
void |
setIncludeNamespaceDeclaration(boolean includeNamespaceDeclaration) |
void |
setIndent(boolean indent) |
void |
setXMLVersion(String xmlVersion) |
void |
setXSLTURL(String xsltURL) |
private static String |
toURL(String fileOrURL) |
private static final String XML_1_0
private static final String XML_1_1
private static ResourceBundle rb
private boolean indent
private boolean includeKeyword
private boolean includeNamespaceDeclaration
private DicomInputStream.IncludeBulkData includeBulkData
private boolean catBlkFiles
private String blkFilePrefix
private String blkFileSuffix
private File blkDirectory
private Attributes blkAttrs
private String xmlVersion
public Dcm2Xml()
public final void setXSLTURL(String xsltURL)
public final void setIndent(boolean indent)
public final void setIncludeKeyword(boolean includeKeyword)
public final void setIncludeNamespaceDeclaration(boolean includeNamespaceDeclaration)
public final void setIncludeBulkData(DicomInputStream.IncludeBulkData includeBulkData)
public final void setConcatenateBulkDataFiles(boolean catBlkFiles)
public final void setBulkDataFilePrefix(String blkFilePrefix)
public final void setBulkDataFileSuffix(String blkFileSuffix)
public final void setBulkDataDirectory(File blkDirectory)
public final void setBulkDataAttributes(Attributes blkAttrs)
public final void setXMLVersion(String xmlVersion)
private static org.apache.commons.cli.CommandLine parseComandLine(String[] args) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
private static void addBulkdataOptions(org.apache.commons.cli.Options opts)
private static void configureBulkdata(Dcm2Xml dcm2xml, org.apache.commons.cli.CommandLine cl) throws Exception
Exception
private static Attributes parseXML(String fname) throws Exception
Exception
private static String fname(List<String> argList) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
public void convert(DicomInputStream dis, OutputStream out) throws IOException, TransformerConfigurationException
public void convert(File dicomFile, OutputStream out) throws IOException, TransformerConfigurationException
public void convert(File dicomFile, File xmlFile) throws IOException, TransformerConfigurationException
private TransformerHandler getTransformerHandler() throws TransformerConfigurationException, IOException
Copyright © 2017 dcm4che.org. All rights reserved.