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 SummaryFieldsModifier and TypeFieldDescriptionstatic boolean(NON-API) A flag to indicate whetherBidiUtilsshould 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 SummaryConstructors
- 
Method Summary
- 
Field Details- 
DEBUG_LOG_REENTRANT_VIEWER_CALLSpublic 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_ELEMENTSpublic 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_DISPOSEDpublic 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_UTILSpublic static boolean DEBUG_BIDI_UTILS(NON-API) A flag to indicate whetherBidiUtilsshould colorize processed text fields and add tooltips/messages that show the configured handlingType.- Since:
- 3.11
 
- 
DEBUG_TRACE_URL_IMAGE_DESCRIPTORpublic static boolean DEBUG_TRACE_URL_IMAGE_DESCRIPTOR(NON-API) Trace time spent creating URLImageDescriptor images.- Since:
- 3.11
 
- 
DEBUG_LOG_URL_IMAGE_DESCRIPTOR_MISSING_2xpublic 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_DIRECTLYpublic 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_2xpublic 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_GIFpublic 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_AVAILABLEpublic 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- 
InternalPolicypublic InternalPolicy()
 
-