Package com.luciad.lucy.workspace
Interface ILcyWorkspaceManagerListener
- All Superinterfaces:
EventListener
Listener that will be informed about changes in a
TLcyWorkspaceManager
.-
Method Summary
Modifier and TypeMethodDescriptionstatic ILcyWorkspaceManagerListener
onDecodingEnded
(Runnable aRunnable) Utility method to create a newILcyWorkspaceManagerListener
which will triggeraRunnable
each time the listener receives an event of typeTLcyWorkspaceManagerEvent.WORKSPACE_DECODING_ENDED
.static ILcyWorkspaceManagerListener
onDecodingStarted
(Runnable aRunnable) Utility method to create a newILcyWorkspaceManagerListener
which will triggeraRunnable
each time the listener receives an event of typeTLcyWorkspaceManagerEvent.STARTING_WORKSPACE_DECODING
.static ILcyWorkspaceManagerListener
onEncodingEnded
(Runnable aRunnable) Utility method to create a newILcyWorkspaceManagerListener
which will triggeraRunnable
each time the listener receives an event of typeTLcyWorkspaceManagerEvent.WORKSPACE_ENCODING_ENDED
.static ILcyWorkspaceManagerListener
onEncodingStarted
(Runnable aRunnable) Utility method to create a newILcyWorkspaceManagerListener
which will triggeraRunnable
each time the listener receives an event of typeTLcyWorkspaceManagerEvent.STARTING_WORKSPACE_ENCODING
.void
This method is invoked when aTLcyWorkspaceManager
is changed.
-
Method Details
-
workspaceStatusChanged
This method is invoked when aTLcyWorkspaceManager
is changed.- Parameters:
aEvent
- The event describing the change.
-
onDecodingStarted
Utility method to create a newILcyWorkspaceManagerListener
which will triggeraRunnable
each time the listener receives an event of typeTLcyWorkspaceManagerEvent.STARTING_WORKSPACE_DECODING
.- Parameters:
aRunnable
- The runnable to execute. Note that this runnable is executed on the thread that performs the workspace decoding.- Returns:
- a new
ILcyWorkspaceManagerListener
- Since:
- 2017.0
-
onDecodingEnded
Utility method to create a newILcyWorkspaceManagerListener
which will triggeraRunnable
each time the listener receives an event of typeTLcyWorkspaceManagerEvent.WORKSPACE_DECODING_ENDED
.- Parameters:
aRunnable
- The runnable to execute. Note that this runnable is executed on the thread that performs the workspace decoding.- Returns:
- a new
ILcyWorkspaceManagerListener
- Since:
- 2017.0
-
onEncodingStarted
Utility method to create a newILcyWorkspaceManagerListener
which will triggeraRunnable
each time the listener receives an event of typeTLcyWorkspaceManagerEvent.STARTING_WORKSPACE_ENCODING
.- Parameters:
aRunnable
- The runnable to execute. Note that this runnable is executed on the thread that performs the workspace encoding.- Returns:
- a new
ILcyWorkspaceManagerListener
- Since:
- 2017.0
-
onEncodingEnded
Utility method to create a newILcyWorkspaceManagerListener
which will triggeraRunnable
each time the listener receives an event of typeTLcyWorkspaceManagerEvent.WORKSPACE_ENCODING_ENDED
.- Parameters:
aRunnable
- The runnable to execute. Note that this runnable is executed on the thread that performs the workspace encoding.- Returns:
- a new
ILcyWorkspaceManagerListener
- Since:
- 2017.0
-