Showing posts with label UI Shell. Show all posts
Showing posts with label UI Shell. Show all posts

Tuesday, June 10, 2014

JDev/ADF sample - Better Control for ADF UI Shell Tab Closing Order

    Download - MultiTaskFlowApp_v5.zip

Saturday, June 7, 2014

JDev/ADF sample - ADF UI Shell Usability Improvement - Tab Contextual Menu

    Download - MultiTaskFlowApp_v4.zip

Friday, May 30, 2014

JDev/ADF sample - Improving ADF UI Shell - Tab Closing Icon Adjustment

  • Improving ADF UI Shell - Tab Closing Icon Adjustment. Default tab closing icon in ADF UI Shell is located in the top right corner. Users are not really happy about this and there is a demand to have the same positioning as you can see in the Web browsers - directly on the tab. Tab placeholders are implemented in ADF UI Shell with af:navigationPane and af:commandNavigationItem components. Component af:navigationPane supports item removal, this means we can implement tab closing functionality directly in the tab. Unfortunately, out of the box ADF UI Shell template in ADF 11g and 12c is not updated with this adjustment. I will explain how you can implement by yourself, you would need to change ADF UI Shell source code.
    Download - MultiTaskFlowApp_v3.zip

Tuesday, May 27, 2014

JDev/ADF sample - Tab Navigation Performance in UI Shell and Multi Task Flow

  • Tab Navigation Performance in UI Shell and Multi Task Flow. I was investigating performance impact of navigating between tabs in UI Shell template. To compare, as alternative solution for UI Shell, I was using dynamic tabs with Multi Task Flow binding (Building Custom UI Shell with ADF 11g R2). When you switch between tabs in UI Shell, you could notice slight delay. This is normal delay (differently to browser tabs, where no delay), as there should be generated response from the server and JSF tree must be updated. However, it is not clear what is the impact of such delay to application performance. The goal of my post is to answer this question.
    Download - MultiTaskFlowApp_v2.zip

Tuesday, September 24, 2013

JDev/ADF sample - Enabling UI Shell 12c/11g Multitasking Behavior

  • Enabling UI Shell 12c/11g Multitasking Behavior. The main goal of this post is to describe how to enable multitasking functionality in out of the box UI Shell template for ADF applications. Different UI Shell tabs could run different transactions and allow user to commit/rollback data in the scope of individual tab. Every UI Shell tab runs different ADF task flow loaded from the menu.
    Download - TFActivationApp.zip