Package org.luwrain.controls
Class CommanderArea.ListAppearanceImpl<E>
java.lang.Object
org.luwrain.controls.CommanderArea.ListAppearanceImpl<E>
- All Implemented Interfaces:
ListArea.Appearance<CommanderArea.Wrapper<E>>
- Enclosing class:
CommanderArea<E>
public static class CommanderArea.ListAppearanceImpl<E>
extends Object
implements ListArea.Appearance<CommanderArea.Wrapper<E>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.luwrain.controls.ListArea.Appearance
ListArea.Appearance.Flags
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
announceItem
(CommanderArea.Wrapper<E> wrapper, Set<ListArea.Appearance.Flags> flags) int
getObservableLeftBound
(CommanderArea.Wrapper<E> wrapper) int
getObservableRightBound
(CommanderArea.Wrapper<E> wrapper) getScreenAppearance
(CommanderArea.Wrapper<E> wrapper, Set<ListArea.Appearance.Flags> flags)
-
Field Details
-
appearance
-
-
Constructor Details
-
ListAppearanceImpl
-
-
Method Details
-
announceItem
- Specified by:
announceItem
in interfaceListArea.Appearance<E>
-
getScreenAppearance
public String getScreenAppearance(CommanderArea.Wrapper<E> wrapper, Set<ListArea.Appearance.Flags> flags) - Specified by:
getScreenAppearance
in interfaceListArea.Appearance<E>
-
getObservableLeftBound
- Specified by:
getObservableLeftBound
in interfaceListArea.Appearance<E>
-
getObservableRightBound
- Specified by:
getObservableRightBound
in interfaceListArea.Appearance<E>
-