Class Screen

  • All Implemented Interfaces:
    Copyable, XMLNode, Serializable

    public class Screen
    extends Element
    Screen Class Used to parse the files in the screen folder with XStream Base tag for each screen
    Author:
    Pablo GARCIA - 28/JUN/2010
    See Also:
    Serialized Form
    • Constructor Detail

      • Screen

        public Screen()
    • Method Detail

      • copy

        public Screen copy()
        Description copied from interface: Copyable
        Get a copy of this element
        Returns:
        element copy
      • getScreenTemplate

        public String getScreenTemplate()
        Avoid to retrieve screen template
        Returns:
        Screen template
      • isKeepCriteria

        public boolean isKeepCriteria()
        Returns if is keep criteria
        Returns:
        Is keep criteria
      • getReportStructure

        public List<Element> getReportStructure​(List<Element> printElementList,
                                                String label,
                                                com.fasterxml.jackson.databind.node.ObjectNode parameters,
                                                String dataSuffix)
        Get print element list (to be overwritten)
        Overrides:
        getReportStructure in class Element
        Parameters:
        printElementList - Print element list
        label - Previous label
        parameters - Parameters
        dataSuffix - Data suffix
        Returns:
        Print bean