Package org.peace_tools.views.overlap

Contains the classes that provide a custom overlap view of clusters.

See:
          Description

Interface Summary
ClusterColorMapper A simple interface to map a clusterID to a Color object.
 

Class Summary
ClusterList A combo-box like custom component to display list of clusters from a tool bar.
ClusterListCellRenderer A custom cell renderer to efficiently display large cluster list.
OverlapPanel The overlap panel that displays the actual overlap image.
OverlapView A pre-alignment overlap view of fragments organized based on clusters.
Ruler The overlap panel that displays the actual overlap image.
 

Enum Summary
Ruler.Orientation Enumerations to define the two types of rulers that this class can be used for.
 

Package org.peace_tools.views.overlap Description

Contains the classes that provide a custom overlap view of clusters.

These classes constitute the "view" objects as per the terminology using the Model-View-Controller (MVC) design pattern. The classes in the org.peace_tools.data package are used to provide the data for the views. The classes in the org.peace_tools.core package (particularly ViewFactory) serve as the "controller" to establish the link between the "data" and "view" objects. The classes in this package are can be dependent on the classes in other packages. There is some mutual dependence between this package and the org.peace_tools.core package.

This package contains a overlap view that provides a visual representation of the various fragments and clusters that resulted from a clustering operation. The view provides a convenient way to identify super clusters and possibly other interesting artifacts visually.

Since:
0.95