Closed GoogleCodeExporter closed 9 years ago
Note: The ONLY way I have found to specify bindings for a MetaUI's front door
page is
via application.oss. Example:
@module="LandingPage" {
component="LandingPage";
bindings:{
windowTitle:"My Title";
. . .
};
}
In addition, the MetaUI application seems to automagically wrap the front door
page
in a BPW. (So, my provided BPW is essentially ignored via code in BPW.)
-Morton
Original comment by morton.t...@gmail.com
on 25 May 2010 at 8:46
Note: Line 201 of BasicPageWrapper.awl must be fixed per above to allow
windowTitle
to be passed in via Application.oss bindings.
Original comment by morton.t...@gmail.com
on 25 May 2010 at 9:11
Note: Found requirement for bindings to work in awl: @module entry in
Application.oss
for landing page MUST contain homePage:[home page (.awl)]! (Adding this made the
bindings work again . . . except windowTitle -- the windowTitle binding in
BasicPageWrapper.awl still needs to be fixed.)
-Morton
Original comment by morton.t...@gmail.com
on 26 May 2010 at 1:05
The window title is not read from the binding at the top level. It is fetch
from the StringHandler for "applicationName"
See here for the reference:
http://code.google.com/p/aribaweb/source/browse/trunk/src/widgets/ariba/ui/widge
ts/PageWrapper.java#101
The string handler is implemented in MetaUI which exposing the pageTitle meta
ui property on a module:
http://code.google.com/p/aribaweb/source/browse/trunk/src/metaui/ariba/ui/meta/c
ore/Initialization.java#110
Example usage:
@module=Home {
pageTitle:"AribaWeb - More App, Way Less Code!";
}
Original comment by kingsley...@gmail.com
on 10 Mar 2011 at 12:06
Original issue reported on code.google.com by
morton.t...@gmail.com
on 25 May 2010 at 8:27