Modifier and Type | Field and Description |
---|---|
private String |
annotation |
private boolean |
anonymize |
private String |
charset |
private int |
columns |
private String |
contentType |
private int |
frameNumber |
private int |
imageQuality |
private static Logger |
LOG |
private String |
objectID |
private static org.apache.commons.cli.Options |
options |
private File |
outDir |
private String |
outFileName |
private boolean |
overlays |
private String |
presentationStateID |
private static ResourceBundle |
rb |
private String |
regionCoordinates |
private String |
requestTimeOut |
private WadoURIResponse |
response |
private int |
rows |
private SAXTransformerFactory |
saxTransformer |
private String |
transferSyntax |
private String |
url |
private String |
windowParams |
private boolean |
xmlIncludeKeyword |
private boolean |
xmlIndent |
private File |
xsltFile |
private Templates |
xsltTemplates |
Constructor and Description |
---|
WadoURI() |
WadoURI(String url,
String studyUID,
String seriesUID,
String objectUID,
String contentType,
String charset,
boolean anonymize,
String annotation,
int rows,
int columns,
String regionCoordinates,
String windowCenter,
String windowWidth,
int frameNumber,
int imageQuality,
String presentationSeriesUID,
String presentationUID,
String transferSyntax) |
Modifier and Type | Method and Description |
---|---|
private static void |
addOutputOptions(org.apache.commons.cli.Options opts) |
private static String |
addParam(String url,
String key,
String field) |
private static void |
addWadoOptions(org.apache.commons.cli.Options opts) |
String |
getAnnotation() |
String |
getCharset() |
int |
getColumns() |
String |
getContentType() |
int |
getFrameNumber() |
int |
getImageQuality() |
String |
getObjectID() |
File |
getOutDir() |
String |
getOutFileName() |
String |
getPresentationStateID() |
String |
getRegionCoordinates() |
String |
getRequestTimeOut() |
WadoURIResponse |
getResponse() |
int |
getRows() |
String |
getTransferSyntax() |
private static TransformerHandler |
getTransformerHandler(WadoURI main) |
String |
getUrl() |
String |
getWindowParams() |
File |
getXsltFile() |
boolean |
isAnonymize() |
boolean |
isOverlays() |
boolean |
isXmlIncludeKeyword() |
boolean |
isXmlIndent() |
static void |
main(String[] args) |
private static org.apache.commons.cli.CommandLine |
parseComandLine(String[] args) |
private static String |
sendRequest(WadoURI main) |
void |
setAnnotation(String annotation) |
void |
setAnonymize(boolean anonymize) |
void |
setCharset(String charset) |
void |
setColumns(int columns) |
void |
setContentType(String contentType) |
void |
setFrameNumber(int frameNumber) |
void |
setImageQuality(int imageQuality) |
void |
setObjectID(String objectID) |
void |
setOutDir(File outDir) |
void |
setOutFileName(String outFileName) |
void |
setOverlays(boolean overlays) |
void |
setPresentationStateID(String presentationStateID) |
void |
setRegionCoordinates(String regionCoordinates) |
void |
setRequestTimeOut(String requestTimeOut) |
void |
setRows(int rows) |
void |
setTransferSyntax(String transferSyntax) |
void |
setUrl(String url) |
private static String |
setWadoRequestQueryParams(WadoURI main,
String url) |
void |
setWindowParams(String windowParams) |
void |
setXmlIncludeKeyword(boolean xmlIncludeKeyword) |
void |
setXmlIndent(boolean xmlIndent) |
void |
setXsltFile(File xsltFile) |
private static void |
verifyandSetOptions(org.apache.commons.cli.CommandLine cl,
WadoURI main) |
void |
wado(WadoURI main) |
private static String |
writeFile(InputStream in,
WadoURI main,
String extension) |
private static String |
writeXML(InputStream in,
WadoURI main) |
private static org.apache.commons.cli.Options options
private static ResourceBundle rb
private SAXTransformerFactory saxTransformer
private Templates xsltTemplates
private String outFileName
private String requestTimeOut
private boolean xmlIndent
private boolean xmlIncludeKeyword
private String contentType
private boolean anonymize
private String annotation
private int rows
private int columns
private String regionCoordinates
private String windowParams
private int frameNumber
private int imageQuality
private String presentationStateID
private String transferSyntax
private boolean overlays
private WadoURIResponse response
public WadoURI()
public WadoURI(String url, String studyUID, String seriesUID, String objectUID, String contentType, String charset, boolean anonymize, String annotation, int rows, int columns, String regionCoordinates, String windowCenter, String windowWidth, int frameNumber, int imageQuality, String presentationSeriesUID, String presentationUID, String transferSyntax)
private static org.apache.commons.cli.CommandLine parseComandLine(String[] args) throws org.apache.commons.cli.ParseException
org.apache.commons.cli.ParseException
private static void addWadoOptions(org.apache.commons.cli.Options opts)
private static void addOutputOptions(org.apache.commons.cli.Options opts)
private static void verifyandSetOptions(org.apache.commons.cli.CommandLine cl, WadoURI main)
private static String sendRequest(WadoURI main) throws Exception
Exception
private static TransformerHandler getTransformerHandler(WadoURI main) throws Exception
Exception
private static String writeXML(InputStream in, WadoURI main) throws Exception
Exception
private static String writeFile(InputStream in, WadoURI main, String extension)
private static String setWadoRequestQueryParams(WadoURI main, String url)
public File getXsltFile()
public void setXsltFile(File xsltFile)
public String getOutFileName()
public void setOutFileName(String outFileName)
public String getRequestTimeOut()
public void setRequestTimeOut(String requestTimeOut)
public boolean isXmlIndent()
public void setXmlIndent(boolean xmlIndent)
public boolean isXmlIncludeKeyword()
public void setXmlIncludeKeyword(boolean xmlIncludeKeyword)
public String getObjectID()
public void setObjectID(String objectID)
public String getContentType()
public void setContentType(String contentType)
public String getCharset()
public void setCharset(String charset)
public boolean isAnonymize()
public void setAnonymize(boolean anonymize)
public String getAnnotation()
public void setAnnotation(String annotation)
public int getRows()
public void setRows(int rows)
public int getColumns()
public void setColumns(int columns)
public String getRegionCoordinates()
public void setRegionCoordinates(String regionCoordinates)
public String getWindowParams()
public void setWindowParams(String windowParams)
public int getFrameNumber()
public void setFrameNumber(int frameNumber)
public int getImageQuality()
public void setImageQuality(int imageQuality)
public String getPresentationStateID()
public void setPresentationStateID(String presentationStateID)
public String getTransferSyntax()
public void setTransferSyntax(String transferSyntax)
public boolean isOverlays()
public void setOverlays(boolean overlays)
public WadoURIResponse getResponse()
Copyright © 2017 dcm4che.org. All rights reserved.