public final class LwTabbedPane extends LwContainer implements ITabbedPane
Modifier and Type | Class and Description |
---|---|
static class |
LwTabbedPane.Constraints |
myLayoutSerializer
myClientProperties, myDelegeeClientProperties
TAB_TITLE_PROPERTY, TAB_TOOLTIP_PROPERTY
Constructor and Description |
---|
LwTabbedPane(java.lang.String className) |
Modifier and Type | Method and Description |
---|---|
boolean |
areChildrenExclusive()
Returns true if only one of the children of the component can be visible at a time
(for example, the component is a tabbed pane or a container with CardLayout).
|
protected java.awt.LayoutManager |
createInitialLayout() |
StringDescriptor |
getTabProperty(IComponent component,
java.lang.String propName) |
void |
read(Element element,
PropertiesProvider provider) |
protected void |
readConstraintsForChild(Element element,
LwComponent component)
TODO[anton,vova] looks like it is better to pass contraints tag
|
accept, addComponent, createComponentFromTag, getBorderColor, getBorderSize, getBorderTitle, getBorderTitleColor, getBorderTitleFont, getBorderTitleJustification, getBorderTitlePosition, getBorderType, getComponent, getComponentCount, getLayout, getLayoutManager, indexOfComponent, isGrid, isXY, readBorder, readChildren, readLayout, readNoLayout, setBorderTitle, setBorderType, setLayout, setLayoutManager
getAssignedIntrospectedProperties, getBinding, getBounds, getClientProperty, getComponentClassName, getConstraints, getCustomLayoutConstraints, getDelegeeClientProperties, getErrorComponentProperties, getId, getModifiedProperties, getParent, getParentContainer, getPropertyValue, isCustomCreate, isDefaultBinding, putClientProperty, readBase, readConstraints, readProperties, setBinding, setBounds, setCustomLayoutConstraints, setId, setParent, setPropertyValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBorderTitle, getBorderType, getComponent, getComponentCount, indexOfComponent, isXY
accept, getBinding, getClientProperty, getComponentClassName, getConstraints, getCustomLayoutConstraints, getId, getModifiedProperties, getParentContainer, isCustomCreate, putClientProperty
protected java.awt.LayoutManager createInitialLayout()
createInitialLayout
in class LwContainer
public void read(Element element, PropertiesProvider provider) throws java.lang.Exception
read
in class LwContainer
provider
- can be null if no component classes should not be createdjava.lang.Exception
protected void readConstraintsForChild(Element element, LwComponent component)
LwContainer
readConstraintsForChild
in class LwContainer
element
- XML element which should contains 'constraints' tagpublic StringDescriptor getTabProperty(IComponent component, java.lang.String propName)
getTabProperty
in interface ITabbedPane
public boolean areChildrenExclusive()
IComponent
areChildrenExclusive
in interface IComponent
areChildrenExclusive
in class LwContainer