Class AbstractAssignmentListPanel

  • All Implemented Interfaces:
    Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.feedback.IFeedbackContributor, org.apache.wicket.IConverterLocator, org.apache.wicket.IMetadataContext<Serializable,​org.apache.wicket.Component>, org.apache.wicket.IQueueRegion, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>, org.apache.wicket.util.io.IClusterable
    Direct Known Subclasses:
    AssignmentTablePanel

    public abstract class AbstractAssignmentListPanel
    extends BasePanel<List<AssignmentEditorDto>>
    Created by honchar.
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.apache.wicket.markup.html.panel.Panel

        PANEL
      • Fields inherited from class org.apache.wicket.Component

        ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
    • Constructor Detail

      • AbstractAssignmentListPanel

        public AbstractAssignmentListPanel​(String id,
                                           org.apache.wicket.model.IModel<List<AssignmentEditorDto>> assignmentsModel)
    • Method Detail

      • deleteAssignmentPerformed

        protected void deleteAssignmentPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target,
                                                 AssignmentEditorDto dto)
      • deleteAssignmentConfirmedPerformed

        protected void deleteAssignmentConfirmedPerformed​(org.apache.wicket.ajax.AjaxRequestTarget target,
                                                          AssignmentEditorDto dto)
      • reloadMainAssignmentsComponent

        protected abstract void reloadMainAssignmentsComponent​(org.apache.wicket.ajax.AjaxRequestTarget target)
      • getNoAssignmentsSelectedMessage

        protected String getNoAssignmentsSelectedMessage()