Posts tagged popup
ADF 11g Rich Faces: using popup for viewing and editing big fields
Oct 5th
During the Oracle Open World conference going on this week I was asked by one of the attendees to one of my sessions for a little guidance on the following challenge in ADF:
“We currently have an Oracle Forms application that we are rebuilding in ADF 11g. One of the features in this Forms application, is that whenever a field can contain a really large block of text, it will automatically be shown in a popup when the user clicks on or otherwise enters the field. Inside the popup, the entire field and its contents can be shown. Could you show me how to do this in ADF 11g?”
And that is a type of question I quite like. It is tangible, it is something I can easily help out with and by doing so promote ADF a little. So here it goes.
ADF 11g : Show PDF in a Popup
Jul 28th
In one of my previous posts I showed how to use ADF popup components to display external content such as webpages like wikipedia in an inline frame. Based on this post a colleague of mine tried to display a PDF document. That didn’t work. In this post I explain how you can use a servlet to open a PDF document in the inline frame. I will not explain how to invoke popups. If you need to know how to do that, refer to the post mentioned earlier Read the rest of this entry »
ADF 11g: contextInfo to implement a common Fusion Applications pattern
Nov 26th
Oracle Fusion Applications are on the move. They were demonstrated at Oracle Open World 2009, they are current being tested with dozens if not hundreds of organizations and they have been promised for general availability later in 2010. Screenshots of selected modules are available on the internet, for example at: http://www.flickr.com/photos/oracleopenworld09/sets/72157622462805751/.
Fusion Applications are of interest to any ADF developer, as Oracle teams have worked hard – in close collaboration with the ADF development teams – to come up with UI patterns, ways of leading the end user through the application, presenting data and currently available actions in intuitive or at least consistent ways that would most likely work for most of our applications as well. And since we have the same technology stack at our disposal as the Fusion Apps teams have, we can see whether their best practices work for us too.
A recent addition to the catalog of ADF Faces components was the contextInfo component. It is quite heavily used in Fusion Apps for one such consistent pattern. The next screenshot illustrates this component:

The little orange markers in the upper lefthand corner of the Project Name fields – that is the manifestation of the contextInfo component. The popup you see for Stark Industries BI Rollout is the effect of activating the component. And it demonstrates its purposed rather nicely and effectively: whenever the user sees a contextInfo marker (the little oracle square) she knows that additional information associated with that field is available. The user can click on the marker and the context information is presented in whatever way the developer feels is most appropriate, though usually a popup will be used.
That’s Rich! Putting a smile on ADF Faces (presenting at ODTUG Kaleidoscope 2009)
Jun 23rd
The ODTUG Kaleidoscope 2009 conference started on Sunday with four parallel symposia followed by a stunning demonstration of the upcoming Fusion Applications product based on Oracle Fusion Middleware 11g (including the most visible parts: WebCenter and ADF) – more on that presentation in a later blog. On Monday I did my two presentations – the first of which was titled:"That’s Rich! Putting a smile on ADF Faces". In this presentation I tried to explain what support ADF Faces (11g Rich Client) provides for creating really rich User Interfaces. Duncan Mills graciously had allowed me to present using the upcoming JDeveloper 11.1.1.1.0 release (internal code name Bulldog) that is part of the 1st July launch of Oracle Fusion Middleware, and it allowed me to show off some of the new stuff.
ADF web applications have been hailed as productive to develop and functionally complete. However, ADF 11g RichFaces makes them visually attractive, rich and really Web 2.0 too. This presentation is about enriching ADF Web applications with 11g RichFaces. It discusses features, components, containers, events and behaviors that ADF developers now have at their disposal and how to best use them. Key topics: panelsplitter, accordion, popup, menu, skinning, charts, Server-Push, AJAX-PPR-client-server-interaction, client events API, customization.
ADF 11g Rich Client Components – programmatically adding a ShowPopupBehavior
Dec 11th
This morning I received an email from a reader of one of my articles on the blog. The challenge in the email: I want to programmatically create an input field. Then I want to add a showpopup behavior to this input field – to have a popup display when the field is hovered over with the mouse. It turns out that the ShowPopupBehavior is not a UIComponent that you can simply add a child to another UIComponent. So could it be done and if so, how?
A little investigation made clear Read the rest of this entry »
ADF 11g RichFaces – Details popping up all around us – Quick introduction to the ADF 11g Popup component
Oct 28th
One of the valuable new components available in ADF 11g RichFaces is the Popup component. While one must be careful not to overuse all the new tools in the RichFaces library, there seem to be several use cases for the Popup. And using the Popup component is really easy. In this article I will demonstrate how ridiculously simple it is.


