Class SubjectFilters

java.lang.Object
de.businesscode.bcdui.binding.subjectFilter.SubjectFilters

public class SubjectFilters extends Object
SubjectFilters definition in BindingSet. Contains subject filter definition, the getConnective() returns the root Connective
  • Constructor Details

    • SubjectFilters

      public SubjectFilters(Connective connective)
  • Method Details

    • getPlainFilters

      public Collection<SubjectFilter> getPlainFilters()
      Returns:
      unmutable collection of all SubjectFilter
    • enrichBindingItems

      public void enrichBindingItems(Set<String> brefs)
      enriches binding items with those from subject filter definition
      Parameters:
      brefs -
    • getConnective

      public Connective getConnective()
      Returns:
      root Connective element
    • parse

      public static SubjectFilters parse(Node subjectFiltersNode)
      parses wrs:SubjectFilters node and returns SubjectFilters instance
      Parameters:
      subjectFiltersNode - (wrs:SubjectFilters)
      Returns:
      instance