Class JTabbedPaneValidator
- java.lang.Object
-
- org.nuiton.jaxx.validator.swing.tab.JTabbedPaneValidator
-
public class JTabbedPaneValidator extends Object
To build validation on tabs at runtime.The previous approach to generate tab info is not ok since it is done at generation time and we could want to add extra components in some existing. Will replace TabInfoWithValidator...
Created by tchemit on 01/10/2018.
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJTabbedPaneValidator.Builder
-
Field Summary
Fields Modifier and Type Field Description static IconERROR_ICON
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JTabbedPaneValidator.Builderbuilder(JAXXValidator ui, String tabbedPaneId)voidcomputeTabValidState(SwingValidatorMessageTableModel errorTableModel)voidinstall(SwingValidatorMessageTableModel errorTableModel)voiduninstall(SwingValidatorMessageTableModel errorTableModel)
-
-
-
Field Detail
-
ERROR_ICON
public static final Icon ERROR_ICON
-
-
Method Detail
-
builder
public static JTabbedPaneValidator.Builder builder(JAXXValidator ui, String tabbedPaneId)
-
install
public void install(SwingValidatorMessageTableModel errorTableModel)
-
uninstall
public void uninstall(SwingValidatorMessageTableModel errorTableModel)
-
computeTabValidState
public void computeTabValidState(SwingValidatorMessageTableModel errorTableModel)
-
-