use of com.extjs.gxt.ui.client.widget.Label in project activityinfo by bedatadriven.
the class ReportPortlet method onModelLoad.
private void onModelLoad(ReportDTO dto) {
Report report = dto.getReport();
if (report.getElements().isEmpty()) {
removeAll();
add(new Label("The report is empty"));
return;
}
final ReportElement element = report.getElement(0);
final ReportView view = createView(element);
if (view == null) {
removeAll();
add(new Label("Unsupport report type"));
layout();
return;
}
dispatcher.execute(new GenerateElement<Content>(element), new AsyncCallback<Content>() {
@Override
public void onFailure(Throwable caught) {
// TODO Auto-generated method stub
}
@Override
public void onSuccess(Content result) {
element.setContent(result);
view.show(element);
removeAll();
add(view.asComponent());
layout();
}
});
}
use of com.extjs.gxt.ui.client.widget.Label in project activityinfo by bedatadriven.
the class BaseMapDialog method failLoadingBaseMaps.
private void failLoadingBaseMaps() {
Label labelFailLoading = new Label(I18N.CONSTANTS.failBaseMapLoading());
add(labelFailLoading);
}
use of com.extjs.gxt.ui.client.widget.Label in project activityinfo by bedatadriven.
the class BaseMapDialog method failLoadingBaseMaps.
private void failLoadingBaseMaps() {
Label labelFailLoading = new Label(I18N.CONSTANTS.failBaseMapLoading());
add(labelFailLoading);
}
use of com.extjs.gxt.ui.client.widget.Label in project activityinfo by bedatadriven.
the class DataEntryPage method createToolBar.
private ActionToolBar createToolBar() {
toolBar = new ActionToolBar(this);
groupingComboBox = new GroupingComboBox(dispatcher);
groupingComboBox.withSelectionListener(new Listener<FieldEvent>() {
@Override
public void handleEvent(FieldEvent be) {
eventBus.fireEvent(new NavigationEvent(NavigationHandler.NAVIGATION_REQUESTED, currentPlace.copy().setGrouping(groupingComboBox.getGroupingModel())));
}
});
toolBar.add(new Label(I18N.CONSTANTS.grouping()));
toolBar.add(groupingComboBox);
toolBar.addButton(UIActions.ADD, I18N.CONSTANTS.newSite(), IconImageBundle.ICONS.add());
toolBar.addButton(UIActions.EDIT, I18N.CONSTANTS.edit(), IconImageBundle.ICONS.edit());
toolBar.addDeleteButton(I18N.CONSTANTS.deleteSite());
toolBar.add(new SeparatorToolItem());
toolBar.addButton("IMPORT", "Import", IconImageBundle.ICONS.importIcon());
toolBar.addExcelExportButton();
toolBar.addPrintButton();
toolBar.addButton("EMBED", I18N.CONSTANTS.embed(), IconImageBundle.ICONS.embed());
return toolBar;
}
Aggregations