/** * Creates a check box with the specified text label. * * @param label the check box's label * @param dir the text's direction. Note that {@code DEFAULT} means direction * should be inherited from the widget's parent element. */ public CheckBox(SafeHtml label, Direction dir) { this(); setHTML(label, dir); }
/** * Creates a check box with the specified text label. * * @param label the check box's label * @param asHTML <code>true</code> to treat the specified label as html */ public CheckBox(@IsSafeHtml String label, boolean asHTML) { this(); if (asHTML) { setHTML(label); } else { setText(label); } }
/** * Creates a check box with the specified text label. * * @param label the check box's label * @param directionEstimator A DirectionEstimator object used for automatic * direction adjustment. For convenience, * {@link #DEFAULT_DIRECTION_ESTIMATOR} can be used. */ public CheckBox(SafeHtml label, DirectionEstimator directionEstimator) { this(); setDirectionEstimator(directionEstimator); setHTML(label.asString()); }
/** * Creates a check box with the specified text label. * * @param label the check box's label * @param dir the text's direction. Note that {@code DEFAULT} means direction * should be inherited from the widget's parent element. */ public CheckBox(SafeHtml label, Direction dir) { this(); setHTML(label, dir); }
/** * Creates a check box with the specified text label. * * @param label the check box's label * @param dir the text's direction. Note that {@code DEFAULT} means direction * should be inherited from the widget's parent element. */ public CheckBox(SafeHtml label, Direction dir) { this(); setHTML(label, dir); }
/** * Creates a check box with the specified text label. * * @param label the check box's label * @param asHTML <code>true</code> to treat the specified label as html */ public CheckBox(String label, boolean asHTML) { this(); if (asHTML) { setHTML(label); } else { setText(label); } }
/** * Creates a check box with the specified text label. * * @param label the check box's label * @param asHTML <code>true</code> to treat the specified label as html */ public CheckBox(String label, boolean asHTML) { this(); if (asHTML) { setHTML(label); } else { setText(label); } }
/** * Creates a check box with the specified text label. * * @param label the check box's label * @param directionEstimator A DirectionEstimator object used for automatic * direction adjustment. For convenience, * {@link #DEFAULT_DIRECTION_ESTIMATOR} can be used. */ public CheckBox(SafeHtml label, DirectionEstimator directionEstimator) { this(); setDirectionEstimator(directionEstimator); setHTML(label.asString()); }
/** * Creates a check box with the specified text label. * * @param label the check box's label * @param directionEstimator A DirectionEstimator object used for automatic * direction adjustment. For convenience, * {@link #DEFAULT_DIRECTION_ESTIMATOR} can be used. */ public CheckBox(SafeHtml label, DirectionEstimator directionEstimator) { this(); setDirectionEstimator(directionEstimator); setHTML(label.asString()); }
private void editLabel(ResourceId id) { EnumItem enumItem = enumValueForId(id); String newLabel = Window.prompt(I18N.CONSTANTS.enterNameForOption(), enumItem.getLabel()); if (!Strings.isNullOrEmpty(newLabel)) { enumItem.setLabel(newLabel); controlForId(id).setHTML(designLabel(newLabel)); } }
/** Create view. */ @Inject protected CommitViewImpl(GitResources res, GitLocalizationConstant locale) { this.res = res; this.locale = locale; this.message = new ShiftableTextArea(); this.ensureDebugId("git-commit-window"); this.setTitle(locale.commitTitle()); Widget widget = uiBinder.createAndBindUi(this); this.setWidget(widget); btnCancel = addFooterButton( locale.buttonCancel(), "git-commit-cancel", event -> delegate.onCancelClicked()); btnCommit = addFooterButton( locale.buttonCommit(), "git-commit-commit", event -> delegate.onCommitClicked(), true); remoteBranches = new ListBox(); remoteBranches.setEnabled(false); remoteBranches.getElement().setAttribute("style", "width: 230px"); pushAfterCommit = new CheckBox(); pushAfterCommit.setHTML(locale.commitPushCheckboxTitle()); pushAfterCommit.ensureDebugId("push-after-commit-check-box"); pushAfterCommit.addValueChangeHandler(event -> remoteBranches.setEnabled(event.getValue())); pushAfterCommit.addStyleName(res.gitCSS().spacing()); addFooterWidget(pushAfterCommit); addFooterWidget(remoteBranches); }