org.eclipse.jface.util
Class Policy
java.lang.Object
org.eclipse.jface.util.Policy
-
public class Policy
- extends
Object
The Policy class handles settings for behaviour, debug flags and logging
within JFace.
-
Since:
- 3.0
Field Summary
|
static boolean
|
DEBUG_DIALOG_NO_PARENT
A flag to indicate whether unparented dialogs should be checked. |
static boolean
|
DEFAULT
Constant for the the default setting for debug options. |
static
String
|
JFACE
The unique identifier of the JFace plug-in. |
static boolean
|
TRACE_ACTIONS
A flag to indicate whether actions are being traced. |
static boolean
|
TRACE_TOOLBAR
A flag to indicate whether toolbars are being traced. |
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
DEFAULT
public static final boolean DEFAULT
- Constant for the the default setting for debug options.
-
See Also:
-
Constant Field Values
JFACE
public static final
String JFACE
- The unique identifier of the JFace plug-in.
-
See Also:
-
Constant Field Values
DEBUG_DIALOG_NO_PARENT
public static boolean DEBUG_DIALOG_NO_PARENT
- A flag to indicate whether unparented dialogs should be checked.
TRACE_ACTIONS
public static boolean TRACE_ACTIONS
- A flag to indicate whether actions are being traced.
TRACE_TOOLBAR
public static boolean TRACE_TOOLBAR
- A flag to indicate whether toolbars are being traced.
Policy
public Policy()
setLog
public static void setLog(
ILogger logger)
- Sets the logger used by JFace to log errors.
-
-
Parameters:
-
logger
- the logger to use, or null
to use the default
logger -
Since:
- 3.1
getLog
public static
ILogger getLog()
- Returns the logger used by JFace to log errors.
The default logger prints the status to System.err
.
-
-
Returns:
- the logger
-
Since:
- 3.1
setStatusHandler
public static void setStatusHandler(
StatusHandler status)
- Sets the status handler used by JFace to handle statuses.
-
-
Parameters:
-
status
- the handler to use, or null
to use the default
one -
Since:
- 3.4
getStatusHandler
public static
StatusHandler getStatusHandler()
- Returns the status handler used by JFace to handle statuses.
-
-
Returns:
- the status handler
-
Since:
- 3.4
getComparator
public static
Comparator getComparator()
- Return the comparator used by JFace to sort strings.
-
-
Returns:
- the comparator used by JFace to sort strings
-
Since:
- 3.2
setComparator
public static void setComparator(
Comparator comparator)
- Sets the comparator used by JFace to sort strings.
-
-
Parameters:
-
comparator
- comparator used by JFace to sort strings -
Since:
- 3.2
setAnimatorFactory
public static void setAnimatorFactory(
AnimatorFactory factory)
-
Deprecated. this is no longer in use as of 3.3
- Sets the animator factory used by JFace to create control animator
instances.
-
-
Parameters:
-
factory
- the AnimatorFactory to use. -
Since:
- 3.2
getAnimatorFactory
public static
AnimatorFactory getAnimatorFactory()
-
Deprecated. this is no longer in use as of 3.3
- Returns the animator factory used by JFace to create control animator
instances.
-
-
Returns:
- the animator factory used to create control animator instances.
-
Since:
- 3.2
setErrorSupportProvider
public static void setErrorSupportProvider(
ErrorSupportProvider provider)
- Set the error support provider for error dialogs.
-
-
Parameters:
-
provider
- -
Since:
- 3.3
getErrorSupportProvider
public static
ErrorSupportProvider getErrorSupportProvider()
- Return the ErrorSupportProvider for the receiver.
-
-
Returns:
- ErrorSupportProvider or
null
if this has not been
set -
Since:
- 3.3
logException
public static void logException(
Exception exception)
- Log the Exception to the logger.
-
-
Parameters:
-
exception
- -
Since:
- 3.4
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.