/** * Starts playback of the media. */ public void play() { getRpcProxy(MediaControl.class).play(); }
@Override public void setMargin(MarginInfo marginInfo) { getState().marginsBitmask = marginInfo.getBitMask(); }
/** * Pauses the media. */ public void pause() { getRpcProxy(MediaControl.class).pause(); }
boolean margin = DesignAttributeHandler.readAttribute("margin", design.attributes(), boolean.class); return new MarginInfo(margin); } else { boolean left = DesignAttributeHandler.readAttribute("margin-left", design.attributes(), defMargin.hasLeft(), boolean.class); design.attributes(), defMargin.hasRight(), boolean.class); design.attributes(), defMargin.hasTop(), boolean.class); "margin-bottom", design.attributes(), defMargin.hasBottom(), boolean.class); return new MarginInfo(top, right, bottom, left);
@Override public void setMargin(boolean enabled) { setMargin(new MarginInfo(enabled)); }
if (defMargin.getBitMask() == margin.getBitMask()) { } else if (margin.hasNone()) { } else if (margin.hasAll()) { design.attributes(), margin.hasLeft(), defMargin.hasLeft(), boolean.class, context); design.attributes(), margin.hasRight(), defMargin.hasRight(), boolean.class, context); design.attributes(), margin.hasTop(), defMargin.hasTop(), boolean.class, context); design.attributes(), margin.hasBottom(), defMargin.hasBottom(), boolean.class, context);
@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 public void setComponentAlignment(Component childComponent, Alignment alignment) { ChildComponentData childComponentData = getState().childData .get(childComponent); if (childComponentData == null) { throw new IllegalArgumentException( "Component must be added to layout before using setComponentAlignment()"); } else { if (alignment == null) { childComponentData.alignment = GridLayoutState.ALIGNMENT_DEFAULT .getBitMask(); } else { childComponentData.alignment = alignment.getBitMask(); } } }
/** * Adds a error message into this composite message. Updates the level * field. * * @param error * the error message to be added. Duplicate errors are ignored. */ private void addErrorMessage(ErrorMessage error) { if (error != null && !getCauses().contains(error)) { addCause(error); if (error.getErrorLevel().intValue() > getErrorLevel().intValue()) { setErrorLevel(error.getErrorLevel()); } } }
@Override public void setMargin(boolean enabled) { setMargin(new MarginInfo(enabled)); }
@Override public void removeStyleName(String style) { if (ComponentStateUtil.hasStyles(getState())) { StringTokenizer tokenizer = new StringTokenizer(style, " "); while (tokenizer.hasMoreTokens()) { getState().styles.remove(tokenizer.nextToken()); } } }
@Override public void setMargin(MarginInfo marginInfo) { getState().marginsBitmask = marginInfo.getBitMask(); }
@Override public MarginInfo getMargin() { return new MarginInfo(getState(false).marginsBitmask); }
@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 public MarginInfo getMargin() { return new MarginInfo(getState(false).marginsBitmask); }
@Override public String getStyleName() { String s = ""; if (ComponentStateUtil.hasStyles(getState(false))) { for (final Iterator<String> it = getState(false).styles .iterator(); it.hasNext();) { s += it.next(); if (it.hasNext()) { s += " "; } } } return s; }
public FormLayout() { super(); setSpacing(true); setMargin(new MarginInfo(true, false)); setWidth(100, UNITS_PERCENTAGE); }
@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(); }
/** * Creates the select tab. * * @return the component */ private Component createSelectTab() { VerticalLayout selLayout = new VerticalLayout(); selLayout.setMargin(new MarginInfo(false, false, true, false)); selLayout.addComponent(selPreview); selLayout.addStyleName("seltab"); colorSelect = new ColorPickerSelect(); colorSelect.addValueChangeListener(this::colorChanged); selLayout.addComponent(colorSelect); return selLayout; }
@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(); }