See: Description
Interface | Description |
---|---|
QueryResponseGenerator |
This interface abstracts the communication between a query (C-FIND) server
that implements the network service, and the source of information with which
to respond to the query.
|
QueryResponseGeneratorFactory | |
RetrieveResponseGenerator |
This interface abstracts the communication between a retrieve (C-MOVE) server
that implements the network service, and the source of information with which
to respond to the retrieve request.
|
RetrieveResponseGeneratorFactory |
Class | Description |
---|---|
FilterPanel |
The
FilterPanel class provides a graphical user
interface for editing the string values of DICOM attributes in list. |
QueryInformationModel |
The
QueryInformationModel class is an abstract class that contains the core
functionality for performing DICOM query and retrieval over the network. |
QueryTreeBrowser |
The
QueryTreeBrowser class implements a Swing graphical user interface
to browse the contents of QueryTreeModel . |
QueryTreeModel |
The
QueryTreeModel class implements a
TreeModel to abstract the contents of a query response as
a tree in order to provide support for a QueryTreeBrowser . |
QueryTreeRecord |
Instances of the
QueryTreeRecord class represent
nodes in a tree of the QueryTreeModel class, which in
turn is used by the QueryTreeBrowser class. |
StudyRootQueryInformationModel |
The
StudyRootQueryInformationModel
supports query and retrieval using the DICOM Study Root information model. |
Encapsulation of DICOM queries into a higher level abstraction that supports creation of a tree model based on the results of a query, and a graphical user interface to that model.
An abstract class QueryInformationModel
class is supplied that encapsulates the behavior of performing a query using the
supplied information and returns the results as a QueryTreeModel
.
A concrete sub-class StudyRootQueryInformationModel
class can be used to perform such a query using the most commonly supported DICOM query model.
Any such query is based on a list of user-supplied DICOM attribute values used
to define the matching and return keys. A FilterPanel
class is supplied that provides a graphical user interface for editing the values of
attributes in list.
A user interface for displaying and traversing the result of a query is supplied,
QueryTreeBrowser
, which may be sub-classed
in an application to provide specific functionality when selecting a path in the
tree, by overriding the various methods which return a
TreeSelectionListener
.