Class AssignmentTablePanel<T extends ObjectType>

java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
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

public class AssignmentTablePanel<T extends ObjectType> extends AbstractAssignmentListPanel
Author:
shood
See Also:
  • Field Details

  • Constructor Details

  • Method Details

    • getAssignmentTypeList

      public List<AssignmentType> getAssignmentTypeList()
    • getExcludeOid

      public String getExcludeOid()
    • getLabel

      public org.apache.wicket.model.IModel<String> getLabel()
    • onInitialize

      protected void onInitialize()
      Overrides:
      onInitialize in class org.apache.wicket.MarkupContainer
    • populateAssignmentDetailsPanel

      protected void populateAssignmentDetailsPanel(org.apache.wicket.markup.html.list.ListItem<AssignmentEditorDto> item)
    • getClassModifier

      protected org.apache.wicket.AttributeModifier getClassModifier(org.apache.wicket.markup.html.list.ListItem<AssignmentEditorDto> item)
    • createAssignmentMenu

      protected List<InlineMenuItem> createAssignmentMenu()
    • isRelationEditable

      protected boolean isRelationEditable()
    • showAllAssignments

      protected void showAllAssignments(org.apache.wicket.ajax.AjaxRequestTarget target)
    • reloadMainAssignmentsComponent

      protected void reloadMainAssignmentsComponent(org.apache.wicket.ajax.AjaxRequestTarget target)
      Specified by:
      reloadMainAssignmentsComponent in class AbstractAssignmentListPanel
    • isShowAllAssignmentsVisible

      protected boolean isShowAllAssignmentsVisible()
    • addSelectedAssignablePerformed

      protected void addSelectedAssignablePerformed(org.apache.wicket.ajax.AjaxRequestTarget target, List<ObjectType> newAssignments, QName relation, String popupId)
    • reloadAssignmentsPanel

      protected void reloadAssignmentsPanel(org.apache.wicket.ajax.AjaxRequestTarget target)
    • handlePartialError

      protected void handlePartialError(OperationResult result)
      Override to provide handle operation for partial error during provider iterator operation.
    • getAssignmentMenuVisibility

      protected boolean getAssignmentMenuVisibility()
    • ignoreMandatoryAttributes

      protected boolean ignoreMandatoryAttributes()
    • reloadMainFormButtons

      protected void reloadMainFormButtons(org.apache.wicket.ajax.AjaxRequestTarget target)