Package net.infonode.tabbedpanel
Class TabLayoutPolicy
java.lang.Object
net.infonode.util.Enum
net.infonode.tabbedpanel.TabLayoutPolicy
- All Implemented Interfaces:
Serializable
,Writable
TabLayoutPolicy defines how the tabs in a tabbed panel's tab area can be laid out.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TabLayoutPolicy
Compression layout policy.static final TabLayoutPolicy[]
Array with all available layout policies.static final TabLayoutPolicy
Scrolling layout policy. -
Method Summary
-
Field Details
-
SCROLLING
Scrolling layout policy. This means that the tabs are laid out in a line. The line of tabs will be scrollable if not all tabs can fit into the visible part of the tabbed panel's tab area at the same time. -
COMPRESSION
Compression layout policy. This means that the tabs are laid out in a line. The tabs will be downsized (compressed) so that they fit into the visible part of the tab area. -
LAYOUT_POLICIES
Array with all available layout policies.
-
-
Method Details
-
getLayoutPolicies
Gets the tab layout policies.- Returns:
- the tab layout policies
- Since:
- ITP 1.1.0
-