Skinning - dynamic Shell UI

Hello
Although I have found a lot of discussion on the dynamic Shell UI Skinning, none of them have any concrete solution. Anyone who has done earlier or not any idea please help answer the 2 questions below

(1) can I use the default template and always apply the skin to change the background color (i.e., it is the main requirement from now on), tab color etc.,?

or

(2) should I create my own version of the model to apply the skin?

According to Frank to change the model of dynamic in The Tabs UI (interface User Shell) theme shell counting is possible, but if I could get a few more details where and how it would be really great.

Receive your answer. Thank you!

-SS

Hello

See: http://docs.oracle.com/cd/E23943_01/web.1111/b31973/ap_config.htm#sthref406

If you assign a web.xml context parametere for org.apache.myfaces.trinidad.DISABLE_CONTENT_COMPRESSION file and set it to false, then using Firebug in Firefox, the names of the skin applied to a component look like af_component_area (e.g. af_inputText_labell) which you translate to for example af | inputText::label

As Chris has said, some components have associated style class names to allow the specific instance count (that is, the name of the style class is added to the definition of the skin). For information on which component has a style applied class, I suggest to download the source code of Tabshell dynamic and check the component you want to skin. The skin itself is better developed using the Visual editor of skin (stand alone for JDeveloper 11 g R1 or shipped for JDeveloper 11 g R2)

See: http://www.oracle.com/technetwork/issue-archive/2011/11-nov/o61adf-512006.html

Frank

Tags: Java

