|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.jface.resource.JFaceResources
Utility methods to access JFace-specific resources.
All methods declared on this class are static. This class cannot be instantiated.
The following global state is also maintained by this class:
Field Summary | |
static String |
BANNER_FONT
The symbolic font name for the banner font (value "org.eclipse.jface.bannerfont" ). |
static String |
DEFAULT_FONT
The symbolic font name for the standard font (value "org.eclipse.jface.defaultfont" ). |
static String |
DIALOG_FONT
The symbolic font name for the dialog font (value "org.eclipse.jface.dialogfont" ). |
static String |
HEADER_FONT
The symbolic font name for the header font (value "org.eclipse.jface.headerfont" ). |
static String |
TEXT_FONT
The symbolic font name for the text font (value "org.eclipse.jface.textfont" ). |
static String |
VIEWER_FONT
The symbolic font name for the viewer font (value "org.eclipse.jface.viewerfont" ). |
static String |
WINDOW_FONT
The symbolic font name for the window font (value "org.eclipse.jface.windowfont" ). |
Method Summary | |
static String |
format(String key,
Object[] args)
Returns the formatted message for the given key in JFace's resource bundle. |
static Font |
getBannerFont()
Returns the JFace's banner font. |
static ResourceBundle |
getBundle()
Returns the resource bundle for JFace itself. |
static Font |
getDefaultFont()
Returns the JFace's standard font. |
static Font |
getDialogFont()
Returns the JFace's dialog font. |
static Font |
getFont(String symbolicName)
Returns the font in JFace's font registry with the given symbolic font name. |
static FontRegistry |
getFontRegistry()
Returns the font registry for JFace itself. |
static Font |
getHeaderFont()
Returns the JFace's header font. |
static Image |
getImage(String key)
Returns the image in JFace's image registry with the given key, or null if none. |
static ImageRegistry |
getImageRegistry()
Returns the image registry for JFace itself. |
static String |
getString(String key)
Returns the resource object with the given key in JFace's resource bundle. |
static String[] |
getStrings(String[] keys)
Returns a list of string values corresponding to the given list of keys. |
static Font |
getTextFont()
Returns the JFace's text font. |
static Font |
getViewerFont()
Returns the JFace's viewer font. |
static void |
setFontRegistry(FontRegistry registry)
Sets JFace's font registry to the given value. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String DEFAULT_FONT
"org.eclipse.jface.defaultfont"
).
public static final String DIALOG_FONT
"org.eclipse.jface.dialogfont"
).
public static final String BANNER_FONT
"org.eclipse.jface.bannerfont"
).
public static final String VIEWER_FONT
"org.eclipse.jface.viewerfont"
).
public static final String HEADER_FONT
"org.eclipse.jface.headerfont"
).
public static final String TEXT_FONT
"org.eclipse.jface.textfont"
).
public static final String WINDOW_FONT
"org.eclipse.jface.windowfont"
).
Method Detail |
public static String format(String key, Object[] args)
key
- the resource nameargs
- the message arguments
public static Font getBannerFont()
JFaceResources.getFontRegistry().get(JFaceResources.BANNER_FONT)
public static ResourceBundle getBundle()
ResourceBundle.getBundle("org.eclipse.jface.jface_nls")
.
Note that several static convenience methods are also provided on this class for directly accessing resources in this bundle.
public static Font getDefaultFont()
JFaceResources.getFontRegistry().get(JFaceResources.DEFAULT_FONT)
public static Font getDialogFont()
JFaceResources.getFontRegistry().get(JFaceResources.DIALOG_FONT)
public static Font getFont(String symbolicName)
JFaceResources.getFontRegistry().get(symbolicName)If an error occurs, return the default font.
symbolicName
- the symbolic font name
public static FontRegistry getFontRegistry()
setFontRegistry
, is it
initialized to
new FontRegistry("org.eclipse.jface.resource.jfacefonts")
.
Note that several static convenience methods are also provided on this class for directly accessing JFace's standard fonts.
public static Image getImage(String key)
null
if none.
Convenience method equivalent to
JFaceResources.getImageRegistry().get(key)
key
- the key
null
if nonepublic static ImageRegistry getImageRegistry()
Note that the static convenience method getImage
is also provided on this class.
public static String getString(String key)
key
- the resource name
public static String[] getStrings(String[] keys)
getString
.
The values are in the same order as the keys.
keys
- a list of keys
public static Font getHeaderFont()
JFaceResources.getFontRegistry().get(JFaceResources.HEADER_FONT)
public static Font getTextFont()
JFaceResources.getFontRegistry().get(JFaceResources.TEXT_FONT)
public static Font getViewerFont()
JFaceResources.getFontRegistry().get(JFaceResources.VIEWER_FONT)
public static void setFontRegistry(FontRegistry registry)
JFaceResources.getFontRegistry
is invoked (either directly or indirectly).
registry
- a font registry
|
Eclipse Platform 2.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |