| Modifier and Type | Field and Description |
|---|---|
| private static final PseudoClass | |
| private boolean | |
| pack-priv final ChangeListener | focusListener
When a node gets focus, put it in external-focus mode. |
| private static final PseudoClass | |
| private final EventHandler | |
| private final EventHandler | |
| pack-priv EventDispatcher | |
| pack-priv final EventDispatcher | preemptiveEventDispatcher
Don't allow the Node to handle a key event if it is in externalFocus mode. |
| pack-priv final EventDispatcher | |
| pack-priv Node | |
| pack-priv PopupControl |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | dispose()
Invoked by the behavior when it is disposed, so that any listeners installed by the TwoLevelFocusBehavior can also be uninstalled |
| public boolean | |
| private Event | |
| public void |
| EXTERNAL_PSEUDOCLASS_STATE | back to summary |
|---|---|
| private static final PseudoClass EXTERNAL_PSEUDOCLASS_STATE | |
| externalFocus | back to summary |
|---|---|
| private boolean externalFocus | |
| focusListener | back to summary |
|---|---|
| pack-priv final ChangeListener<Boolean> focusListener When a node gets focus, put it in external-focus mode. | |
| INTERNAL_PSEUDOCLASS_STATE | back to summary |
|---|---|
| private static final PseudoClass INTERNAL_PSEUDOCLASS_STATE | |
| keyEventListener | back to summary |
|---|---|
| private final EventHandler<KeyEvent> keyEventListener | |
| mouseEventListener | back to summary |
|---|---|
| private final EventHandler<MouseEvent> mouseEventListener | |
| origEventDispatcher | back to summary |
|---|---|
| pack-priv EventDispatcher origEventDispatcher | |
| preemptiveEventDispatcher | back to summary |
|---|---|
| pack-priv final EventDispatcher preemptiveEventDispatcher Don't allow the Node to handle a key event if it is in externalFocus mode. the only keyboard actions allowed are the navigation keys...... | |
| tlfEventDispatcher | back to summary |
|---|---|
| pack-priv final EventDispatcher tlfEventDispatcher | |
| tlNode | back to summary |
|---|---|
| pack-priv Node tlNode | |
| tlPopup | back to summary |
|---|---|
| pack-priv PopupControl tlPopup | |
| TwoLevelFocusBehavior | back to summary |
|---|---|
| public TwoLevelFocusBehavior() | |
| TwoLevelFocusBehavior | back to summary |
|---|---|
| public TwoLevelFocusBehavior(Node node) | |
| dispose | back to summary |
|---|---|
| public void dispose() Invoked by the behavior when it is disposed, so that any listeners installed by the TwoLevelFocusBehavior can also be uninstalled | |
| isExternalFocus | back to summary |
|---|---|
| public boolean isExternalFocus() | |
| postDispatchTidyup | back to summary |
|---|---|
| private Event postDispatchTidyup(Event event) | |
| setExternalFocus | back to summary |
|---|---|
| public void setExternalFocus(boolean value) | |