Interface DerivedElementBean

    • Field Detail

      • AVAILABLES_SOURCE_ELEMENTS

        static final int AVAILABLES_SOURCE_ELEMENTS
        Constant for available units source type
        See Also:
        Constant Field Values
      • AVAILABLES_SOURCE_DERIVED_ELEMENTS

        static final int AVAILABLES_SOURCE_DERIVED_ELEMENTS
        Constant for available units source type
        See Also:
        Constant Field Values
      • AVAILABLES_SOURCE_CONSTANT

        static final int AVAILABLES_SOURCE_CONSTANT
        Constant for available units source type
        See Also:
        Constant Field Values
    • Method Detail

      • getElement

        WebDerivedElement getElement()
        Returns the derived element
        Returns:
        the derived element
      • getAttribute

        WebAttribute getAttribute()
        Returns the attribute elements belong to.
        Returns:
        the attribute elements belong to.
      • reset

        void reset()
        Clears current state
      • getAcceptListChangesEvent

        WebEvent getAcceptListChangesEvent()
        Returns the Accept List Chavnges event
        Returns:
        WebEvent
      • startEditing

        void startEditing()
        Initieats editing of the derive element
      • getShowAll

        boolean getShowAll()
        Returns value of the Show All flag.
        Returns:
        the Show All flag
      • setShowAll

        void setShowAll​(boolean value)
        Sets value of the Show All flag.
        Parameters:
        value - value
      • getAvailablesSourceType

        int getAvailablesSourceType()
        Returns the current available units source typw
        Returns:
        the current available units source typw
      • setAvailablesSourceType

        void setAvailablesSourceType​(int value)
        Sets the current available source type.
        Parameters:
        value - value
      • getExistingDerovedElements

        KeyedList getExistingDerovedElements()
        Returns a collection of derived elements belonging to a given attribute.
        Returns:
        KeyedList
      • getDerovedElements

        KeyedList getDerovedElements()
      • isEditable

        boolean isEditable()
        Description copied from interface: ExpressionBean
        Returns whether the Expression bean is editable.
        Specified by:
        isEditable in interface ExpressionBean
        Returns:
        True if the bean is editable, false otherwise.
      • isIncFetching

        boolean isIncFetching()
        Return the flag that indicates incrementally fetching a page for the shopping cart in DE Editor
        Returns:
        isIncFetching flag
      • setIncFetching

        void setIncFetching​(boolean isIncFetching)
        Set isIncFetching flag when incrementally fetching another page for the shopping cart in DE editor
        Parameters:
        isIncFetching -
      • isHostModified

        boolean isHostModified()
        Returns whether or not host's derived elements is modified
      • setHostModified

        void setHostModified​(boolean isModified)
        Sets the modified status of host's derived elements
      • addToExclude

        void addToExclude​(KeyedList excludeElements)
      • isRA

        boolean isRA()
      • getExcludeElements

        KeyedList getExcludeElements()
      • getMessageIDFromHost

        java.lang.String getMessageIDFromHost()
                                       throws WebBeanException
        Returns message id of the report/document instance.
        Returns:
        message id
        Throws:
        WebBeanException
      • fromSearch

        boolean fromSearch()
        Indicates that source elements are obtained from search
        Returns:
      • excludedElements

        WebElements excludedElements()
        gets the current filter applied to the element source