Package be.gaudry.model.drawing
Enum Class BrolImagesCore
- All Implemented Interfaces:
IBrolImage
,Serializable
,Comparable<BrolImagesCore>
,Constable
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 ConstantDescriptionRepresents an action to add an item (Blue plus image)Means that data has some attached data.Generic broldev logoGeneric broldev logoGeneric broldev logoRepresent a clean item action (eraser)Clean the table, remove dataAction to close a panelAction to close a panelAction to get the configuration optionsAction to show the consoleRepresent 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 itemAction to zoom out into the data model, not for the user interface itemRepresent 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 actionAction 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 applicationAction to import data (Arrow to the box)Action to define the appearance of the application (look and feel)Action to define the user languageAction to define the user languageAction to edit the menuRepresents 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 treeOpened folder like Xp to render a expanded node for a treeRepresent a past item actionRepresents 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 actionRepresents 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 itemAction to show a panelAction to show a panelAction to sort ascendingAction to sort descendingStart process image (green triangle)Action to start a process associated to aIRunnablePanel
Stop process image (blue square)Action to stop a process associated to aIRunnablePanel
Represents a table into the user interfaceRepresents an undefined valueAction to zoom in, increase the size of the user interface item, not the data modelAction to zoom out, decrease the size of the user interface item, not the data model -
Method Summary
Modifier and TypeMethodDescriptionint
Returns the image's height.Returns the path of the resource fileint
getWidth()
Returns the image's width.static BrolImagesCore
Returns the enum constant of this class with the specified name.static BrolImagesCore[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BROLDEV_ICON16
Generic broldev logo -
BROLDEV_ICON32
Generic broldev logo -
BROLDEV_ICON48
Generic broldev logo -
HOME
Represents the main screen of the application- Since:
- 1.1 (Feb 20, 2009)
-
ADD
Represents an action to add an item (Blue plus image) -
PROCESS_RESUME
Restart process image (yellow vertical rect. + green triangle)- Since:
- 1.4.1 Nov 29, 2011
-
PROCESS_SUSPEND
Pause, suspend process image (2 yellow vertical rect.)- Since:
- 1.4.1 Nov 29, 2011
-
PROCESS_TERMINATE
Stop, terminate process image (red square)- Since:
- 1.4.1 Nov 29, 2011
-
START
Start process image (green triangle) -
STOP
Stop process image (blue square) -
SAVE
Represents a save action (blue floppy disc) -
SAVEALL
Represents a save all action (blue floppy discs) -
EDIT
Represent an edit item action (pen) -
CUT
Represent a cut item action (scissors)- Since:
- 0.1 (Feb 27, 2009)
-
COPY
Represent a copy item action (scissors)- Since:
- 1.4 (Nov 13, 2010)
-
PAST
Represent a past item action- Since:
- 1.2 (Feb 27, 2009)
-
PRINT
Represents a print action(Small printer like under Xp) -
EXPORT_SAVE
Action to export into a document (Document with floppy disk) -
IMPORT
Action to import data (Arrow to the box)- Since:
- 1.2 (Feb 27, 2009)
-
EXPLORE
Represents a browse or explore action to open a file (Opened folder like Xp)- See Also:
EXPLORE_TREE
-
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
Medium size rendering for an explore action -
NODE_COLLAPSED
Closed folder like Xp to render a collapsed node for a tree- Since:
- 1.3 (Jun 17, 2009)
-
NODE_EXPANDED
Opened folder like Xp to render a expanded node for a tree- Since:
- 1.3 (Jun 17, 2009)
-
REMOVE
Represents a remove or delete action (Rendered by a red cross) -
PRINTER
Big representation of a printer (Vista like), for a header or a background, not for an action. -
REFRESH
Represent a refresh action -
DATA_LOGO
Persistence big logo (Floppy disk) May be used to get informations about selected DAO, for a header or a background, not for an action. -
ATTACHMENT
Means that data has some attached data. -
CLEAN
Represent a clean item action (eraser) -
CLEAN_TABLE
Clean the table, remove data- Since:
- 1.2 (Feb 27, 2009)
-
HELP
Represents a show help action (rendered by a white question mark in a blue disk) -
PREVIOUS
Represents a show previous screen for a GUI (rendered by left to right white arrow in a green square) -
NEXT
Represents a show next screen for a GUI (rendered by right to left white arrow in a green square) -
DATA_ZOOM_IN
Action to zoom in into the data model, not for the user interface item- See Also:
ZOOM_IN
-
DATA_ZOOM_OUT
Action to zoom out into the data model, not for the user interface item- See Also:
ZOOM_OUT
-
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
Action to zoom out, decrease the size of the user interface item, not the data model- See Also:
DATA_ZOOM_OUT
-
CONFIG
Action to get the configuration options -
LANGUAGE16
Action to define the user language -
LANGUAGE_DARK_16
Action to define the user language -
MENU_EDIT
Action to edit the menu- Since:
- 1.2 (Feb 27, 2009)
-
SORT_ASC
Action to sort ascending- Since:
- 1.2 (Feb 27, 2009)
-
SORT_DESC
Action to sort descending- Since:
- 1.2 (Feb 27, 2009)
-
LAF16
Action to define the appearance of the application (look and feel)- Since:
- 1.2 (Feb 27, 2009)
-
CONSOLE
Action to show the console- Since:
- 1.2 (Feb 27, 2009)
-
TABLE16
Represents a table into the user interface- Since:
- 1.2 (Feb 27, 2009)
-
SHOW_DETAILS16
Action to show the details of an item- Since:
- 1.2 (Feb 27, 2009)
-
SHOW_PANEL_DARK_16
Action to show a panel -
SHOW_PANEL_16
Action to show a panel -
CLOSE_PANEL_DARK_16
Action to close a panel -
CLOSE_PANEL_16
Action to close a panel -
START_RUNNABLE
Action to start a process associated to aIRunnablePanel
-
STOP_RUNNABLE
Action to stop a process associated to aIRunnablePanel
-
PHOTO_TRANSFER
-
PHOTO_CEWE
-
UNDEFINED_VALUE_16
Represents an undefined value
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-
getHeight
public int getHeight()Description copied from interface:IBrolImage
Returns the image's height.- Specified by:
getHeight
in interfaceIBrolImage
- 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 interfaceIBrolImage
- Returns:
- an int specifying the fixed width of the image.
-
getImageResourcePath
Description copied from interface:IBrolImage
Returns the path of the resource file- Specified by:
getImageResourcePath
in interfaceIBrolImage
- Returns:
- a String specifying the path of the resource file
-