public class OwInnerViewWrapper extends Object implements OwLayout.OwLayoutViewRefrence
Helper for wrapping different OwView. This class delegates to the wrapped OwView, or returns default values if not set.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
EMPTY_STRING| Constructor and Description |
|---|
OwInnerViewWrapper() |
OwInnerViewWrapper(OwView wrappedView_p) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBreadcrumbPart()
This method is used to create a "Breadcrumb"
navigation view.
|
String |
getTitle()
Returns a title for this view or an empty String
|
OwView |
getView()
Get the view which is wrapped into this class.
|
boolean |
isEnabled() |
boolean |
isNamedRegion(String strRegion_p)
determine if region exists
|
boolean |
isRegion(int iRegion_p)
determine if region exists
|
void |
render(Writer w_p)
render the view
|
void |
renderNamedRegion(Writer w_p,
String strRegion_p)
render only a region in the view, used by derived classes
|
void |
renderRegion(Writer w_p,
int iRegion_p)
render only a region in the view, used by derived classes
|
void |
setView(OwView view_p)
set inner view
|
public OwInnerViewWrapper()
public OwInnerViewWrapper(OwView wrappedView_p)
public String getTitle()
OwBaseViewgetTitle in interface OwBaseViewpublic OwView getView()
public boolean isNamedRegion(String strRegion_p) throws Exception
OwBaseViewisNamedRegion in interface OwBaseViewstrRegion_p - name of the region to renderExceptionpublic boolean isRegion(int iRegion_p)
throws Exception
isRegion in interface OwBaseViewiRegion_p - ID of the region to renderExceptionpublic void render(Writer w_p) throws Exception
render in interface OwBaseVieww_p - Writer object to write HTML toExceptionpublic void renderNamedRegion(Writer w_p, String strRegion_p) throws Exception
renderNamedRegion in interface OwBaseVieww_p - Writer object to write HTML tostrRegion_p - named region to renderExceptionpublic void renderRegion(Writer w_p, int iRegion_p) throws Exception
renderRegion in interface OwBaseVieww_p - Writer object to write HTML toiRegion_p - ID of the region to renderExceptionpublic void setView(OwView view_p)
public String getBreadcrumbPart()
OwBaseView
Example: We have a View A which contains a View B which
has a many views contained.
A.getBreadcrumbPart()
{
return this.getTitle() + " - " + B.getBreadcrumbPart();
}
B.getBreadcrumbPart()
{
return this.getName() + " - " + getMainView().getBreadcrumbPart();
}
null at
least the OwBaseView.EMPTY_STRING should be returned.getBreadcrumbPart in interface OwBaseViewpublic boolean isEnabled()
isEnabled in interface OwLayout.OwLayoutViewRefrenceCopyright © 2014 Alfresco Business Solutions. All Rights Reserved.