Interface ReferenceSelectorModel

    • Method Detail

      • getActualSelectedTempItems

        java.util.List<java.lang.Object> getActualSelectedTempItems()
      • getActualSelectedItems

        java.util.List<java.lang.Object> getActualSelectedItems()
      • getNotConfirmedItems

        java.util.List<java.lang.Object> getNotConfirmedItems()
      • getAutoCompleteResult

        java.util.List<? extends java.lang.Object> getAutoCompleteResult()
      • getSearchResult

        java.util.List<? extends java.lang.Object> getSearchResult()
      • getTemporaryItems

        java.util.List<java.lang.Object> getTemporaryItems()
      • getMaxAutoCompleteResultSize

        int getMaxAutoCompleteResultSize()
      • getMinAutoCompleteTextLength

        int getMinAutoCompleteTextLength()
      • getPageSize

        int getPageSize()
      • reset

        void reset()
      • cancel

        void cancel()
      • getTotalSize

        int getTotalSize()
      • getRootType

        ObjectType getRootType()
        Returns the root type of this reference collection editor i.e. the type of the items which this editor should hold references to.

        Note: If the root search type differs from the root type, this editor will actually hold items of the type returned by getRootSearchType(). In this case information about the root type is generally needed for value handling.

        Returns:
        the root type of this editor
        See Also:
        getRootSearchType()
      • getRootSearchType

        ObjectType getRootSearchType()
        Returns the type for which this reference collection editor should search for.

        Generally, if no root search type has been explicitly set, this method returns the same type as getRootType().

        Note: The root search type is actually the type of the items held by this editor, whereas root type is the type which should be used for persisting values.
        Returns:
        the type for which this reference collection editor should search for
        See Also:
        getRootType()
      • setActiveItems

        void setActiveItems​(java.util.Collection<TypedObject> items)