Interface CgviewConstants

All Known Implementing Classes:
Cgview, CgviewFactory, CgviewFactoryPtt, CgviewFactoryTab, CgviewHTMLDocument, CgviewIO, Feature, FeatureRange, FeatureSlot, InnerLabel, Label, LabelBounds, Legend, LegendItem, OuterLabel, Plasmid, SeriesImage

public interface CgviewConstants
The CgviewConstants interface provides constants for use in the ca.ualberta.stothard.cgview package.
Author:
Paul Stothard
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Indicates that the Cgview sequence ruler should be shown in base pair units.
    static final int
    Indicates that the labelBounds encloses a button.
    static final int
    Indicates that the labelBounds encloses a feature label.
    static final int
    Indicates that the LabelBounds encloses a tick mark.
    static final int
    Indicates that the Cgview sequence ruler should be shown in centisome units.
    static final int
    Indicates that the Feature or FeatureRange should be drawn as an arc with an arrowhead at the end.
    static final int
    Indicates that the Feature or FeatureRange should be drawn as an arc with an arrowhead at the beginning.
    static final int
    Indicates that the Feature or FeatureRange should not be drawn.
    static final int
    Indicates that the Feature or FeatureRange should be drawn as a simple arc.
    static final int
    Represents the direct strand.
    static final int
    Indicates that labels should be shown be drawn on the inside of the backbone if they are in a reverse-strand FeatureSlot and a zoomed map is generated.
    static final int
    Indicates that all labels should be drawn on the outside of the backbone.
    static final int
    Indicates that labels should be drawn on the inside of the backbone if they are in a reverse-strand FeatureSlot.
    static final int
    Indicates that labels are to be created.
    static final int
    Indicates that a label is to be drawn even if there is insufficient space.
    static final int
    Indicates that no labels are to be created.
    static final int
    Indicates that labels are to be drawn only when a zoomed map is generated.
    static final int
    Indicates that the Legend should be drawn when zoomed.
    static final int
    Indicates that the LegendItem text should be aligned to the center.
    static final int
    Indicates that the LegendItem text should be aligned to the left.
    static final int
    Indicates that the LegendItem text should be aligned to the right.
    static final int
    Indicates that the Legend should be drawn in the lower center portion of the map.
    static final int
    Indicates that the Legend should be drawn in the lower left portion of the map.
    static final int
    Indicates that the Legend should be drawn in the lower right portion of the map.
    static final int
    Indicates that the Legend should be drawn in the middle center portion of the map.
    static final int
    Indicates that the Legend should be drawn in the middle left portion of the map.
    static final int
    Indicates that the Legend should be drawn left of the middle left portion of the map.
    static final int
    Indicates that the Legend should be drawn in the middle right portion of the map.
    static final int
    Indicates that the Legend should be drawn right of the middle right portion of the map.
    static final int
    Indicates that the Legend should not be drawn when zoomed.
    static final int
    Indicates that the Legend should be drawn in the upper center portion of the map.
    static final int
    Indicates that the Legend should be drawn in the upper left portion of the map.
    static final int
    Indicates that the Legend should be drawn in the upper right portion of the map.
    static final int
    Indicates that labels should be shown with position information only when a zoomed map is generated.
    static final int
    Indicates that labels should not be shown with position information.
    static final int
    Indicates that labels should be shown with position information.
    static final int
    Represents the reverse strand.
    static final int
    Indicates that the LegendItem should be drawn without a color swatch.
    static final int
    Indicates that the LegendItem should be drawn with a color swatch.
  • Field Details

    • DIRECT_STRAND

      static final int DIRECT_STRAND
      Represents the direct strand.
      See Also:
    • REVERSE_STRAND

      static final int REVERSE_STRAND
      Represents the reverse strand.
      See Also:
    • LABEL_NONE

      static final int LABEL_NONE
      Indicates that no labels are to be created.
      See Also:
    • LABEL

      static final int LABEL
      Indicates that labels are to be created.
      See Also:
    • LABEL_FORCE

      static final int LABEL_FORCE
      Indicates that a label is to be drawn even if there is insufficient space.
      See Also:
    • LABEL_ZOOMED

      static final int LABEL_ZOOMED
      Indicates that labels are to be drawn only when a zoomed map is generated.
      See Also:
    • POSITIONS_SHOW

      static final int POSITIONS_SHOW
      Indicates that labels should be shown with position information.
      See Also:
    • POSITIONS_NO_SHOW

      static final int POSITIONS_NO_SHOW
      Indicates that labels should not be shown with position information.
      See Also:
    • POSITIONS_AUTO

      static final int POSITIONS_AUTO
      Indicates that labels should be shown with position information only when a zoomed map is generated.
      See Also:
    • INNER_LABELS_SHOW

      static final int INNER_LABELS_SHOW
      Indicates that labels should be drawn on the inside of the backbone if they are in a reverse-strand FeatureSlot.
      See Also:
    • INNER_LABELS_NO_SHOW

      static final int INNER_LABELS_NO_SHOW
      Indicates that all labels should be drawn on the outside of the backbone.
      See Also:
    • INNER_LABELS_AUTO

      static final int INNER_LABELS_AUTO
      Indicates that labels should be shown be drawn on the inside of the backbone if they are in a reverse-strand FeatureSlot and a zoomed map is generated.
      See Also:
    • BASES

      static final int BASES
      Indicates that the Cgview sequence ruler should be shown in base pair units.
      See Also:
    • CENTISOMES

      static final int CENTISOMES
      Indicates that the Cgview sequence ruler should be shown in centisome units.
      See Also:
    • DECORATION_STANDARD

      static final int DECORATION_STANDARD
      Indicates that the Feature or FeatureRange should be drawn as a simple arc.
      See Also:
    • DECORATION_COUNTERCLOCKWISE_ARROW

      static final int DECORATION_COUNTERCLOCKWISE_ARROW
      Indicates that the Feature or FeatureRange should be drawn as an arc with an arrowhead at the beginning.
      See Also:
    • DECORATION_CLOCKWISE_ARROW

      static final int DECORATION_CLOCKWISE_ARROW
      Indicates that the Feature or FeatureRange should be drawn as an arc with an arrowhead at the end.
      See Also:
    • DECORATION_HIDDEN

      static final int DECORATION_HIDDEN
      Indicates that the Feature or FeatureRange should not be drawn. This setting is typically used when only a label is needed (a restriction site for example).
      See Also:
    • SWATCH_SHOW

      static final int SWATCH_SHOW
      Indicates that the LegendItem should be drawn with a color swatch.
      See Also:
    • SWATCH_NO_SHOW

      static final int SWATCH_NO_SHOW
      Indicates that the LegendItem should be drawn without a color swatch.
      See Also:
    • LEGEND_UPPER_LEFT

      static final int LEGEND_UPPER_LEFT
      Indicates that the Legend should be drawn in the upper left portion of the map.
      See Also:
    • LEGEND_UPPER_CENTER

      static final int LEGEND_UPPER_CENTER
      Indicates that the Legend should be drawn in the upper center portion of the map.
      See Also:
    • LEGEND_UPPER_RIGHT

      static final int LEGEND_UPPER_RIGHT
      Indicates that the Legend should be drawn in the upper right portion of the map.
      See Also:
    • LEGEND_MIDDLE_LEFT

      static final int LEGEND_MIDDLE_LEFT
      Indicates that the Legend should be drawn in the middle left portion of the map.
      See Also:
    • LEGEND_MIDDLE_LEFT_OF_CENTER

      static final int LEGEND_MIDDLE_LEFT_OF_CENTER
      Indicates that the Legend should be drawn left of the middle left portion of the map.
      See Also:
    • LEGEND_MIDDLE_CENTER

      static final int LEGEND_MIDDLE_CENTER
      Indicates that the Legend should be drawn in the middle center portion of the map.
      See Also:
    • LEGEND_MIDDLE_RIGHT_OF_CENTER

      static final int LEGEND_MIDDLE_RIGHT_OF_CENTER
      Indicates that the Legend should be drawn right of the middle right portion of the map.
      See Also:
    • LEGEND_MIDDLE_RIGHT

      static final int LEGEND_MIDDLE_RIGHT
      Indicates that the Legend should be drawn in the middle right portion of the map.
      See Also:
    • LEGEND_LOWER_LEFT

      static final int LEGEND_LOWER_LEFT
      Indicates that the Legend should be drawn in the lower left portion of the map.
      See Also:
    • LEGEND_LOWER_CENTER

      static final int LEGEND_LOWER_CENTER
      Indicates that the Legend should be drawn in the lower center portion of the map.
      See Also:
    • LEGEND_LOWER_RIGHT

      static final int LEGEND_LOWER_RIGHT
      Indicates that the Legend should be drawn in the lower right portion of the map.
      See Also:
    • LEGEND_DRAW_ZOOMED

      static final int LEGEND_DRAW_ZOOMED
      Indicates that the Legend should be drawn when zoomed.
      See Also:
    • LEGEND_NO_DRAW_ZOOMED

      static final int LEGEND_NO_DRAW_ZOOMED
      Indicates that the Legend should not be drawn when zoomed.
      See Also:
    • LEGEND_ITEM_ALIGN_LEFT

      static final int LEGEND_ITEM_ALIGN_LEFT
      Indicates that the LegendItem text should be aligned to the left.
      See Also:
    • LEGEND_ITEM_ALIGN_CENTER

      static final int LEGEND_ITEM_ALIGN_CENTER
      Indicates that the LegendItem text should be aligned to the center.
      See Also:
    • LEGEND_ITEM_ALIGN_RIGHT

      static final int LEGEND_ITEM_ALIGN_RIGHT
      Indicates that the LegendItem text should be aligned to the right.
      See Also:
    • BOUNDS_RULER

      static final int BOUNDS_RULER
      Indicates that the LabelBounds encloses a tick mark.
      See Also:
    • BOUNDS_FEATURE

      static final int BOUNDS_FEATURE
      Indicates that the labelBounds encloses a feature label.
      See Also:
    • BOUNDS_BUTTON

      static final int BOUNDS_BUTTON
      Indicates that the labelBounds encloses a button.
      See Also: