@Override protected void doSetValue(Boolean value) { getState().checked = value; }
@Override public Boolean getValue() { return getState(false).checked; }
@Override // Implementation copied from AbstractComponent public void removeStyleName(String style) { if (ComponentStateUtil.hasStyles(checkBox.getState().inputStyles)) { StringTokenizer tokenizer = new StringTokenizer(style, " "); while (tokenizer.hasMoreTokens()) { checkBox.getState().inputStyles .remove(tokenizer.nextToken()); } } } }
@Override // Implementation copied from AbstractComponent public void removeStyleName(String style) { if (ComponentStateUtil.hasStyles(checkBox.getState().labelStyles)) { StringTokenizer tokenizer = new StringTokenizer(style, " "); while (tokenizer.hasMoreTokens()) { checkBox.getState().labelStyles .remove(tokenizer.nextToken()); } } } }
@Override // Implementation copied from AbstractComponent public void setStyleName(String style) { if (style == null || style.isEmpty()) { checkBox.getState().inputStyles = null; return; } if (checkBox.getState().inputStyles == null) { checkBox.getState().inputStyles = new ArrayList<>(); } List<String> styles = checkBox.getState().inputStyles; styles.clear(); StringTokenizer tokenizer = new StringTokenizer(style, " "); while (tokenizer.hasMoreTokens()) { styles.add(tokenizer.nextToken()); } }
@Override // Implementation copied from AbstractComponent public void setStyleName(String style) { if (style == null || style.isEmpty()) { checkBox.getState().labelStyles = null; return; } if (checkBox.getState().labelStyles == null) { checkBox.getState().labelStyles = new ArrayList<>(); } List<String> styles = checkBox.getState().labelStyles; styles.clear(); StringTokenizer tokenizer = new StringTokenizer(style, " "); while (tokenizer.hasMoreTokens()) { styles.add(tokenizer.nextToken()); } }
@Override // Implementation copied from AbstractComponent public void addStyleName(String style) { if (style == null || style.isEmpty()) { return; } if (checkBox.getState().inputStyles != null && checkBox.getState().inputStyles.contains(style)) { return; } if (style.contains(" ")) { // Split space separated style names and add them one by one. StringTokenizer tokenizer = new StringTokenizer(style, " "); while (tokenizer.hasMoreTokens()) { addStyleName(tokenizer.nextToken()); } return; } if (checkBox.getState().inputStyles == null) { checkBox.getState().inputStyles = new ArrayList<>(); } List<String> styles = checkBox.getState().inputStyles; styles.add(style); }
@Override // Implementation copied from AbstractComponent public void addStyleName(String style) { if (style == null || style.isEmpty()) { return; } if (checkBox.getState().labelStyles != null && checkBox.getState().labelStyles.contains(style)) { return; } if (style.contains(" ")) { // Split space separated style names and add them one by one. StringTokenizer tokenizer = new StringTokenizer(style, " "); while (tokenizer.hasMoreTokens()) { addStyleName(tokenizer.nextToken()); } return; } if (checkBox.getState().labelStyles == null) { checkBox.getState().labelStyles = new ArrayList<>(); } List<String> styles = checkBox.getState().labelStyles; styles.add(style); }
@Override // Implementation copied from AbstractComponent public String getStyleName() { // replaced String with StringBuilder StringBuilder s = new StringBuilder(); if (ComponentStateUtil .hasStyles(checkBox.getState(false).inputStyles)) { for (final Iterator<String> it = checkBox .getState(false).inputStyles.iterator(); it .hasNext();) { s.append(it.next()); if (it.hasNext()) { s.append(" "); } } } return s.toString(); }
@Override // Implementation copied from AbstractComponent public String getStyleName() { // replaced String with StringBuilder StringBuilder s = new StringBuilder(); if (ComponentStateUtil .hasStyles(checkBox.getState(false).labelStyles)) { for (final Iterator<String> it = checkBox .getState(false).labelStyles.iterator(); it .hasNext();) { s.append(it.next()); if (it.hasNext()) { s.append(" "); } } } return s.toString(); }
@Override protected CubaCheckBoxState getState(boolean markAsDirty) { return (CubaCheckBoxState) super.getState(markAsDirty); }
@Override protected CubaCheckBoxState getState() { return (CubaCheckBoxState) super.getState(); }