Package org.eclipse.swt.internal
package org.eclipse.swt.internal
SWT internal classes
Package Specification
This package provides theCallback class which is used to
map the operating system's callback mechanism to Java message sends, and
the Converter class which provides translation between Unicode
and platform specific character sets.
Applications should not need to reference the classes in this package directly.
-
ClassDescriptionThis class implements the GIO AsyncReadyCallback type and is used to transform an asynchronous
asyncand synchronousawaitoperation into a single synchronousrunoperation.Instances of this class represent entry points into Java which can be invoked from operating system level callback routines.This class is a placeholder for utility methods commonly used on J2SE platforms but not supported on some J2ME profiles.About this class: ################# This class implements the conversions between unicode characters and the platform supported representation for characters.This class hold common constants and utility functions w.r.t.Represents an element, such as some image data, at a specific zoom level.The intent of this class is to insulate SWT from exceptions occurring in user's listeners, so that SWT remains stable and does not accidentally crash JVM or enter some very broken state.Wrapper for use with GTK methods that use the async -> callback -> finish pattern such as g_output_stream_write_all_async -> GAsyncReadyCallback -> g_output_stream_write_all_finish This implementation allows reentrant calls toGAsyncReadyCallbackHelper.run(Async)General purpose DBus interface for SWT to interact with the operating system and vice versa.Utility functions to allow interoperability withCompletableFutureand GTK4's GLib Event Loop.Communicates with session manager to receive logoff/shutdown events.Deprecated, for removal: This API element is subject to removal in a future version.This class is an internal use utilities class introduced during the port from GTK3 to GTK4.Helper class to allow widget creation and disposal monitoringDefault implementation simply collects all created and not disposed widgetsCustom callback to register widget creation / disposal