Package org.eclipse.jface.internal
Class InternalPolicy
java.lang.Object
org.eclipse.jface.internal.InternalPolicy
Internal class used for non-API debug flags.
- Since:
- 3.3
-
Field Summary
Modifier and TypeFieldDescriptionstatic boolean
(NON-API) A flag to indicate whetherBidiUtils
should colorize processed text fields and add tooltips/messages that show the configured handlingType.static boolean
(NON-API) Enable high-dpi images via "@2x" filename convention.static boolean
(NON-API) Always load the .png image of the "@2x" version, even if the original image was a .gif.static boolean
(NON-API) If true, URLImageDescriptor loads images directly via URL#openStream().static boolean
(NON-API) A flag to indicate whether illegal equal elements in a viewer should be logged.static boolean
(NON-API) A flag to indicate whether label provider changed notifications should always be logged when the underlying control has been disposed.static boolean
(NON-API) A flag to indicate whether reentrant viewer calls should always be logged.static boolean
(NON-API) Log cases where an "@2x" image could not be found.static boolean
(NON-API) Trace time spent creating URLImageDescriptor images.static boolean
(NON-API) A flag to indicate whether the JFace bundle is running inside an OSGi container -
Constructor Summary
-
Method Summary
-
Field Details
-
DEBUG_LOG_REENTRANT_VIEWER_CALLS
public static boolean DEBUG_LOG_REENTRANT_VIEWER_CALLS(NON-API) A flag to indicate whether reentrant viewer calls should always be logged. If false, only the first reentrant call will cause a log entry.- Since:
- 3.3
-
DEBUG_LOG_EQUAL_VIEWER_ELEMENTS
public static boolean DEBUG_LOG_EQUAL_VIEWER_ELEMENTS(NON-API) A flag to indicate whether illegal equal elements in a viewer should be logged.- Since:
- 3.7
-
DEBUG_LOG_LABEL_PROVIDER_NOTIFICATIONS_WHEN_DISPOSED
public static boolean DEBUG_LOG_LABEL_PROVIDER_NOTIFICATIONS_WHEN_DISPOSED(NON-API) A flag to indicate whether label provider changed notifications should always be logged when the underlying control has been disposed. If false, only the first notification when disposed will cause a log entry.- Since:
- 3.5
-
DEBUG_BIDI_UTILS
public static boolean DEBUG_BIDI_UTILS(NON-API) A flag to indicate whetherBidiUtils
should colorize processed text fields and add tooltips/messages that show the configured handlingType.- Since:
- 3.11
-
DEBUG_TRACE_URL_IMAGE_DESCRIPTOR
public static boolean DEBUG_TRACE_URL_IMAGE_DESCRIPTOR(NON-API) Trace time spent creating URLImageDescriptor images.- Since:
- 3.11
-
DEBUG_LOG_URL_IMAGE_DESCRIPTOR_MISSING_2x
public static boolean DEBUG_LOG_URL_IMAGE_DESCRIPTOR_MISSING_2x(NON-API) Log cases where an "@2x" image could not be found.- Since:
- 3.11
-
DEBUG_LOAD_URL_IMAGE_DESCRIPTOR_DIRECTLY
public static boolean DEBUG_LOAD_URL_IMAGE_DESCRIPTOR_DIRECTLY(NON-API) If true, URLImageDescriptor loads images directly via URL#openStream(). If false, URLImageDescriptor first tries to use FileLocator#toFileURL(URL) and the Image(Device, String) constructor.- Since:
- 3.11
-
DEBUG_LOAD_URL_IMAGE_DESCRIPTOR_2x
public static boolean DEBUG_LOAD_URL_IMAGE_DESCRIPTOR_2x(NON-API) Enable high-dpi images via "@2x" filename convention.- Since:
- 3.11
-
DEBUG_LOAD_URL_IMAGE_DESCRIPTOR_2x_PNG_FOR_GIF
public static boolean DEBUG_LOAD_URL_IMAGE_DESCRIPTOR_2x_PNG_FOR_GIF(NON-API) Always load the .png image of the "@2x" version, even if the original image was a .gif.- Since:
- 3.11
-
OSGI_AVAILABLE
public static boolean OSGI_AVAILABLE(NON-API) A flag to indicate whether the JFace bundle is running inside an OSGi container- Since:
- 3.5
-
-
Constructor Details
-
InternalPolicy
public InternalPolicy()
-