Enum Class BrolImagesCore

java.lang.Object
java.lang.Enum<BrolImagesCore>
be.gaudry.model.drawing.BrolImagesCore
All Implemented Interfaces:
IBrolImage, Serializable, Comparable<BrolImagesCore>, Constable

public enum BrolImagesCore extends Enum<BrolImagesCore> implements IBrolImage
Enumeration of available image resources for the swing projects. TODO: put this and the associated resources into the broldev.core project to be available for other GUIs
Since:
1.0 Jul 03, 2008, broldev.core.swing 0.0.1-SNAPSHOT dependency
Version:
1.4.1 Nov 29, 2011
Author:
Steph GAUDRY
See Also:
\n Provided by the broldev.core.swing project.
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Represents an action to add an item (Blue plus image)
    Means that data has some attached data.
    Generic broldev logo
    Generic broldev logo
    Generic broldev logo
    Represent a clean item action (eraser)
    Clean the table, remove data
    Action to close a panel
    Action to close a panel
    Action to get the configuration options
    Action to show the console
    Represent a copy item action (scissors)
    Represent a cut item action (scissors)
    Persistence big logo (Floppy disk) May be used to get informations about selected DAO, for a header or a background, not for an action.
    Action to zoom in into the data model, not for the user interface item
    Action to zoom out into the data model, not for the user interface item
    Represent an edit item action (pen)
    Represents a browse or explore action to open a file (Opened folder like Xp)
    Represents a browse or explore action, but more to get a path than to open a file (Rendered by a tree of packages)
    Medium size rendering for an explore action
    Action to export into a document (Document with floppy disk)
    Represents a show help action (rendered by a white question mark in a blue disk)
    Represents the main screen of the application
    Action to import data (Arrow to the box)
    Action to define the appearance of the application (look and feel)
    Action to define the user language
    Action to define the user language
    Action to edit the menu
    Represents a show next screen for a GUI (rendered by right to left white arrow in a green square)
    Closed folder like Xp to render a collapsed node for a tree
    Opened folder like Xp to render a expanded node for a tree
    Represent a past item action
     
     
    Represents a show previous screen for a GUI (rendered by left to right white arrow in a green square)
    Represents a print action(Small printer like under Xp)
    Big representation of a printer (Vista like), for a header or a background, not for an action.
    Restart process image (yellow vertical rect.
    Pause, suspend process image (2 yellow vertical rect.)
    Stop, terminate process image (red square)
    Represent a refresh action
    Represents a remove or delete action (Rendered by a red cross)
    Represents a save action (blue floppy disc)
    Represents a save all action (blue floppy discs)
    Action to show the details of an item
    Action to show a panel
    Action to show a panel
    Action to sort ascending
    Action to sort descending
    Start process image (green triangle)
    Action to start a process associated to a IRunnablePanel
    Stop process image (blue square)
    Action to stop a process associated to a IRunnablePanel
    Represents a table into the user interface
    Represents an undefined value
    Action to zoom in, increase the size of the user interface item, not the data model
    Action to zoom out, decrease the size of the user interface item, not the data model
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the image's height.
    Returns the path of the resource file
    int
    Returns the image's width.
    valueOf​(String name)
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • BROLDEV_ICON16

      public static final BrolImagesCore BROLDEV_ICON16
      Generic broldev logo
    • BROLDEV_ICON32

      public static final BrolImagesCore BROLDEV_ICON32
      Generic broldev logo
    • BROLDEV_ICON48

      public static final BrolImagesCore BROLDEV_ICON48
      Generic broldev logo
    • HOME

      public static final BrolImagesCore HOME
      Represents the main screen of the application
      Since:
      1.1 (Feb 20, 2009)
    • ADD

      public static final BrolImagesCore ADD
      Represents an action to add an item (Blue plus image)
    • PROCESS_RESUME

      public static final BrolImagesCore PROCESS_RESUME
      Restart process image (yellow vertical rect. + green triangle)
      Since:
      1.4.1 Nov 29, 2011
    • PROCESS_SUSPEND

      public static final BrolImagesCore PROCESS_SUSPEND
      Pause, suspend process image (2 yellow vertical rect.)
      Since:
      1.4.1 Nov 29, 2011
    • PROCESS_TERMINATE

      public static final BrolImagesCore PROCESS_TERMINATE
      Stop, terminate process image (red square)
      Since:
      1.4.1 Nov 29, 2011
    • START

      public static final BrolImagesCore START
      Start process image (green triangle)
    • STOP

      public static final BrolImagesCore STOP
      Stop process image (blue square)
    • SAVE

      public static final BrolImagesCore SAVE
      Represents a save action (blue floppy disc)
    • SAVEALL

      public static final BrolImagesCore SAVEALL
      Represents a save all action (blue floppy discs)
    • EDIT

      public static final BrolImagesCore EDIT
      Represent an edit item action (pen)
    • CUT

      public static final BrolImagesCore CUT
      Represent a cut item action (scissors)
      Since:
      0.1 (Feb 27, 2009)
    • COPY

      public static final BrolImagesCore COPY
      Represent a copy item action (scissors)
      Since:
      1.4 (Nov 13, 2010)
    • PAST

      public static final BrolImagesCore PAST
      Represent a past item action
      Since:
      1.2 (Feb 27, 2009)
    • PRINT

      public static final BrolImagesCore PRINT
      Represents a print action(Small printer like under Xp)
    • EXPORT_SAVE

      public static final BrolImagesCore EXPORT_SAVE
      Action to export into a document (Document with floppy disk)
    • IMPORT

      public static final BrolImagesCore IMPORT
      Action to import data (Arrow to the box)
      Since:
      1.2 (Feb 27, 2009)
    • EXPLORE

      public static final BrolImagesCore EXPLORE
      Represents a browse or explore action to open a file (Opened folder like Xp)
      See Also:
      EXPLORE_TREE
    • EXPLORE_TREE

      public static final BrolImagesCore EXPLORE_TREE
      Represents a browse or explore action, but more to get a path than to open a file (Rendered by a tree of packages)
      Since:
      1.2 (Feb 27, 2009)
    • EXPLORER32

      public static final BrolImagesCore EXPLORER32
      Medium size rendering for an explore action
    • NODE_COLLAPSED

      public static final BrolImagesCore NODE_COLLAPSED
      Closed folder like Xp to render a collapsed node for a tree
      Since:
      1.3 (Jun 17, 2009)
    • NODE_EXPANDED

      public static final BrolImagesCore NODE_EXPANDED
      Opened folder like Xp to render a expanded node for a tree
      Since:
      1.3 (Jun 17, 2009)
    • REMOVE

      public static final BrolImagesCore REMOVE
      Represents a remove or delete action (Rendered by a red cross)
    • PRINTER

      public static final BrolImagesCore PRINTER
      Big representation of a printer (Vista like), for a header or a background, not for an action.
    • REFRESH

      public static final BrolImagesCore REFRESH
      Represent a refresh action
    • ATTACHMENT

      public static final BrolImagesCore ATTACHMENT
      Means that data has some attached data.
    • CLEAN

      public static final BrolImagesCore CLEAN
      Represent a clean item action (eraser)
    • CLEAN_TABLE

      public static final BrolImagesCore CLEAN_TABLE
      Clean the table, remove data
      Since:
      1.2 (Feb 27, 2009)
    • HELP

      public static final BrolImagesCore HELP
      Represents a show help action (rendered by a white question mark in a blue disk)
    • PREVIOUS

      public static final BrolImagesCore PREVIOUS
      Represents a show previous screen for a GUI (rendered by left to right white arrow in a green square)
    • NEXT

      public static final BrolImagesCore NEXT
      Represents a show next screen for a GUI (rendered by right to left white arrow in a green square)
    • DATA_ZOOM_IN

      public static final BrolImagesCore DATA_ZOOM_IN
      Action to zoom in into the data model, not for the user interface item
      See Also:
      ZOOM_IN
    • DATA_ZOOM_OUT

      public static final BrolImagesCore DATA_ZOOM_OUT
      Action to zoom out into the data model, not for the user interface item
      See Also:
      ZOOM_OUT
    • ZOOM_IN

      public static final BrolImagesCore ZOOM_IN
      Action to zoom in, increase the size of the user interface item, not the data model
      See Also:
      DATA_ZOOM_IN
    • ZOOM_OUT

      public static final BrolImagesCore ZOOM_OUT
      Action to zoom out, decrease the size of the user interface item, not the data model
      See Also:
      DATA_ZOOM_OUT
    • CONFIG

      public static final BrolImagesCore CONFIG
      Action to get the configuration options
    • LANGUAGE16

      public static final BrolImagesCore LANGUAGE16
      Action to define the user language
    • LANGUAGE_DARK_16

      public static final BrolImagesCore LANGUAGE_DARK_16
      Action to define the user language
    • SORT_ASC

      public static final BrolImagesCore SORT_ASC
      Action to sort ascending
      Since:
      1.2 (Feb 27, 2009)
    • SORT_DESC

      public static final BrolImagesCore SORT_DESC
      Action to sort descending
      Since:
      1.2 (Feb 27, 2009)
    • LAF16

      public static final BrolImagesCore LAF16
      Action to define the appearance of the application (look and feel)
      Since:
      1.2 (Feb 27, 2009)
    • CONSOLE

      public static final BrolImagesCore CONSOLE
      Action to show the console
      Since:
      1.2 (Feb 27, 2009)
    • TABLE16

      public static final BrolImagesCore TABLE16
      Represents a table into the user interface
      Since:
      1.2 (Feb 27, 2009)
    • SHOW_DETAILS16

      public static final BrolImagesCore SHOW_DETAILS16
      Action to show the details of an item
      Since:
      1.2 (Feb 27, 2009)
    • SHOW_PANEL_DARK_16

      public static final BrolImagesCore SHOW_PANEL_DARK_16
      Action to show a panel
    • SHOW_PANEL_16

      public static final BrolImagesCore SHOW_PANEL_16
      Action to show a panel
    • CLOSE_PANEL_DARK_16

      public static final BrolImagesCore CLOSE_PANEL_DARK_16
      Action to close a panel
    • CLOSE_PANEL_16

      public static final BrolImagesCore CLOSE_PANEL_16
      Action to close a panel
    • START_RUNNABLE

      public static final BrolImagesCore START_RUNNABLE
      Action to start a process associated to a IRunnablePanel
    • STOP_RUNNABLE

      public static final BrolImagesCore STOP_RUNNABLE
      Action to stop a process associated to a IRunnablePanel
    • PHOTO_TRANSFER

      public static final BrolImagesCore PHOTO_TRANSFER
    • PHOTO_CEWE

      public static final BrolImagesCore PHOTO_CEWE
    • UNDEFINED_VALUE_16

      public static final BrolImagesCore UNDEFINED_VALUE_16
      Represents an undefined value
  • Method Details

    • values

      public static BrolImagesCore[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static BrolImagesCore valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getHeight

      public int getHeight()
      Description copied from interface: IBrolImage
      Returns the image's height.
      Specified by:
      getHeight in interface IBrolImage
      Returns:
      an int specifying the fixed height of the image.
    • getWidth

      public int getWidth()
      Description copied from interface: IBrolImage
      Returns the image's width.
      Specified by:
      getWidth in interface IBrolImage
      Returns:
      an int specifying the fixed width of the image.
    • getImageResourcePath

      public String getImageResourcePath()
      Description copied from interface: IBrolImage
      Returns the path of the resource file
      Specified by:
      getImageResourcePath in interface IBrolImage
      Returns:
      a String specifying the path of the resource file