|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExtendedModeEnablement
Generic algorithm telling for Dockable
s whether some ExtendedMode
is
available or not.
Method Summary | |
---|---|
void |
addListener(ExtendedModeEnablementListener listener)
Adds a listener to this enablement, the listener has be informed if the availability state of a mode in respect to a dockable has changed. |
void |
destroy()
Informs this enablement that it is no longer of any use. |
boolean |
isAvailable(Dockable dockable,
ExtendedMode mode)
Tells whether mode is available for dockable . |
void |
removeListener(ExtendedModeEnablementListener listener)
Removes a listener from this enablement. |
Method Detail |
---|
boolean isAvailable(Dockable dockable, ExtendedMode mode)
mode
is available for dockable
.ExtendedMode.NORMALIZED
the result should always be true
.
dockable
- some element, not null
mode
- some mode, not null
true
if mode
equals ExtendedMode.NORMALIZED
void addListener(ExtendedModeEnablementListener listener)
Dockable
s that are registered
at the LocationModeManager
have to be observed.
listener
- the new listenervoid removeListener(ExtendedModeEnablementListener listener)
listener
- the listener to removevoid destroy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |