Portlet Factory, Version 6.1.2
Bean Master Detail builder
Use the Bean Master Detail builder to access data and information stored in the form of a Java bean.
The builder introspects a bean to discover any get methods and set methods on the bean. This builder accepts a reference to a collection of beans or an iterator on a collection of beans. This builder supports create, edit, update and delete operations on beans. You can use methods generated by this builder to call other methods that you write to operate on the backend database.
Note: To interact with a single bean object, use the Data Page builder to access it directly.
The Bean Master Detail builder takes a reference to a collection of Java Beans and creates a table view that includes create and edit forms for that bean, the navigation mechanisms between those views, and hooks for tying in user-provided methods at significant stages of the flow.
Parent topic: Builder help
- About using the builder call editor
The builder call editor allows you to specify all the input values to a builder call.
- Bean Master Detail builder inputs
This topic describes the inputs for the Bean Master Detail builder.
- Objects the Bean Master Detail builder creates
The Bean Master Detail Builder creates a variety of objects within the WebApp.
- About building views
To show two collections on one page, add two Bean Master Detail builders.
- How the Bean Master Detail builder works
The significance of Bean in the builder name is that the class name provided to the builder follows a bean coding convention.
- Java class files with the Bean Master Detail builder
When working with the Bean Master Detail builder, you use your own Java classes.
- Data Page builder
Use the Data Page builder to create forms that either display data, prompt the user to enter data, or are a combination of the two operations.
- Lookup Table builder
Use the Lookup Table builder to perform a database query that returns results you can include in a page control, for example, a select control or a radio button group.
Library | Support |