@Override protected Store<ModelData> getStore() { return grid.getStore(); } }
@SuppressWarnings({"unchecked", "rawtypes"}) public void bind(Grid grid) { this.grid = grid; this.store = grid.getStore(); this.cm = grid.getColumnModel(); }
protected int[] getVisibleRows(int count) { int sc = scroller.getScrollTop(); int start = sc / getCalculatedRowHeight(); int first = Math.max(start, 0); int last = Math.min(start + count, grid.getStore().getCount() - 1); int[] i = new int[] {first, last}; return i; }
/** * Returns the model. * * @return the model */ public M getModel() { if (getRowIndex() != -1) { model = grid.getStore().getAt(rowIndex); } return model; }
public void setCorrectiveInvoiceId(Long correctiveInvoiceId) { this.correctiveInvoiceId = correctiveInvoiceId; attachmentsGrid.getStore().getLoader().load(); } }
private Set<String> otherPartnerNames(PartnerDTO editingPartner) { List<PartnerDTO> models = grid.getStore().getModels(); Set<String> names = Sets.newHashSet(); for (PartnerDTO partner : models) { names.add(partner.getName() != null ? partner.getName().trim() : ""); } if(editingPartner.getName() != null) { names.remove(editingPartner.getName()); } return names; }
private int adjustIndex(DNDEvent event, int index) { Object data = event.getData(); int i = index; List<ModelData> models = prepareDropData(data, true); for (ModelData m : models) { int idx = grid.getStore().indexOf(m); if (idx > -1 && (before ? idx < index : idx <= index)) { i--; } } return before ? i : i + 1; }
@Override public M getModel() { if (getRowIndex() != -1) { model = getGrid().getStore().getAt(getRowIndex() + viewIndex - liveStoreOffset); } return model; }
public void handleEvent(GridEvent be) { ModelData md = be.getGrid().getStore().getAt(be.getRowIndex()); onGridRowDoubleClick(md); } });
public int getRowY(IndicatorDTO indicator) { int rowIndex = grid.getStore().indexOf(indicator); if (rowIndex == -1) { throw new IllegalArgumentException("indicatorId=" + indicator.getId()); } Element row = grid.getView().getRow(rowIndex); Point p = El.fly(row).getAnchorXY("c", false); return p.y; }
public void onSuccess(Void result) { // grid.getStore().sort(BeanKeyValue.USER_NAME.getValue(),SortDir.ASC);//<<-- ric mod 20100215 grid.getStore().getLoader().load(); grid.repaint(); Dispatcher.forwardEvent( GeofenceEvents.BIND_MEMBER_DISTRIBUTION_NODES, result); Dispatcher.forwardEvent(GeofenceEvents.SEND_INFO_MESSAGE, new String[] { /* TODO: I18nProvider.getMessages().ruleServiceName()*/"User Service", /* TODO: I18nProvider.getMessages().ruleFetchSuccessMessage() */ "User removed successfully!" }); } });
public void onSuccess(Void result) { // grid.getStore().sort(BeanKeyValue.NAME.getValue(), SortDir.ASC);<<-- ric mod 20100215 grid.getStore().getLoader().load(); grid.repaint(); Dispatcher.forwardEvent( GeofenceEvents.BIND_MEMBER_DISTRIBUTION_NODES, result); Dispatcher.forwardEvent(GeofenceEvents.SEND_INFO_MESSAGE, new String[] { /* TODO: I18nProvider.getMessages().ruleServiceName()*/"Instance Service", /* TODO: I18nProvider.getMessages().ruleFetchSuccessMessage() */ "Instance saved successfully!" }); } });
public void onSuccess(Void result) { // grid.getStore().sort(BeanKeyValue.USER_NAME.getValue(), SortDir.ASC);<<-- ric mod 20100215 grid.getStore().getLoader().load(); grid.repaint(); Dispatcher.forwardEvent( GeofenceEvents.BIND_MEMBER_DISTRIBUTION_NODES, result); Dispatcher.forwardEvent(GeofenceEvents.SEND_INFO_MESSAGE, new String[] { /* TODO: I18nProvider.getMessages().ruleServiceName()*/"Instance Service", /* TODO: I18nProvider.getMessages().ruleFetchSuccessMessage() */ "Instance removed successfully!" }); } });
public void onSuccess(Void result) { // grid.getStore().sort(BeanKeyValue.NAME.getValue(), SortDir.ASC);<<-- ric mod 20100215 grid.getStore().getLoader().load(); grid.repaint(); Dispatcher.forwardEvent( GeofenceEvents.BIND_MEMBER_DISTRIBUTION_NODES, result); Dispatcher.forwardEvent(GeofenceEvents.SEND_INFO_MESSAGE, new String[] { /* TODO: I18nProvider.getMessages().ruleServiceName()*/"Profile Service", /* TODO: I18nProvider.getMessages().ruleFetchSuccessMessage() */ "Profile saved successfully!" }); } });
public void onSuccess(Void result) { // grid.getStore().sort(BeanKeyValue.USER_NAME.getValue(), SortDir.ASC);<<-- ric mod 20100215 grid.getStore().getLoader().load(); grid.repaint(); Dispatcher.forwardEvent( GeofenceEvents.BIND_MEMBER_DISTRIBUTION_NODES, result); Dispatcher.forwardEvent(GeofenceEvents.SEND_INFO_MESSAGE, new String[] { /* TODO: I18nProvider.getMessages().ruleServiceName()*/"Profile Service", /* TODO: I18nProvider.getMessages().ruleFetchSuccessMessage() */ "Profile removed successfully!" }); } });
protected void onKeyLeft(GridEvent<?> ce) { if (grid.getSelectionModel().getSelectedItem() != null) { collapseRow(grid.getStore().indexOf(grid.getSelectionModel().getSelectedItem())); } }
protected void onKeyRight(GridEvent<?> ce) { if (grid.getSelectionModel().getSelectedItem() != null) { expandRow(grid.getStore().indexOf(grid.getSelectionModel().getSelectedItem())); } }
public void handleEvent(GridEvent<RuleModel> be) { for (int i = 0; i < be.getGrid().getStore().getCount(); i++) { final Widget wid = be.getGrid().getView().getWidget(i, be.getColIndex()); if ((wid != null) && (wid instanceof BoxComponent)) { ((BoxComponent) wid).setWidth(be.getWidth() - offset); } } } }
@Override public FormDialogTether showAddDialog(ProjectDTO project, FormDialogCallback callback) { ProjectForm form = new ProjectForm(); form.getBinding().bind(project); form.getNameField().setValidator(new UniqueNameValidator(grid.getStore().getModels())); FormDialogImpl<ProjectForm> dlg = new FormDialogImpl<>(form); dlg.setWidth(450); dlg.setHeight(300); dlg.setHeadingText(messages.createProject()); dlg.show(callback); return dlg; }