Class EntityExplorerActionSelection

java.lang.Object
ch.tocco.nice2.netui.api.actions.entityoperation.EntityExplorerActionSelection

public class EntityExplorerActionSelection extends Object
Defines the selection of entities that were made in the client by the user, and are used in some serverside action like sending mails. The selection can be specified in the ways offered by SelectionType.
  • Constructor Details

    • EntityExplorerActionSelection

      public EntityExplorerActionSelection()
  • Method Details

    • getSelectionType

    • setSelectionType

      public void setSelectionType(EntityExplorerActionSelection.SelectionType selectionType)
    • hasSelectedEntities

      public boolean hasSelectedEntities()
    • setConstrictionParams

      public void setConstrictionParams(@Nullable @Nullable String[] constrictionParams)
    • getConstrictionParams

      @Nullable public @Nullable String[] getConstrictionParams()
    • getSelectedEntities

      public String[] getSelectedEntities()
    • setSelectedEntities

      public void setSelectedEntities(@Nullable @Nullable String[] selectedEntities)
    • getEntityName

      public String getEntityName()
    • setEntityName

      public void setEntityName(String entityName)
    • getSearchForm

      public FormIdentifier getSearchForm()
    • setSearchForm

      public void setSearchForm(@Nullable @Nullable FormIdentifier searchForm)
    • getListForm

      @Nullable public @Nullable FormIdentifier getListForm()
    • setListForm

      public void setListForm(@Nullable @Nullable FormIdentifier listForm)
    • getSearchFilter

      @Deprecated @Nullable public @Nullable String getSearchFilter()
      Deprecated.
      use `getSearchFilters()`
      Don't use this method anymore. It's only still here, because DWR won't set the `searchFilter` field if there is no getter present for the field.
    • setSearchFilter

      @Deprecated public void setSearchFilter(@Nullable @Nullable String searchFilter)
      Deprecated.
    • getSearchFilters

      @Nullable public @Nullable String[] getSearchFilters()
    • setSearchFilters

      public void setSearchFilters(@Nullable @Nullable String[] searchFilters)
    • getQueryParams

      @Nullable public @Nullable RebindValue[] getQueryParams()
      Returns:
      May be empty.
    • setQueryParams

      public void setQueryParams(@Nullable @Nullable RebindValue[] queryParams)
    • getOrder

      @Nullable public InternalSearchService.OrderItem[] getOrder()
    • setOrder

      public void setOrder(@Nullable InternalSearchService.OrderItem[] order)
    • getRelatedTo

      public RelatedToInfo getRelatedTo()
    • setRelatedTo

      public void setRelatedTo(@Nullable @Nullable RelatedToInfo relatedTo)
    • getOrderBy

      @Nullable public @Nullable String getOrderBy()
    • setOrderBy

      public void setOrderBy(@Nullable @Nullable String orderBy)
    • getManualQuery

      @Nullable public @Nullable ManualQuery getManualQuery()
    • setManualQuery

      public void setManualQuery(@Nullable @Nullable ManualQuery manualQuery)
    • getActionThreshold

      @Nullable public @Nullable Integer getActionThreshold()
    • setActionThreshold

      public void setActionThreshold(@Nullable @Nullable Integer actionThreshold)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object