Class CrosstabColumnGroup

    • Constructor Detail

      • CrosstabColumnGroup

        public CrosstabColumnGroup()
      • CrosstabColumnGroup

        public CrosstabColumnGroup​(GroupBody body)
    • Method Detail

      • getField

        public String getField()
      • setField

        public void setField​(String field)
      • derive

        public CrosstabColumnGroup derive​(boolean preserveElementInstanceIds)
        Description copied from class: Element
        Creates a deep copy of this element and regenerates all instance-ids.
        derive in class Group
        preserveElementInstanceIds - defines whether this call generates new instance-ids for the derived elements. Instance-IDs are used by the report processor to recognize reoccurring elements and must not changed within the report run. Outside of the report processors new instance ids should be generated at all times to separate instances and to make them uniquely identifiable.
        the copy of the element.
      • getElementCount

        public int getElementCount()
        Description copied from class: Section
        Returns the number of elements in this section.
        Specified by:
        getElementCount in class Section
        the number of elements of this section.
      • getElement

        public Element getElement​(int index)
        Description copied from class: Section
        Returns the element stored add the given index.
        Specified by:
        getElement in class Section
        index - the element position within this section
        the element
      • removeElement

        protected void removeElement​(Element element)
        Description copied from class: Section
        Removes an element from the section.
        removeElement in class Group
        element - the element to be section.
      • isPrintSummary

        public boolean isPrintSummary()
      • setPrintSummary

        public void setPrintSummary​(boolean printSummary)