Package com.adobe.xfa.layout
Class Layout
java.lang.Object
com.adobe.xfa.layout.Layout
- Direct Known Subclasses:
FormLayout
This is the base class for the layout of an TemplateModel or FormModel
Every xfalayout derivative represents a representation of a form, either based from
an underlying xfatemplatemodel or xfaformmodel. It is an array of trees structures, one for each
page in the final layout. Each tree hierarchy is comprised of xfalayoutnode derivatives, customized
for by layout implementation.
All layout classes are built using the same layout-building algorithm, and can perform specific operations
through various overridable functions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the app modelReturn the layout environmentReturn the template modelvoidlayout(boolean bFullRelayout) booleanReturns whether the previous layout process unexpectedly ran out or was unable to choose a page.
-
Constructor Details
-
Layout
Constructor
-
-
Method Details
-
layout
public void layout(boolean bFullRelayout) -
getLayoutEnv
Return the layout environment -
getAppModel
Return the app model -
getTemplateModel
Return the template model -
ranOutOfPages
public boolean ranOutOfPages()Returns whether the previous layout process unexpectedly ran out or was unable to choose a page. Optionally return the pageSet from which we ran out
-