public void setShowUser(boolean showUser) { this.showUser = showUser; if (lblUser != null) { lblUser.setVisible(showUser); } }
private void hideLabels() { for (Label child : tbPatient.getChildren(Label.class)) { if (child != lblName) { child.setVisible(false); } } }
private void setLabel(Label label, String value, BaseUIComponent associatedComponent) { label.setLabel(value); label.setVisible(value != null && !value.isEmpty()); if (associatedComponent != null) { associatedComponent.setVisible(label.isVisible()); } }
/** * Displays the specified message. The list box is hidden if the message is not empty. * * @param message Message to display. */ private void showMessage(String message) { message = message == null ? null : StrUtil.getLabel(message); lblNoResultsFound.setLabel(message); lblNoResultsFound.setVisible(!StringUtils.isEmpty(message)); tblSrchResults.setVisible(!lblNoResultsFound.isVisible()); }
/** * Perform a search. */ @EventHandler(value = "click", target = "btnSearch") private void onClick$btnSearch() { txtSearch.setFocus(true); lblNotFound.setVisible(false); String text = txtSearch.getValue(); tree.setSelectedNode(null); if (text != null && !text.isEmpty()) { text = text.toLowerCase(); iterator = iterator == null ? tree.iterator() : iterator; while (iterator.hasNext()) { Treenode node = iterator.next(); if (node.getLabel().toLowerCase().contains(text)) { node.makeVisible(); node.setSelected(true); return; } } iterator = null; lblNotFound.setVisible(true); } }
/** * Resets the viewer to its baseline state. All registered help sets are removed, the history is * cleared, and all views are hidden. */ private void reset() { tvNavigator.setVisible(false); lblLoading.setVisible(true); helpSets.clear(); history.clear(); for (Tab tab : tvNavigator.getChildren(Tab.class)) { tab.setVisible(false); } }
/** * @see org.carewebframework.help.IHelpViewer#load(java.lang.Iterable) */ @Override public void load(Iterable<IHelpSet> helpSets) { reset(); if (helpSets != null) { for (IHelpSet helpSet : helpSets) { mergeHelpSet(helpSet); } } lblLoading.setVisible(false); tvNavigator.setVisible(true); selectView(views.get(0)); onTopicSelected(null); }
protected void status(String message) { if (message != null) { grid.setVisible(false); status.setLabel(StrUtil.piece(message, "^")); status.setHint(StrUtil.piece(message, "^", 2, 999)); status.setVisible(true); } else { status.setVisible(false); status.setLabel(null); status.setHint(null); grid.setVisible(true); } }
/** * Displays a message to client. * * @param message Message to display to client. If null, message label is hidden. * @param isError If true, highlight the message to indicate an error. */ public void showMessage(String message, boolean isError) { showBusy(null); message = StrUtil.formatMessage(message); boolean show = message != null; if (lblMessage != null) { lblMessage.setVisible(show); lblMessage.setLabel(show ? message : ""); lblMessage.toggleClass("alert-danger", "alert-warning", isError); } if (hideOnShowMessage != null) { hideOnShowMessage.setVisible(!show); } }
/** * @see org.carewebframework.help.IHelpViewer#show() */ @Override public void show() { lblLoading.setVisible(false); tvNavigator.setVisible(true); if (mode == HelpViewerMode.EMBEDDED) { root.setHeight(lastHeight + "px"); root.setWidth(lastWidth + "px"); root.setSize(Size.NORMAL); root.popup(null); } else { ClientUtil.invoke("window.focus"); } }
@Override public void afterInitialized(BaseComponent comp) { super.afterInitialized(comp); noSelection = lblName.getLabel(); IUser user = SecurityUtil.getAuthenticatedUser(); lblUser.setVisible(showUser); if (user == null) { setLabel(lblUser, "Unknown User", null); } else { setLabel(lblUser, user.getFullName() + " @ " + user.getSecurityDomain().getName(), null); } setPatient(PatientContext.getActivePatient()); PatientContext.getPatientContext().addListener(patientChangeListener); }