Similar Questions

  • Transaction management in the ADF Application using Dynamic Shell

    Hi all

    I use Jdev 12.1.2. We have an application built using design pattern of Shell of dynamic user interface where each workflow in the application will open in a separate tab. So my question here relates by using transaction management in the workflow.

    I read in many places where we are asked to avoid always using "start new Transaction" as it would open multiple connection. But I also vaguely remember reading that best practices to use in an application built using by using Dynamic user interface Shell, is to have isolated Datacontrol with always start new Transaction.

    So could indicate the recommended approach for impact Shell of the user interface and the performance of the approach?

    Note: We have just a data control in our application.

    Thanks in advance.

    Hello

    the transaction is not defined by the shell of the dynamic tab but the workflow. The shell of the dynamic tab displays only the workflow at a glance. If you plan to display a single feed task several times as tabs in a dynamic tab shell, each indicating a different set of data, then you use "isolate" scope of data control or "adaptive databinding (https://blogs.oracle.com/groundside/entry/towards_ultra_reusability_for_adf). If you are using remote data controls then - if you use ADF BC - each instance of the workflow (in shell dynamic tab tab) creates its own connection to the base and the transaction. Workflow transaction parameters are passed to it.

    So use case issues: If you only display a single instance of a workflow tasks at once in a tab of the shell of the dynamic tab so that you can use the scope of shared control (default) data without doing anything. I however you must show the same workflow multiple times then reach isolated from control data or link Adaptive is the implementation, you should go for. The first option - data control isolated - is expensive because it creates additional database connections. There if its use cases.

    Frank

  • Shell of the supplied user interface? Incompatible with Beta Guide

    Hi all

    I found a BETA guide dealing with a UI shell - http://www.orastudy.com/oradoc/selfstu/fusion/ doc.1111 /e15524/ui_impl_uishell.htm.

    Can't see in the different versions of the Jdev I have 11.1.4 thru to version 1.2

    I tried the new updates etc, and I again as the model of dynamic shell.

    Indices or that has yet to be officially released?

    See you soon,.

    Simo

    Hello

    is the model of shell dynamic tab exactly. Note that the Shell user interface model began as a model and then added to the product under the name of model Dynamic tab Shell JDeveloper

    Frank

    PS. : Beta documentation rarely remains the source of the truth

    Published by: Frank Nimphius, October 30, 2011 05:15

  • Panel box autoheight

    All,

    I am using the Dynamic Shell model and try to add 2 Panel box each box including a text in the navigation section. My requirement is to make the Cabinet to use all the space in the navigation area (i.e. If the resolution increases the height of box second panel should automatically increase). Currently when I increase my resolution I can see the rest of the navigation which become vacant by box area.

    Please tell us how to do this.

    I downloaded a sample example here [http://www.sendspace.com/file/ufpfnj] developed in 11.1.1.6

    thnks

    HII

    even see your code published with panelStretchLayout works fine

    
    
      
      
        
          
            
              
              
              
                
                
                
                    
                    
                    
                    
                  
                
    
                
    
                  
                    
                    
                         



    Published by: Praveen on 10 July 2012 16:47

    Published by: Praveen on 10 July 2012 16:48

  • At the exit of Windows Mail, I get 'fail on load skin name, need file shell.css

    I have recently reinstalled the operating system Windows Vista on my PC with everything I needed on the PC (Acer Aspire E700) everything works, but I get the error output of Windows mail messages. The shell IS there in sscommon, skins, TalkTalk, css and it seems to have the same rights of access than anything else. Why the system won't find them and do anything he wants with them? TalkTalk provide my broadband and email.

    Hello

    It seems that the user account might have been corrupted. I suggest you to return the item and try to fix the corrupted user profile:

    Difficulty of a corrupted user profile

    http://Windows.Microsoft.com/en-us/Windows-visa/fix-a-corrupted-user-profile

  • The Shell user interface by default tab dynamic opening OnPageLoad

    Hi all

    I implement using Dynamic interface version Jdeveloper 11.1.2.4 User Shell.

    UseCase-

    Based on the role, I have to open a default tab (means when user LoggedIn, the user will see a default tab open).

    IssueWhich I have to.

    I try to open the tab by default, onPageLoad (I put my Launcher API call in constructor). This list is thrown exception of NPE.

    May be because the Page has not yet rendered, so we can't get the handle of any user interface ID.

    Where can we put our Launcher API to open new tab?

    Any solution.

    Concerning

    Thank you all.

    I have achieved this goal by adding onload javascript code, which calles the Launcher API and open a default tab.

    Thank you & best regards

  • Dynamic UI shell

    Hi all

    I use Jdeveloper 11.1.2.4 version.

    I am facing a problem when opening a region (which is part of another application, using as lib ADF Jar) in a new tab in dynamic UI Shell (using Launcher.java APIs).

    USE CASE-

    My hand (ex, MainApp) Application. I have a different scope (ex, HrApp), who have taskflow (ex, showHrTF) is deployed as ADF Lib JAR and added to my main Application.

    now my main Application that put in place Taskflow of opening in a new tab (using the API file Launcher.java), want to open new tab of the region (HrAPP showHrTF).

    My current support of the approach for open taskflow existing in the new tab, but opening the region in a new tab does not work with my approach.

    Any suggestion. sample, link.

    Kind regards

    you need to store some taskflows in both applications on the same path, ex: mainapp to store taskflows under WEB-INF/flow/in MainApp View Controller

    HrApp store taskflows under WEB-INF/flow/in HrApp View Controller

    You can use (e.g., WEB-INF/flows/testTF.xml&testTF). for both.

  • Oracle adf dynamic Scroll tab shell

    Hi all

    I use 11.1.2.4.0, i developed ADF application with shell tab dynamic Oracle JDeveloper.

    the problem is that I have a few pages too large jsff, should I add scrolling to the dynamic tab?

    Kind regards

    If you use a container that can be scrolled if the area is too small, it should work out of the box. Check Oracle ADF: a model with a behavior, if you add a scroll of type panelGroupLayout to the region, it should amine if the tank is too small.

    Timo

  • ADF-dynamic UI Shell Tabs

    Hi all

    I use Jdeveloper 11.1.2.4.

    USE CASE-

    I implement dynamic UI sell in my application. Where, by clicking on the left navigation, the new taskflow opens in a tab (using API).

    Ex, on clicking the search with navigation link, SearchTaskFlow opens in a new tab. It works great so far.

    SearchTaskflow has two Jsff leader (searchEmp & DetailsEmp), by selecting a line in the searchEmp page, the detailsEmp page shows the details of the employee. In my case, detailEmp is the part of the same TAB.

    To display the page of detailEMP (who used detail), in a new TAB.

    The interface shell dynamic user takes for my use case? Allows to create a new tab when running, which suits me.

    Suggest me how to achieve this.

    Concerning

    Problem solved.

    Cause - launcher file, TabContext.getCurrentInstance () was null for me and the NPES occurs.

    Solution-added/set the parameter for the tabContext. (Added the new parameter in the Taskflow bounded. ex, parameter = tabContext & Values = #{pageFlowScope.tabContext})

    See you soon!

    Concerning

  • The dynamic user interface shell: opening of the dynamic tabs

    I'm trying to implement the dynamic tabs using the ADF dynamic user interface Shell. After clicking on a link, a dynamic tab opens that displays a table. One of the attributes of this table is again a link and when you click on this link it should open a new tab dynamically. But when I'm clicking on this link attribute in the first tab, it gives a NullPointerException, the getCurrentInstance() in the tab context returns a null value. How can I solve this problem?

    I had similar requirements. Add the input parameter according to the flow of tasks which you try to call the other task from the link stream.

    Name: tabContext

    class: oracle.ui.pattern.dynamicShell.TabContext

    scope: #{pageFlowScope.tabContext}

    required: true

    This solves the problem.

  • Version dynamic tab shell 12 c

    Hi all

    I use JDeveloper 12 c (12.1.2.0.0).

    I would like to know if there is a version of 12 c shell available dynamic tab and if so, from where I can download the source of it.

    Thanks in advance,

    Gijith.

    Hi Frank,.

    In the link you provided above ( Shell of the user interface - interface user ADF templates - dynamic tabs UI Shell model functional model UI ) now I can see that the zip source name has changed to dynamic-tab-shell-src - 121200.zip. Is it a changed which is fully compatible with 12 c?

    Gijith.

  • ADF Dynamic interface User Shell showing blank tab for the workflow

    Hello

    Jdev 11.1.2.0.0

    I tried application UI standard dynamic tab Shell in my application. Each tab in my application a taskflow.

    If I enable the ADF security, my tabs are displayed as empty. I did added Grant resource task flow.

    But if I disable the security of ADF, the tabs are correct content display.

    Checked under forums
    https://forums.Oracle.com/thread/2393963
    https://forums.Oracle.com/thread/1023619

    I also tried adding project sample Patterns (dynamic tabs) as the jar.
    And by assigning the role authenticated blank.xml. His does not work. Always to the Virgin poster.


    Grateful for the help on this issue.


    Thank you.
    Abhijit

    Issue slipped. After having authenticated the role to

    Blank.XML and dynamicTabShellDefinition

    Refer

    https://forums.Oracle.com/thread/2393963

  • Dynamic tab Shell cut Images and text

    I use the Shell dynamic tab on a page and try to get a few images-links and output text display correctly in the global toolbar.  I want the links to the image on the left side of the toolbar and the output on the right side text.  The problem is the pictures are cut off and the text is envelope in a small space and is not entirely legible.  The images are 32 x 32 pixels.  Should I resize them to something smaller?  I tried to use small images previously, but it seems simply push down and still cut.

    The full text of output must be "logged in as: username", but it is force into a small space and cutting the username like this:

    Connected

    as:

    username (this line is not visible in the toolbar)

    Here is my code.  Any help is appreciated.

    ...

    "< af:pageTemplate viewId="/oracle/ui/pattern/dynamicShell/dynamicTabShell.jspx "value =" #{bindings.ptb1} ' "

    ID = "pt1" >

    ...

    < f: facet name = "globalToolbar" >

    < af:panelGroupLayout id = "pgl5" layout = "horizontal" valign = "top" >

    < af:toolbar flex = '1' stretchId = 'stretch1"id ="tb1">

    < af:group id = "grp1" >

    "" < af:commandImageLink text = "' actionListener =" #{tabmanagement.dashboardSelected} "id ="cil1"icon="/images/AsIconDashboard.png "partialSubmit ="true"/ >

    "" < af:commandImageLink text = "' actionListener =" #{tabmanagement.toggleSelected} "id ="cil2"icon="/images/AsIconToggle.png "partialSubmit ="true"/ >

    < / af:group >

    < af:spacer id = "stretch1" width = "10" height = "35" clientComponent = "true" / >

    < af:outputText id = value = "#{tabmanagement.loggedInAsText}" / "loggedInAsOT" >

    < / af:toolbar >

    < / af:panelGroupLayout >

    < / f: facet >

    ...

    Move text output of the globalToolbar facet in the facet globalSearch fixed problems and gave me the results:

    ...

    Icon="/images/AsIconDashboard.png" partialSubmit = "true" / >

    Icon="/images/AsIconToggle.png" partialSubmit = "true" / >

    ...

    ...

  • Dynamic tab Interface User Shell - close the tab action &amp; number of open tabs control

    Hello
    I browsed the forum, but could not get their hands on a concrete solution to the issue on how to capture the event action to close the tab and perform an action on this?
    The thread below about my question, but doesn't seem to have a good solution
    Re: Dynamic tab Interface User Shell: control icon close

    And another question, currently in the TabContext the number of open tabs is at the limit of 15. How can I replace only such that I do not allow more than 7 tabs open at the same time?

    Please help me with the two queries above. Thank you!

    Kind regards
    SS

    Sorry for the delay so much. Finally got some time to play with the model and by downloading the source code for dynamicTabTemplate and substituting the closeIcon worked like a charm.
    Let me summarize what I did to help someone who is looking for it :)
    (1) download the source code for dynamicTabTemplate
    (2) added and additional attribute to the model closeTab
    ++
    +closeTab+.
    +java.lang.String+.
    ++
    true
    +
    +
    +
    +
    (2) the dynamicTabShell.jspx edition, closeIcon commanlink actionListener to be linked to the "#{viewScope.tabContext.closeIcon}".
    (3) implemented the method of closeIcon in TabContext
    +@Override+
    + ' public void closeIcon (ActionEvent actionEvent) {+
    CloseIconInterface bean = getBean().
    bean.closeIcon (actionEvent);
    +}+
    (4) generated the jar.
    (5) delete the oracle supplied jar dynamicTabTemplate by default and instead added my custom pot generated on demand
    (6) implementing the new model
    (7) set all attributes with attribute closeTab. It would take the name of BackingBean... example:
    (8) xxxBean done to implement CloseTabInterface
    (9) implementation of the method closeIcon with custom code to confirm the page close prior to removal of the tab.

    However as you say, I will keep tab on the future updates of the default model tab updates fail bug fixes or improvements.

    Thanks to all those who have looked into this for me and I hope this helps someone else :)... Good luck!

  • AMPe ADF with Dynamic tab Shell not made in iPAD 1 +.

    Hello

    We used the Oracle Dynamic tab Shell templates to build our page of dashboard with several dynamic tabs.
    A year back when we have initially created the main dashboard with Dynamic tab Shell and used of the UIShell API to open new dynamic tab when clicking the command links in the browser side of left hand. We started with Jdev 11.1.1.3 and upgrade us until Jdev 11.1.1.5.

    Now this last requirement is, we need to test our applications in the Safari browser in iPAD (2.0). During the test, we observed under questions.

    (1) the page with Dynamic tab Shell JSPX is keep showing "Loading"... "We had updated the Safari browser twice to render the page.
    (2) any af:commandLink under the JSPX which has shell model dynamic tab, does not. We have lots of links on the left navigation and when clicking on each link will open a new tab dynamic (we use UIShell API). Nothing happens when clicking on these af:commandLinks.
    (3) we have 'Home' and 'Logout' links at the top right. Nothing happens on the links click too.

    All these as af:commandLinks and af:commandButtons not working as expected when we have them beside a JSPX page without shell dynamic tab.

    Tested and observed the same behavior both in version 1.0 and newer iPad iPAD 2.0.
    We desperately need help on thin. Pls let us know, if I need to provide more details. Are there specific configurations required to make it work in Jdev 11.1.1.5? At this stage we cannot improve our Env 11.1.1.6 or 11.1.2 as we already have these applications in Production and we should give users flexibility to be used in the iPAD.

    Help, please!

    Thank you!!
    Subba.

    Subba,

    I understand, however support for iPad added in PS5 is a set of new features, not a bug fix, so this cannot be claimed as a one off patch with the support of the Oracle. In this case that is expected to capture customers highlights new features of upgrade.

    Thank you

Maybe you are looking for

  • Display on my Satellite 5200 driver problem

    I have one of portable Satellite 5200-902.I bought it to Turkey. the os is XP Home Edition Turkish.now I install XP pro English.so, my driver is Turkish.I need English version... !where can I get an English version.I need the English version because

  • OfficeJet 6100: Black ink printing

    I have a yellow cartridge empty but want to print in black ink only 90% satisfied with my printing needs.

  • How do you get your free battery?

    I recently bought my lappy toshy and received a reminder that I could claim a free spare battery when I registered online. Anyone of you enligtend souls know if go to request this offer the battery in the girl leaves much to be desired! see you soonp

  • Is it possible to build a project with Labview 2010 on a Windows XP system, which is useful for a system with windows 7 on it?

    Hello I intend to use Labview 2010 in no time. But before I go to use it I have a few questions. I know that it is possible to run Labview 2010 in an XP environment. But is it also possible, when running Labview 2010 on an XP system, to build a proje

  • Presario 2190US RAM upgrade

    I have a Presario 2190US notebook. I want to updrate RAM in it. I think that there's currently a 256MB DDR PC2100 266 MHz in it module. Are two 512 MB DDR PC2700 333 MHz modules compatible with it? And it only supports PC2100 266 MHz. I watched it at