OAF_OAF控件系列1 - Region Type汇总(概念)

2014-06-22 Created By BaoXinjian

一、摘要


1. pageLayout Region:

PageLayout region is the highest level layout. By default this the top most region for every page.

Any numbe regions can be created under the pagelayout region.

 

The java bean associated with this region is OAPageLayoutBean.

 

2. messageComponentLayout Region:

MessageComponentLayout is a very common region style used which contains all the items starting with message.

For example messageTextInput,messageStyledText etc.

This region can have only these kind of items.The items can be displayed in columns.

 

The java bean associated is OAMessageComponentLayoutBean.

 

3. query Bean:

Query bean as the name suggests is used when you do any search. It has different panels like simple search,advanced search etc.

The results are mostly rendered using a table or a hgrid.

The different mode in the query region are Results based search and auto customization criteria.

 

The java bean associated is OAQueryBean.

 

4. hideShow Region:

In a page if you want to hide and show the items or regions you can set the top region’s style to hideShow.

By using this you can hide or show a part of the information or the entire section.

 

The java bean associated is OADefaultHideShowBean.

 

5. switcher Region:

The switcher region is used at runtime to decide which item needs to be rendered.

It is always bound to an attribute in VO. A view instance and view attribute is specified with switcher.

 

The java bean associated is OASwitcherBean.



6. defaultSingleColumn Region:

The defaultSingleColumn as the name suggest is used for holding the items in a single column.

 

The java bean associated is OADefaultSingleColumnBean.

 

7. defaultDoubleColumn Region:

The defaultSingleColumn as the name suggest is used for holding the items in a single column.

 

The java bean associated is OADefaultDoubleColumnBean.



8. pageButtonBar Region:

When ever any item is be created at a page layout level we use the pageButtonBar region.

It is the child of pageLayout level.The items create under this region will be displayed at the bottom(below footer) and top of the page(below page title).

 

The java bean associated is OApageButtonBarBean.

 

9. rowLayout Region:
The rowLayout region is used when you want to hold a cell format inside as a child to it.

It can be a independent region or a child or a tablelayout or advancedTable. 

 

The java bean associated is OARowLayoutBean.

 

10. table Region:

As the name suggest table is used for displaying data in a tabular format.

It supports single and multiple selection.

 

The java bean associated is OATableBean.

 

11. flowLayout Region:

When you want to display table actions for a table or advancedTable you can create a flowLayout.

Mainly it is for buttons we use this layout.

 

The java bean associated is OAFlowLayoutBean.

 

12. hGrid Region:

When the data needs to be displayed in a hierarchial structure the hGrid region is used.

Detailed information for each row or node can also be given. T

 

he java bean associated is OAHGridBean.

 

13. train Region:

When you have multiple pages then we use the train to show the progress.

A highlighed mark shows the current page which you are in.

 

The java bean associated is OATrainBean.

 

二、详细解析


1. SingeDefaultColumn

 

 

2. SingeDefaultColumn

 

 

3. messageComlumnLayout

 

 

4. HGrid

 

 

5. SubTabs

 

 

6. Train

 

 

 

Thanks and Regards


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值