Packages 
Package Description
ca.corefacility.gview.data
Provides storage/access to the sequence data displayed by GView.
ca.corefacility.gview.data.readers
Provides for classes used to read in the data to display on the GView map.
ca.corefacility.gview.data.readers.cgview
Provides an implementation of FileFormatReader used to read CGView XML formatted data to display on the GView map.
ca.corefacility.gview.layout
Provides for methods to be used to layout all of the items on the GView map.
ca.corefacility.gview.layout.feature
Provides for implementations to construct particular "shapes" for a feature.
ca.corefacility.gview.layout.plot
Provides necessary code to draw out different types of plots on a GView map.
ca.corefacility.gview.layout.prototype
Provides implementations of different "prototype" shapes.
ca.corefacility.gview.layout.prototype.segments
Provides implementations of different segments used to construct a "prototype" shape.
ca.corefacility.gview.layout.sequence
Provides for methods to use to layout and position any items along the sequence, and dividing up the map into different slots.
ca.corefacility.gview.layout.sequence.circular
Provides for layout implementations specific to the circular mode.
ca.corefacility.gview.layout.sequence.linear
Provides layout implementations specific to the linear mode.
ca.corefacility.gview.main
Provides the main class for the command line interface to GView.
ca.corefacility.gview.managers
Provides for dynamic handling of different items on the map.
ca.corefacility.gview.managers.labels
Provides for classes to handle management of labels.
ca.corefacility.gview.managers.ruler
Provides for classes to handle management of the items for the Ruler on the GView map.
ca.corefacility.gview.map
Provides for implementations of the main GView map, as well as some extras (Birds eye view, etc).
ca.corefacility.gview.map.controllers
Provides a controlled interface to the various styling objects.
ca.corefacility.gview.map.controllers.link
Package providing links between sets and legend items.
ca.corefacility.gview.map.controllers.selection
Package providing classes for selecting items.
ca.corefacility.gview.map.effects
Provides for different effects that can be used to render items on the GView map.
ca.corefacility.gview.map.event
Provides for implementations of different events in GView.
ca.corefacility.gview.map.event.style
Provides for implementations of Events specific to style information.
ca.corefacility.gview.map.gui
Provides for implementations of a simple GUI for the GView map.
ca.corefacility.gview.map.gui.action
Provides classes for defining different actions to perform on a GView map.
ca.corefacility.gview.map.gui.action.dialog.hide
Provides classes for actions to hide dialogs.
ca.corefacility.gview.map.gui.action.dialog.show
Provides classes for actions to show dialogs.
ca.corefacility.gview.map.gui.action.map
Provides classes for actions relating to resizing/exporting the map.
ca.corefacility.gview.map.gui.action.map.hide
Provides classes for actions to hide different elements on the GView map.
ca.corefacility.gview.map.gui.action.map.move
Provides classes for actions to move on the GView map.
ca.corefacility.gview.map.gui.action.map.scale
Provides classes for actions to change the scale of the map.
ca.corefacility.gview.map.gui.action.map.show
Provides classes for actions to show different elements on the map.
ca.corefacility.gview.map.gui.action.map.zoom
Provides classes for actions to zoom in/out on the map.
ca.corefacility.gview.map.gui.action.style
Provides classes for modifying the style of the GView map.
ca.corefacility.gview.map.gui.action.system
Provides classes for actions performed on the overall GView application.
ca.corefacility.gview.map.gui.dialog
Provides classes for different GView dialogs.
ca.corefacility.gview.map.gui.editor
Provides classes for the Style Editor.
ca.corefacility.gview.map.gui.editor.communication
Package providing classes for communication between editor items.
ca.corefacility.gview.map.gui.editor.communication.labelEvent
Package providing classes for communication of label events.
ca.corefacility.gview.map.gui.editor.communication.legendEvent
Package providing classes for communication of legend events.
ca.corefacility.gview.map.gui.editor.communication.plotEvent
Package providing classes for communication of plot events.
ca.corefacility.gview.map.gui.editor.communication.propertyMapperEvent
Package providing classes for communication of property mapper events.
ca.corefacility.gview.map.gui.editor.communication.setEvent
Package providing classes for communication of set events.
ca.corefacility.gview.map.gui.editor.communication.slotEvent
Package providing classes for communication of slot events.
ca.corefacility.gview.map.gui.editor.featureFilter
Provides classes for different Feature Filters in the style editor.
ca.corefacility.gview.map.gui.editor.icon
This package provides various custom menus for the style editor.
ca.corefacility.gview.map.gui.editor.menu
This package provides various custom icons.
ca.corefacility.gview.map.gui.editor.node
Provides for different nodes of the Style Editor tree.
ca.corefacility.gview.map.gui.editor.panel
Provides classes for different style editor panels.
ca.corefacility.gview.map.gui.editor.panel.propertyMapper
Provides classes for the Property Mapper panel.
ca.corefacility.gview.map.gui.editor.panel.proxy
Package providing classes for proxy panels.
ca.corefacility.gview.map.gui.editor.transfer
Provides classes for dragging and dropping different nodes in the style editor tree.
ca.corefacility.gview.map.gui.hint
Package providing classes for custom hints/tooltips.
ca.corefacility.gview.map.gui.menu
Provides classes different menus on the GView GUI.
ca.corefacility.gview.map.gui.open
Defines classes related to the Open Dialog used to generate GView maps.
ca.corefacility.gview.map.inputHandler
Provides for classes to handle different aspects of user input.
ca.corefacility.gview.map.items
Provides for implementations of specific items to be displayed on the GView map.
ca.corefacility.gview.style
Provides for storage/manipulation of style information for GView.
ca.corefacility.gview.style.datastyle
Provides for storage/manipulation of style information specific to the particular data we are displaying (such as the specific sequence/features).
ca.corefacility.gview.style.datastyle.mapper
Defines classes which can be used to map certain properties of features to style properties used to display those features.
ca.corefacility.gview.style.io
Provides for classes to perform I/O on style information.
ca.corefacility.gview.style.io.gss
Provides for GSS specific I/O implementations.
ca.corefacility.gview.style.io.gss.coders
Provides for coders used to encode/decode GSS style information.
ca.corefacility.gview.style.io.gss.exceptions
Provides exceptions for reading GSS information.
ca.corefacility.gview.style.io.gss.featureFilterCoder
Provides for methods to encode/decode FeatureFilters in GSS style information.
ca.corefacility.gview.style.items
Provides for storage/manipulation of style information for particular items on the GView map.
ca.corefacility.gview.textextractor
Provides for classes used to extract text from Features.
ca.corefacility.gview.utils
Provides for very basic utility classes used, but don't fit in anywhere else.
ca.corefacility.gview.utils.content
Provides for classes to perform calculations on the symbols within the sequence.
ca.corefacility.gview.utils.geom
Provides for implementations of Arc2D which allows for more precision on the curves defining the shape.
ca.corefacility.gview.utils.thread
Package providing classes for handling multiple threads.
ca.corefacility.gview.writers
Provides for classes to write the GView screen to an image file.