Package com.saperion.ngc.iform
Class PaneDescription
- java.lang.Object
-
- com.saperion.ngc.iform.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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getClient()
PaneDescription.Layout
getLayout()
int
getPaneCount()
-
-
-
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 properlyjava.io.IOException
- IOException when reading the XML dataorg.xml.sax.SAXException
- when parsing the XML data failed
-
-
Method Detail
-
getLayout
public final PaneDescription.Layout getLayout()
- Returns:
- Layout object
-
getPaneCount
public final int getPaneCount()
- Returns:
- the paneCount
-
getClient
public final int getClient()
- Returns:
- the client
-
-