Class SearchFilterContent

java.lang.Object
ch.tocco.nice2.infobox.impl.content.SearchFilterContent
All Implemented Interfaces:
Content

public class SearchFilterContent extends Object implements Content
  • Field Details

  • Constructor Details

    • SearchFilterContent

      public SearchFilterContent(PrimaryKey searchFilterPk, String searchFilterUniqueId, String entityName, String orderBy, @Nullable @Nullable String form, @Nullable @Nullable Integer sorting, @Nullable @Nullable Integer limit, @Nullable @Nullable Long timerDuration, Boolean notify)
    • SearchFilterContent

      public SearchFilterContent(PrimaryKey searchFilterPk, String searchFilterUniqueId, String entityName, String orderBy)
  • Method Details

    • getType

      public String getType()
      Description copied from interface: Content

      Return the unique type name of this content. The type is some arbitary but unique string, identifiying this content type. Back on the client this type name is used to obtain a factory for creating the visual component for the content.

      Specified by:
      getType in interface Content
      Returns:
      the type of this content
    • getSearchFilterPk

      public PrimaryKey getSearchFilterPk()
    • setSearchFilterPk

      public void setSearchFilterPk(PrimaryKey searchFilterPk)
    • getSearchFilterUniqueId

      public String getSearchFilterUniqueId()
    • setSearchFilterUniqueId

      public void setSearchFilterUniqueId(String searchFilterUniqueId)
    • getEntityName

      public String getEntityName()
    • setEntityName

      public void setEntityName(String entityName)
    • setSorting

      public void setSorting(int sorting)
    • getSorting

      public int getSorting()
      Description copied from interface: Content
      Get the sorting property of this content. All content in the info box is sorted by this property.
      Specified by:
      getSorting in interface Content
      Returns:
      the (absolute) position of this content
    • getLimit

      public int getLimit()
    • setLimit

      public void setLimit(int limit)
    • getTimerDuration

      public Long getTimerDuration()
    • setTimerDuration

      public void setTimerDuration(Long timerDuration)
    • getForm

      public String getForm()
    • setForm

      public void setForm(String form)
    • getNotify

      public Boolean getNotify()
    • setNotify

      public void setNotify(Boolean notify)
    • isNotify

      public boolean isNotify()
    • setOrderBy

      public void setOrderBy(String orderBy)
    • getOrderBy

      public String getOrderBy()