Enum StandardIcons

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<StandardIcons>

    public enum StandardIcons
    extends java.lang.Enum<StandardIcons>
    The set of standard icons used in Geneious. Use of these in 3rd party plugins is encouraged to keep the look consistent.

    To load non standard icons, use IconUtilities.

    • Enum Constant Detail

      • taskComplete

        public static final StandardIcons taskComplete
        Task Completed icon
        Since:
        API 4.202300 (Geneious 2023.0.0)
      • drag

        public static final StandardIcons drag
        Drag and Drop Icon
        Since:
        API 4.202300 (Geneious 2023.0.0)
      • dots

        public static final StandardIcons dots
        Since:
        API 4.202300 (Geneious 2023.0.0)
      • tick

        public static final StandardIcons tick
        Since:
        API 4.202230 (Geneious 2022.3.0)
      • circleCheckmarkBlue

        public static final StandardIcons circleCheckmarkBlue
        Checkmark inside blue circle for marking selection.
        Since:
        API 4.202300 (Geneious 2023.0.0)
      • circleCheckmarkGray

        public static final StandardIcons circleCheckmarkGray
        Checkmark inside gray circle for marking no selection.
        Since:
        API 4.202300 (Geneious 2023.0.0)
      • dot

        public static final StandardIcons dot
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • server

        public static final StandardIcons server
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • circular

        public static final StandardIcons circular
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • linear

        public static final StandardIcons linear
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • error

        public static final StandardIcons error
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • moreToolbar

        public static final StandardIcons moreToolbar
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • editAnnotation

        public static final StandardIcons editAnnotation
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • addAnnotation

        public static final StandardIcons addAnnotation
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • nucleotideSearch

        public static final StandardIcons nucleotideSearch
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • proteinSearch

        public static final StandardIcons proteinSearch
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • documentAdd

        public static final StandardIcons documentAdd
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • enzymeSetAdd

        public static final StandardIcons enzymeSetAdd
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • folderSearch

        public static final StandardIcons folderSearch
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • folderNoEntry

        public static final StandardIcons folderNoEntry
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • folderPadlock

        public static final StandardIcons folderPadlock
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • folderShare

        public static final StandardIcons folderShare
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • nucleotideAdd

        public static final StandardIcons nucleotideAdd
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • chromatogram

        public static final StandardIcons chromatogram
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • documentImage

        public static final StandardIcons documentImage
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • documentWarning

        public static final StandardIcons documentWarning
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • enzymeSet

        public static final StandardIcons enzymeSet
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • microsats

        public static final StandardIcons microsats
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • nucleotideHit

        public static final StandardIcons nucleotideHit
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • nucleotideOrProtein

        public static final StandardIcons nucleotideOrProtein
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • proteinHit

        public static final StandardIcons proteinHit
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • threeD_StructureAlias

        public static final StandardIcons threeD_StructureAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • alignmentAlias

        public static final StandardIcons alignmentAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • chromatogramAlias

        public static final StandardIcons chromatogramAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • contigAlias

        public static final StandardIcons contigAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • documentAlias

        public static final StandardIcons documentAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • documentImageAlias

        public static final StandardIcons documentImageAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • documentWarningAlias

        public static final StandardIcons documentWarningAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • enzymeSetAlias

        public static final StandardIcons enzymeSetAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • microsatsAlias

        public static final StandardIcons microsatsAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • nucleotideAlias

        public static final StandardIcons nucleotideAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • nucleotideHitAlias

        public static final StandardIcons nucleotideHitAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • nucleotideListAlias

        public static final StandardIcons nucleotideListAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • nucleotideOrProteinAlias

        public static final StandardIcons nucleotideOrProteinAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • plasmidAlias

        public static final StandardIcons plasmidAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • primerAlias

        public static final StandardIcons primerAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • proteinAlias

        public static final StandardIcons proteinAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • proteinHitAlias

        public static final StandardIcons proteinHitAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • proteinListAlias

        public static final StandardIcons proteinListAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • publicationAlias

        public static final StandardIcons publicationAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • treeAlias

        public static final StandardIcons treeAlias
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • downPointerPressed

        public static final StandardIcons downPointerPressed
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • upPointerPressed

        public static final StandardIcons upPointerPressed
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • rightPointerPressed

        public static final StandardIcons rightPointerPressed
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • leftPointerPressed

        public static final StandardIcons leftPointerPressed
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • downRightPointer

        public static final StandardIcons downRightPointer
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • dropdown

        public static final StandardIcons dropdown
        A dropdown chevron centred within the icon
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • noEntry

        public static final StandardIcons noEntry
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • noEntryOverlay

        public static final StandardIcons noEntryOverlay
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • popOut

        public static final StandardIcons popOut
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • popIn

        public static final StandardIcons popIn
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • duplicate

        public static final StandardIcons duplicate
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • folderAdd

        public static final StandardIcons folderAdd
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • cloning

        public static final StandardIcons cloning
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • primers

        public static final StandardIcons primers
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • primer

        public static final StandardIcons primer
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • mappingAlignment

        public static final StandardIcons mappingAlignment
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • annotation

        public static final StandardIcons annotation
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • trim

        public static final StandardIcons trim
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • plasmid

        public static final StandardIcons plasmid
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • translate

        public static final StandardIcons translate
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • homologyAlignment

        public static final StandardIcons homologyAlignment
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • reverse

        public static final StandardIcons reverse
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • assembly

        public static final StandardIcons assembly
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • contig

        public static final StandardIcons contig
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • nucleotideList

        public static final StandardIcons nucleotideList
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • proteinList

        public static final StandardIcons proteinList
        Since:
        API 4.202101 (Geneious 2021.0.1)
      • downPointer

        public static final StandardIcons downPointer
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • upPointer

        public static final StandardIcons upPointer
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • leftPointer

        public static final StandardIcons leftPointer
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • rightPointer

        public static final StandardIcons rightPointer
        Since:
        API 4.202100 (Geneious 2021.0.0)
      • geneious

        public static final StandardIcons geneious
        Since:
        API 4.202200 (Geneious 2022.0.0)
      • sortAscending

        @Deprecated(since="API 4.202200 (Geneious 2022.0.0)")
        public static final StandardIcons sortAscending
        Deprecated.
      • sortDescending

        @Deprecated(since="API 4.202200 (Geneious 2022.0.0)")
        public static final StandardIcons sortDescending
        Deprecated.
      • star

        public static final StandardIcons star
        Since:
        API 4.910 (Geneious 9.1.0)
      • smallCloseRollover

        public static final StandardIcons smallCloseRollover
      • platformCloseRollover

        public static final StandardIcons platformCloseRollover
      • cog

        public static final StandardIcons cog
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • copy

        public static final StandardIcons copy
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • cut

        public static final StandardIcons cut
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • paste

        public static final StandardIcons paste
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • undo

        public static final StandardIcons undo
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • redo

        public static final StandardIcons redo
        Since:
        API 4.202120 (Geneious 2021.2.0)
      • alias

        public static final StandardIcons alias
        Since:
        API 4.1000 (Geneious 10.0.0)
      • aliasOverlay

        public static final StandardIcons aliasOverlay
        Since:
        API 4.1000 (Geneious 10.0.0)
      • addOverlay

        public static final StandardIcons addOverlay
        Since:
        API 4.1000 (Geneious 10.0.0)
      • info

        public static final StandardIcons info
        Since:
        API 4.600 (Geneious 6.0.0)
      • filter

        public static final StandardIcons filter
        Since:
        API 4.202110 (Geneious 2021.1.0)
    • Method Detail

      • values

        public static StandardIcons[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (StandardIcons c : StandardIcons.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static StandardIcons valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getIcons

        public Icons getIcons()
        Get the Icons for this standard icon.
        Returns:
        the Icons for this standard icon.