Class PaneDescription


  • public class PaneDescription
    extends java.lang.Object
    This class parses the PaneLayoutString property of a QBE form and creates a layout that can be used in the Web Client.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PaneDescription.Layout
      Layout description.
    • Constructor Summary

      Constructors 
      Constructor Description
      PaneDescription​(java.lang.String xmlString)
      Creates a new PaneDescription by reading the PaneLayoutString property of a mask.
    • Constructor Detail

      • PaneDescription

        public PaneDescription​(java.lang.String xmlString)
                        throws org.xml.sax.SAXException,
                               java.io.IOException,
                               javax.xml.parsers.ParserConfigurationException
        Creates a new PaneDescription by reading the PaneLayoutString property of a mask.
        Parameters:
        xmlString - CodeJock XML string
        Throws:
        javax.xml.parsers.ParserConfigurationException - when the XML parser was not configured properly
        java.io.IOException - IOException when reading the XML data
        org.xml.sax.SAXException - when parsing the XML data failed
    • Method Detail

      • getPaneCount

        public final int getPaneCount()
        Returns:
        the paneCount
      • getClient

        public final int getClient()
        Returns:
        the client