protected class TabPanelBase.TabInstance extends Object implements IErrorMessageListener, ITabHandle
| Constructor and Description |
|---|
TabInstance() |
TabInstance(NodeBase label,
NodeBase content,
String image) |
| Modifier and Type | Method and Description |
|---|---|
void |
closable(boolean closeable) |
void |
errorMessageAdded(UIMessage m) |
void |
errorMessageRemoved(UIMessage m) |
NodeBase |
getContent() |
Img |
getImg() |
NodeBase |
getLabel() |
INotify<ITabHandle> |
getOnClose() |
Li |
getSeparator() |
Li |
getTab() |
boolean |
hasErrors() |
boolean |
isAdded() |
boolean |
isCloseable()
If true this tab can be closed.
|
boolean |
isLazy() |
protected void |
setAdded(boolean added) |
void |
setContent(NodeBase content) |
void |
setImage(Img image) |
void |
setImage(String image) |
void |
setLabel(NodeBase label) |
void |
setLazy(boolean lazy) |
void |
setOnClose(INotify<ITabHandle> notify)
Sets what function is called when this tab is closed
|
void |
setSeparator(Li separator) |
void |
setTab(Li tab) |
public NodeBase getContent()
public NodeBase getLabel()
public Li getTab()
public Li getSeparator()
public Img getImg()
public boolean isLazy()
public void setLazy(boolean lazy)
public boolean isAdded()
protected void setAdded(boolean added)
public boolean isCloseable()
public void closable(boolean closeable)
public void setOnClose(INotify<ITabHandle> notify)
ITabHandlesetOnClose in interface ITabHandlepublic INotify<ITabHandle> getOnClose()
public void errorMessageAdded(@Nonnull UIMessage m)
errorMessageAdded in interface IErrorMessageListenerpublic void errorMessageRemoved(@Nonnull UIMessage m)
errorMessageRemoved in interface IErrorMessageListenerpublic boolean hasErrors()
Copyright © 2017 etc.to. All rights reserved.