Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addToggleListener(ComponentEventListener) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Adds a listener that will be notified when the panel expands or collapses
- animationDuration - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- animationDuration(int) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
How long a collapse/expand should take in milliseconds
- autoCollapseSlider - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- autoCollapseSlider(boolean) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
by default the
SlideTabstays open when use clicks outside
when you enable autoCollapse the slider closes in mode of expand when user clicks somewhere else
B
- BEGINNING - Enum constant in enum class com.lipisak.vaadin.slidetab.SlideTabPosition
-
Mode: BOTTOM/TOP = LEFT
Mode: LEFT/RIGHT = TOP - BOTTOM - Enum constant in enum class com.lipisak.vaadin.slidetab.SlideMode
-
slides from bottom to top
- build() - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
generates the SliderPanel
C
- caption - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- caption(String) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
set caption
- collapse() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Collapses the SlideTab panel
- com.lipisak.vaadin.slidetab - package com.lipisak.vaadin.slidetab
- content - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
D
- DefaultScheduleStrategy - Class in com.lipisak.vaadin.slidetab
-
The default
ScheduleStrategyuses a staticTimerinstance for scheduling, and cancels any previously scheduled task when a new task is scheduled. - DefaultScheduleStrategy() - Constructor for class com.lipisak.vaadin.slidetab.DefaultScheduleStrategy
- DefaultScheduleStrategy.TimerHolder - Class in com.lipisak.vaadin.slidetab
E
- END - Enum constant in enum class com.lipisak.vaadin.slidetab.SlideTabPosition
-
Mode: BOTTOM/TOP = RIGHT
Mode: LEFT/RIGHT = BOTTOM - expand() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Expands the SlideTab panel
- expanded - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- expanded(boolean) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
Should the slider be expanded on intial paint
F
- fixedContentSize(int) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
by default the
SlideTabcalculates it's content width/height (depending on it's mode)
in some cases it's useful to programmatically set this value - flowInContent - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- flowInContent(boolean) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
Should the navigator flow within the content of the other layouts below
G
- getAnimationDuration() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns the animation duration when expanding or collapsing the panel
- getCaption() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns the caption of the tab
- getCollapseComponent() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns the component that is shown next to the caption in the tab when the component is expanded, or null if one has not been explicitly set.
- getExpandComponent() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns the component that is shown next to the caption in the tab when the component is collapsed, or null if one has not been explicitly set.
- getFixedContentSize() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns the fixed size of the content in pixels, may be 0
- getSource() - Method in class com.lipisak.vaadin.slidetab.SlideToggleEvent
- getZIndex() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns the z-index of the panel
I
- isClosingOnOutsideClick() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns if the panel should close when clicking outside it
- isExpand() - Method in class com.lipisak.vaadin.slidetab.SlideToggleEvent
- isExpanded() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns true if expanded or is expanding
- isTabVisible() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns true if the tab is visible
- isToggleEnabled() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Returns whether or not the panel can be expanded/collapsed
- isVertical() - Method in enum class com.lipisak.vaadin.slidetab.SlideMode
-
layout is vertical
L
- LEFT - Enum constant in enum class com.lipisak.vaadin.slidetab.SlideMode
-
slides from left to right
- listener(ComponentEventListener) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
add the listener to the list of Listeners
- listeners - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
M
- MIDDLE - Enum constant in enum class com.lipisak.vaadin.slidetab.SlideTabPosition
-
Middle of the slider
- mode - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- mode(SlideMode) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
Which type of display you want to have
O
- onAttach(AttachEvent) - Method in class com.lipisak.vaadin.slidetab.SlideTab
- onOutsideClicked() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Called by the client when clicking outside the panel
P
- pixel - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
R
- RIGHT - Enum constant in enum class com.lipisak.vaadin.slidetab.SlideMode
-
slides from right to left
- run() - Method in class com.lipisak.vaadin.slidetab.SlideTab.TabTask
S
- setAnimationDuration(int) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
set the animation duration by default 500ms
- setCaption(String) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Sets the caption of the tab
- setClosingOnOutsideClick(boolean) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Sets if the panel should close when clicking outside it
- setCollapseComponent(Component) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Sets the component that should be shown next to the caption in the tab when the component is expanded.
- setExpandComponent(Component) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Sets the component that should be shown next to the caption in the tab when the component is collapsed.
- setExpanded(boolean, boolean) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Expands or collapses the panel
- setFixedContentSize(int) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Sets a fixed size for the content in pixels
- setTabPosition(SlideTabPosition) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Controls the position of the tab-panel
- setTabVisible(boolean) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Sets the visibility of the tab.
- setToggleEnabled(boolean) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
If set, the panel can not be expanded or collapsed
- setZIndex(int) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Defines the z-index of the panel, default 1
- schedule(SlideTab.TabTask, int) - Method in class com.lipisak.vaadin.slidetab.DefaultScheduleStrategy
- schedule(SlideTab.TabTask, int) - Method in interface com.lipisak.vaadin.slidetab.ScheduleStrategy
-
Schedules the given
SlideTab.TabTaskafter the given delay. - scheduleCollapse(int) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
schedule a collapse in future. will trigger a timer that will collapse the slider a recall within the schedule will cancel the previous one
- scheduleExpand(boolean, boolean, int) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
schedule a state change of the slider a recall within the schedule will cancel the previous one
- scheduleExpand(int) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
schedule an expand in future. will trigger a timer that will expand the slider a recall within the schedule will cancel the previous one
- scheduleStrategy - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- scheduleStrategy(ScheduleStrategy) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
Can be overridden to gain more control over how collapse/expand commands are scheduled, for example what threads are used.
- ScheduleStrategy - Interface in com.lipisak.vaadin.slidetab
-
Implementations of this class are responsible for scheduling expand/collapse/toggle commands for the
SlideTab. - scheduleToggle(int) - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
schedule a change from expand to collapse vice versa in future. a recall within the schedule will cancel the previous one
- SlideMode - Enum Class in com.lipisak.vaadin.slidetab
- SlideTab - Class in com.lipisak.vaadin.slidetab
-
A component for showing a tab that when clicked expands a panel
- SlideTab(SlideTabBuilder) - Constructor for class com.lipisak.vaadin.slidetab.SlideTab
- SlideTab.TabTask - Class in com.lipisak.vaadin.slidetab
-
A utility class for wrapping a command in a TimerTask and running it in the UI
- SlideTabBuilder - Class in com.lipisak.vaadin.slidetab
- SlideTabBuilder(Component) - Constructor for class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
creates an builder instance that can be configured fluently
- SlideTabBuilder(Component, String) - Constructor for class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
creates an builder instance that can be configured fluently
- SlideTabPosition - Enum Class in com.lipisak.vaadin.slidetab
- SlideToggleEvent - Class in com.lipisak.vaadin.slidetab
- SlideToggleEvent(SlideTab, boolean, boolean) - Constructor for class com.lipisak.vaadin.slidetab.SlideToggleEvent
-
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
- style(String...) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
add a style to the sliderPanel
- styles - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
T
- tabPosition - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- tabPosition(SlideTabPosition) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
Which type of display you want to have
This controls the position of the navigation element within theSlideTabtotal area - tabSize - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- tabSize(int) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
allows to change the short width/height of the tab-caption
you need to change also your css when you change from default value
important need to get setted before first attach! - tabVisible - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- tabVisible(boolean) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
Sets the visibility of the tab used for opening or closing the panel.
- TimerHolder() - Constructor for class com.lipisak.vaadin.slidetab.DefaultScheduleStrategy.TimerHolder
- toggle() - Method in class com.lipisak.vaadin.slidetab.SlideTab
-
Called by the client when clicking on the tab
- TOP - Enum constant in enum class com.lipisak.vaadin.slidetab.SlideMode
-
slides from top to bottom
V
- valueOf(String) - Static method in enum class com.lipisak.vaadin.slidetab.SlideMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.lipisak.vaadin.slidetab.SlideTabPosition
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.lipisak.vaadin.slidetab.SlideMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.lipisak.vaadin.slidetab.SlideTabPosition
-
Returns an array containing the constants of this enum class, in the order they are declared.
Z
- zIndex - Variable in class com.lipisak.vaadin.slidetab.SlideTabBuilder
- zIndex(int) - Method in class com.lipisak.vaadin.slidetab.SlideTabBuilder
-
z-Index of navigator, content and wrapper
you can specify for multiple sliders which lays above another
All Classes and Interfaces|All Packages|Serialized Form