public Collection<T> getModelObject() { return group.getModelObject(); }
/** * @see FormComponent#getModelValue() */ @Override protected String getModelValue() { final StringBuilder builder = new StringBuilder(); final Collection<T> ts = getModelObject(); visitChildren(Check.class, new IVisitor<Check<T>, Void>() { @Override public void component(Check<T> check, IVisit<Void> visit) { if (ts.contains(check.getModelObject())) { if (builder.length() > 0) { builder.append(VALUE_SEPARATOR); } builder.append(check.getValue()); } } }); return builder.toString(); }
/** * @see FormComponent#getModelValue() */ @Override protected String getModelValue() { final StringBuilder builder = new StringBuilder(); final Collection<T> ts = getModelObject(); visitChildren(Check.class, new IVisitor<Check<T>, Void>() { @Override public void component(Check<T> check, IVisit<Void> visit) { if (ts.contains(check.getModelObject())) { if (builder.length() > 0) { builder.append(VALUE_SEPARATOR); } builder.append(check.getValue()); } } }); return builder.toString(); }
/** * Called when a selection changes. */ public final void onSelectionChanged() { convertInput(); updateModel(); onSelectionChanged(getModelObject()); }
/** * Called when a selection changes. */ public final void onSelectionChanged() { convertInput(); updateModel(); onSelectionChanged((Collection)getModelObject()); }
@Override protected void onUpdate(final AjaxRequestTarget target) { final Set<String> toBeRemoved = new HashSet<>(); final Set<String> toBeAdded = new HashSet<>(); for (String event : getEvents(eventCategoryTO)) { String eventString = AuditLoggerName.buildEvent( eventCategoryTO.getType(), eventCategoryTO.getCategory(), eventCategoryTO.getSubcategory(), event, AuditElements.Result.SUCCESS); if (successGroup.getModelObject().contains(eventString)) { toBeAdded.add(eventString); } else { toBeRemoved.add(eventString); } } send(EventSelectionPanel.this.getPage(), Broadcast.BREADTH, new SelectedEventsPanel.EventSelectionChanged(target, toBeAdded, toBeRemoved)); } });
/** * @see FormComponent#updateModel() */ public void updateModel() { Collection collection = (Collection)getModelObject(); if (collection == null) { collection = (Collection)getConvertedInput(); setModelObject(collection); } else { modelChanging(); collection.clear(); collection.addAll((Collection)getConvertedInput()); modelChanged(); } }
/** * @see FormComponent#updateModel() */ @Override public void updateModel() { Collection<T> collection = getModelObject(); if (collection == null) { collection = getConvertedInput(); setDefaultModelObject(collection); } else { modelChanging(); collection.clear(); collection.addAll(getConvertedInput()); modelChanged(); } }
@Override protected void onUpdate(final AjaxRequestTarget target) { final Set<String> toBeRemoved = new HashSet<>(); final Set<String> toBeAdded = new HashSet<>(); for (String event : getEvents(eventCategoryTO)) { final String eventString = AuditLoggerName.buildEvent( eventCategoryTO.getType(), eventCategoryTO.getCategory(), eventCategoryTO.getSubcategory(), event, AuditElements.Result.FAILURE); if (failureGroup.getModelObject().contains(eventString)) { toBeAdded.add(eventString); } else { toBeRemoved.add(eventString); } } send(EventSelectionPanel.this.getPage(), Broadcast.BREADTH, new SelectedEventsPanel.EventSelectionChanged(target, toBeAdded, toBeRemoved)); } });
batchModal, builder.pageRef, new ArrayList<>(group.getModelObject()), builder.columns.size() == 1 ? builder.columns new BatchContent<>( builder.baseModal, new ArrayList<>(group.getModelObject()), builder.columns.size() == 1 ? builder.columns
Collection collection = (Collection)group.getModelObject();