@Override public void populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel) { NodeModel<T> nodeModel = (NodeModel<T>) rowModel; Component nodeComponent = newNodeComponent(componentId, nodeModel.getWrappedModel()); nodeComponent.add(new NodeBorder(nodeModel.getBranches())); cellItem.add(nodeComponent); }
@Override public void populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel) { NodeModel<T> nodeModel = (NodeModel<T>) rowModel; Component nodeComponent = newNodeComponent(componentId, nodeModel.getWrappedModel()); nodeComponent.add(new NodeBorder(nodeModel.getBranches())); cellItem.add(nodeComponent); }
@Override public void populateItem(Item<ICellPopulator<T>> cellItem, String componentId, IModel<T> rowModel) { NodeModel<T> nodeModel = (NodeModel<T>)rowModel; Component nodeComponent = getTree().newNodeComponent(componentId, nodeModel.getWrappedModel()); nodeComponent.add(new NodeBorder(nodeModel.getBranches())); cellItem.add(nodeComponent); } }
@Override public void populateItem(final Item<ICellPopulator<SkillNode>> cellItem, final String componentId, final IModel<SkillNode> rowModel) { final RepeatingView view = new RepeatingView(componentId); cellItem.add(view); final SkillNode skillNode = rowModel.getObject(); if (selectMode == false) { view.add(new ListSelectActionPanel(view.newChildId(), rowModel, SkillEditPage.class, skillNode.getId(), parentPage, "")); } else { view.add( new ListSelectActionPanel(view.newChildId(), rowModel, caller, selectProperty, skillNode.getId(), "")); } //AbstractListPage.addRowClick(cellItem); final NodeModel<SkillNode> nodeModel = (NodeModel<SkillNode>) rowModel; final Component nodeComponent = getTree().newNodeComponent(view.newChildId(), nodeModel.getWrappedModel()); nodeComponent.add(new NodeBorder(nodeModel.getBranches())); view.add(nodeComponent); cellItemListener.populateItem(cellItem, componentId, rowModel); } };
@Override public void populateItem(final Item<ICellPopulator<TaskNode>> cellItem, final String componentId, final IModel<TaskNode> rowModel) { final RepeatingView view = new RepeatingView(componentId); cellItem.add(view); final TaskNode taskNode = rowModel.getObject(); // if (selectMode == false || ((TaskEditPage) caller) != null // && parentPage.getPage().getPageId() < ((TaskEditPage) caller).getPageId()) { if (selectMode == false) { view.add(new ListSelectActionPanel(view.newChildId(), rowModel, TaskEditPage.class, taskNode.getId(), parentPage, "")); } else { view.add( new ListSelectActionPanel(view.newChildId(), rowModel, caller, selectProperty, taskNode.getId(), "")); } //AbstractListPage.addRowClick(cellItem); final NodeModel<TaskNode> nodeModel = (NodeModel<TaskNode>) rowModel; final Component nodeComponent = getTree().newNodeComponent(view.newChildId(), nodeModel.getWrappedModel()); nodeComponent.add(new NodeBorder(nodeModel.getBranches())); view.add(nodeComponent); cellItemListener.populateItem(cellItem, componentId, rowModel); } });