:: com :: sun :: star :: awt ::

interface XToolkitExperimental
Base Interfaces
XToolkitExperimentalXToolkit2XToolkitXDataTransferProviderAccessXSystemChildFactoryXMessageBoxFactoryXExtendedToolkitXReschedule

XToolkit2
(referenced interface's summary:)

Methods' Summary
processEventsToIdle Process all pending idle events  
getOpenGLBufferSwapCounter Get the number of OpenGL buffer swaps.  
setDeterministicScheduling Turn on or off deterministic scheduling (off is the default).  
pause Pause the main thread of LibreOffice for the requested amount of time.  
startRecording Start time logging.
Since LibreOffice 6.0  
stopRecording Stop time logging.
Since LibreOffice 6.0  
getRecordingAndClear Query time logs and clear recording. First line is the time of the recorded operations in seconds, next ones are the log lines. A log line contains the thread ID, time stamp, profile zone ID and "start" or "stop".
Since LibreOffice 6.0  
Methods' Details
processEventsToIdle
void
processEventsToIdle();

Description
Process all pending idle events
getOpenGLBufferSwapCounter
hyper
getOpenGLBufferSwapCounter();

Description
Get the number of OpenGL buffer swaps.
setDeterministicScheduling
void
setDeterministicScheduling( [in] boolean  bDeterministicMode );

Description
Turn on or off deterministic scheduling (off is the default).
pause
void
pause( [in] long  nMilliseconds );

Description
Pause the main thread of LibreOffice for the requested amount of time.
startRecording
void
startRecording();

Description
Start time logging.
Since LibreOffice 6.0
stopRecording
void
stopRecording();

Description
Stop time logging.
Since LibreOffice 6.0
getRecordingAndClear
sequence< string >
getRecordingAndClear();

Description
Query time logs and clear recording. First line is the time of the recorded operations in seconds, next ones are the log lines. A log line contains the thread ID, time stamp, profile zone ID and "start" or "stop".
Since LibreOffice 6.0
Top of Page