@Override public Object getObject() { return (item.getIndex() % 2 == 1) ? "even" : "odd"; } }));
@Override public Object getObject() { return (item.getIndex() % 2 == 1) ? "even" : "odd"; } }));
columns.add(new PropertyColumn(new Model<>(""), "placeholder") { @Override public void populateItem(Item cellItem, String componentId, IModel model) { Item rowItem = item.findParent( Item.class ); int rowIndex = rowItem.getIndex(); } }
@Override protected Item<Monitor> newRowItem(String id, int index, IModel<Monitor> model) { Item<Monitor> rowItem = super.newRowItem(id, index, model); return IndexBasedMouseOverMouseOutSupport.add(rowItem, rowItem.getIndex()); }
@Override public void populateItem(Item<ICellPopulator<ExternalSearchResult>> cellItem, String componentId, IModel<ExternalSearchResult> model) { @SuppressWarnings("rawtypes") Item rowItem = cellItem.findParent( Item.class ); int rowIndex = rowItem.getIndex(); ResultRowView rowView = new ResultRowView(componentId, rowIndex + 1, model); cellItem.add(rowView); } });
@Override public void populateItem(Item<ICellPopulator<ExternalSearchResult>> cellItem, String componentId, IModel<ExternalSearchResult> model) { @SuppressWarnings("rawtypes") Item rowItem = cellItem.findParent( Item.class ); int rowIndex = rowItem.getIndex(); ResultRowView rowView = new ResultRowView(componentId, rowIndex + 1, model); cellItem.add(rowView); } });
@Override public void populateItem(Item<ICellPopulator<ExternalSearchResult>> cellItem, String componentId, IModel<ExternalSearchResult> model) { @SuppressWarnings("rawtypes") Item rowItem = cellItem.findParent(Item.class); int rowIndex = rowItem.getIndex(); ResultRowView rowView = new ResultRowView(componentId, rowIndex + 1, model); cellItem.add(rowView); } });
private void actionToggleArmedState(AjaxRequestTarget aTarget, Item<LinkWithRoleModel> aItem) { AnnotatorState state = LinkFeatureEditor.this.stateModel.getObject(); if (state.isArmedSlot(getModelObject().feature, aItem.getIndex())) { state.clearArmedSlot(); aTarget.add(content); } else { state.setArmedSlot(getModelObject().feature, aItem.getIndex()); // Need to re-render the whole form because a slot in another // link editor might get unarmed aTarget.add(getOwner()); } }
private void actionToggleArmedState(AjaxRequestTarget aTarget, Item<LinkWithRoleModel> aItem) { AnnotatorState state = LinkFeatureEditor.this.stateModel.getObject(); if (state.isArmedSlot(getModelObject().feature, aItem.getIndex())) { state.clearArmedSlot(); aTarget.add(content); } else { state.setArmedSlot(getModelObject().feature, aItem.getIndex()); // Need to re-render the whole form because a slot in another // link editor might get unarmed aTarget.add(getOwner()); } }
@Override protected void populateItem(Item item) { // coordinates for the ellipse item int index = item.getIndex(); int left = ellipseHelper.getLeft(index); int top = ellipseHelper.getTop(index); // positions the child item Component child; item.add(child = newEllipseItem("item", item.getModel(), left, top)); child.add(new AttributeAppender("style", true, new Model("left:"+left+";top:"+top+";"), "")); child.add(new AttributeAppender("style", true, new Model(getItemDimention()), "")); item.setRenderBodyOnly(true); } });
@Override protected void onAction(AjaxRequestTarget target, Form<?> form) { elementsView.insertItem(target, item.getIndex()); target.focusComponent(this); WicketFormProcessing.onFieldProcess(ctx.getContainer(), target, ctx.getModel()); } }
@Override protected void populateItem(Item item) { int index = item.getIndex(); AnimatedThumbnailSettings settings = (AnimatedThumbnailSettings)item.getModelObject(); settings.setThumbnailDimension(thumbnailWidth, thumbnailHeight); settings.setPictureDimension(pictureWidth, pictureHeight); settings.setPicturePosition(getPositionLeft(index, cols), getPositionTop(index, cols)); item.add(new AnimatedThumbnail("animatedThumbnail", settings) .add(new AttributeAppender("style", true, new Model("width:"+thumbnailWidth+";height:"+thumbnailHeight+";"),""))); } });
protected CheckBox selectOneCheckbox(Item item) { CheckBox cb = new CheckBox("selectItem", new SelectionModel(item.getIndex())); cb.setOutputMarkupId(true); cb.add(new AjaxFormComponentUpdatingBehavior("onclick") { @Override protected void onUpdate(AjaxRequestTarget target) { if(Boolean.FALSE.equals(getComponent().getDefaultModelObject())) { selectAllValue = false; target.addComponent(selectAll); } onSelectionUpdate(target); } }); return cb; }
protected void populateGroupItem(Item cellItem, String componentId, String property, IModel<T> rowModel) { IChoiceRenderer<T> renderer = getGroupableDataProvider().getGroupRenderer(property); Object value = renderer.getDisplayValue(rowModel.getObject()); Item rowItem = (Item) cellItem.getParent(); int groupSize = getGroupableDataProvider().getGroupSize( rowItem.getIndex() + getCurrentPage() * getItemsPerPage()); cellItem.add(new GroupRow(componentId, value, groupSize)); }
@Override protected void populateItem(Item<IRenderService> item) { IRenderService renderer = item.getModelObject(); renderer.bind(ListViewService.this, "item"); item.add(renderer.getComponent()); ListViewService.this.onAddRenderService(item, renderer); item.add(new AttributeAppender("class", new EvenOddModel(item.getIndex()), " ")); }
@Override protected void populateItem(Item<IRenderService> item) { IRenderService renderer = item.getModelObject(); renderer.bind(ListViewService.this, "item"); item.add(renderer.getComponent()); ListViewService.this.onAddRenderService(item, renderer); item.add(new AttributeAppender("class", new EvenOddModel(item.getIndex()), " ")); }