Package com.tagtraum.beatunes.plaf
Class VistaTheme
- java.lang.Object
-
- com.tagtraum.beatunes.plaf.VistaTheme
-
- All Implemented Interfaces:
Theme
@Deprecated public class VistaTheme extends Object implements Theme
Deprecated.Vista Theme.- Author:
- Hendrik Schreiber
-
-
Field Summary
Fields Modifier and Type Field Description static Color
FOCUSED_PALE_BLUE
Deprecated.static Color
UNFOCUSED_PALE_BLUE
Deprecated.-
Fields inherited from interface com.tagtraum.beatunes.plaf.Theme
PAINT_FANCY_BACKGROUND, PAINT_PLAIN_BACKGROUND
-
-
Constructor Summary
Constructors Constructor Description VistaTheme()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
activate()
Deprecated.Is called by the system, when the Theme is activated.void
customize(Container container)
Deprecated.Is called by the systems for a number of different components and give this theme a chance to customize them.void
deactivate()
Deprecated.Is called by the system when the Theme is de-activated.boolean
equals(Object obj)
Deprecated.Paint
getBackgroundPaint(Container container)
Deprecated.Background paint.String
getDescription()
Deprecated.Short description.Paint
getFocusedBackgroundPaint(Container container)
Deprecated.Background paint.String
getId()
Deprecated.Persistent ID.String
getLocalizedString(String key)
Deprecated.Returns a localized string.URL
getResource(String resourceName)
Deprecated.Used for theme specific loading of resources.int
hashCode()
Deprecated.boolean
isAvailable()
Deprecated.Indicates, whether this Theme is available on the platform beaTunes is currently running on.void
paintBackground(Graphics graphics, Container container)
Deprecated.Paints a themed background.boolean
requiresRestart()
Deprecated.Indicates that a restart is required to fully switch to or from this theme.String
toString()
Deprecated.
-
-
-
Method Detail
-
getBackgroundPaint
public Paint getBackgroundPaint(Container container)
Deprecated.Description copied from interface:Theme
Background paint.- Specified by:
getBackgroundPaint
in interfaceTheme
- Parameters:
container
- component- Returns:
- background paint
-
getFocusedBackgroundPaint
public Paint getFocusedBackgroundPaint(Container container)
Deprecated.Description copied from interface:Theme
Background paint. This is used for the icon in the general preferences.- Specified by:
getFocusedBackgroundPaint
in interfaceTheme
- Parameters:
container
- component- Returns:
- background paint
-
getDescription
public String getDescription()
Deprecated.Description copied from interface:Theme
Short description. Used in preferences.- Specified by:
getDescription
in interfaceTheme
- Returns:
- description
-
getId
public String getId()
Deprecated.Description copied from interface:Theme
Persistent ID. Used in general preferences.
-
isAvailable
public boolean isAvailable()
Deprecated.Description copied from interface:Theme
Indicates, whether this Theme is available on the platform beaTunes is currently running on.- Specified by:
isAvailable
in interfaceTheme
- Returns:
- true or false
-
paintBackground
public void paintBackground(Graphics graphics, Container container)
Deprecated.Description copied from interface:Theme
Paints a themed background.- Specified by:
paintBackground
in interfaceTheme
- Parameters:
graphics
- graphicscontainer
- component to paint in
-
activate
public void activate()
Deprecated.Description copied from interface:Theme
Is called by the system, when the Theme is activated.
-
deactivate
public void deactivate()
Deprecated.Description copied from interface:Theme
Is called by the system when the Theme is de-activated. The Theme is expected to return any UI defaults etc. to their original state.- Specified by:
deactivate
in interfaceTheme
-
requiresRestart
public boolean requiresRestart()
Deprecated.Description copied from interface:Theme
Indicates that a restart is required to fully switch to or from this theme.- Specified by:
requiresRestart
in interfaceTheme
- Returns:
- true or false
-
customize
public void customize(Container container)
Deprecated.Description copied from interface:Theme
Is called by the systems for a number of different components and give this theme a chance to customize them.
-
getResource
public URL getResource(String resourceName)
Deprecated.Description copied from interface:Theme
Used for theme specific loading of resources.- Specified by:
getResource
in interfaceTheme
- Parameters:
resourceName
- name of a resource, e.g. "newplaylist.png"- Returns:
- the resource URL or null, if the resource should be resolved by the application instead of the theme.
-
getLocalizedString
public String getLocalizedString(String key)
Deprecated.Description copied from interface:Theme
Returns a localized string. Lets you override the default strings- Specified by:
getLocalizedString
in interfaceTheme
- Parameters:
key
- key- Returns:
- localized string
- See Also:
ResourceBundle.getString(String)
-
-