How to launch UI Maps and Web Pages in a browser with OUAF code

Hi,
I would like to know if there any classes in OUAF which would let an user to write some java code to call the UI Map or Web page of an OUAF based application?
For example if user wants to navigate to person page (Menu-> Admin Menu -> P -> + Person), then is it possible to launch Person page with any existing java classes in OUAF?
Something like the following. Is this really posssible/acheivable with so called re-usability property of OUAF. Any proxy or factory pattern based class for accessing any UI Map or Web Page of the application.
PersoncCass p = new PersonClass();
p.open(Mode::Add); //Should open the Maintenance Map
p.open(Mode::read) // Should open the Display Map
p.open(Mode::Search) // should open Person Search Portal

Can someone kindly help me on this? Is there any possible solution for the scenario that i mentioned?
All I need to is to quickly launch all the UI Maps or all the screens of an OUAF application in a browser, using some java classes in OUAF or any java script method...
Edited by: OATS Explorer on Jan 16, 2013 9:49 AM

Similar Messages

  • How do I send email and web pages to a shared printer on home network. I verified that I can send documents to the shared printer.

    My home network (one wireless computer using Windows 7--the other using Windows XP) share a printer, but I can't send web pages or email to the shared printer. I can send documents to the printer, so I know that connection is set up properly. Could Firefox be blocking this function? If so, how do I configure it. Both computers use Firefox exclusively.
    == I never could share the printer when on websites.

    Locking this thread, so any replies go to https://support.mozilla.com/en-US/forum/1/672706 :-)

  • How do I send email and web pages over a shared home network printer?

    I want to share web pages with a shared home printer over our home network. One computer using Windows 7 and another using windows XP. I know I can send document files to the shared computer. The computer with the Windows 7 OS is wireless; the other using XP is directly connected to a cable router and to the printer.
    == I have not been able to do this.

    I'm not sure I understand. Are you trying to print?

  • How do i get that bar to appear on the screen for http and web pages?

    How do i get that bar to appear on top of the screen for http and web pages?

    Yes im using safari version  5.1.2 (6534.52.7)  I have tried clicking show toolbar  from the view menu but i still can't see it.  It's the bar where you type in a website link or http:// that I can find - any other suggestions much appreciated

  • How can I delete an old web page ??

    How can I delete an old web page ?? I have created a web page some time ago and now I want to delete it but i do not know how to do it: can anyone help me ?

    Delete the web page where it is published.
    If it is published to MobileMe, then you need to log into MobileMe and go to your iDisk or mount it on your desktop and then delete it from your Web/sites folder.
    If you have published to a server, then you'll need to download Cyberduck, Filezilla or Transmit - all dedicated ftp programmes to connect with your host/server and then delete your old files from the server.
    It really is not hard.

  • How do i Hyperlink to a web page from a java application?

    How do i Hyperlink to a web page from a java application using internet explorer as my default web browser?

    It's very simple.You can start any Application with the class Runtime. The command is an array consisting of the path of .exe and the file to be open.
    String [] cmd={path of IE+Filename.exe,"URL of your website"}
    try
    Runtime.getRuntime().exec(cmd);
    catch (Exception e)
    System.err.println(e.toString());
    }

  • How do I close the current web page in Safari?

    UPgraded to IOS 8 because a friend said it cured his problems, so I took the plunge.
    BIg mistake.
    THis question concerns Safari.
    how do I close the current web page?

    I just found how to do this on my iPad!  At the top right are two squares overlapping.  Click on that and you will get your page hanging in space.  There is an X on the top (I think) left.  Click on that and TaDa!  Lost of hoops, but glad I found it.

  • How keep track of caller from web page or app in your EJB

    I want to make a Security Handler for my EJB Server. I want apps / users to be able to log in. However, after they log in (for example from a web page), how do I keep track of who they are when they then make subsequent calls to EJBs?
    Where can I find out who they are?
    How do I standardize this for apps and web page callers?
    I know that for web servers to keep track of who the caller is for them, they need to store a handle on the client. Do I need to do this too?
    If I do keep smth on the client side that they send back/forth to me, does that not fit with the EJB standards?

    still unable to find answer. Hey, can I also ask: do I ask too obscure questions? I don't get most of them answered. Are they boring?

  • How can I make photos on web page enlarge with mouse-over?

    How can I make photos on web page enlarge with mouse-over?

    There's a couple of recent topics which mention MagicZoom and JQZoom...
    https://discussions.apple.com/message/17438064#17438064
    https://discussions.apple.com/message/17440847#17440847
    A very simple method is shown here...
    https://discussions.apple.com/message/17440847#17440847

  • How to temporary block list of web pages?

    Hi While working I need access to web pages (I am developing web applications) but same time often I got distracted and spend my time reading interesting articles on web instead doing my job. I was using LeechBlock addon for Firefox, but now I migrated to chrome. So my question is:
    Is there simple way how to temporary block list of web pages for all browsers?
    It is OK to block http/https access only, but no problem to block all traffic from/to this sites. I need to by able to easily start/stop this block.

    No. Each domain has (or has not) its own IP address. The IP address of a parent domain has no influence on the IP address of subdomains.
    If you want to be able to use willcard, the best way is probably to base the filtering on HTTP level traffic.
    That is directly in the client (firefox/chrome extensions)
    Or, using an http proxy (squid).
    Or, may be, using iptables with rules that match the URL.
    eg
    sudo iptables -A OUTPUT -p tcp --dport 80 -m string --string "google.com" --algo kmp -j DROP
    will block outgoing traffic matching "google.com". You can of course tune better rules.
    sudo iptables -F OUTPUT will flush all rules.
    You can then add many "iptables -A OUTPUT" lines in a script, and associate a key shortcut to this script...
    Well, an extension to the browser is probably preferable. I give this solution only for the fun

  • App tabs and web page tabs not saved when Apple Mac is powered down

    Using Firefox with Apple Mac running OS X v 10.7.1 and Parallels 6, and Windows Vista as a virtual computer. Have Firefox 6.o installed on the Mac and Firefox 6.0 for Windows installed within Microsoft Vista running under Parallels 6 as a virtual machine.
    Issue 1) Within Mozilla on the Mac whenever I power down and restart the computer all my app tabs and web page tabs are lost except for my home page, even though I have set up Firefox preference to remember my open web pages/tabs.
    Issue 2) Within Firefox running within Vista on the virtual machine my web pages are remembered but I cannot figure out how to create a app tab.

    Tabs are only saved if you close (Firefox > Quit) the Firefox application while those tabs are still showing. If you close a window and still have the menu bar visible then you wont reopen already close tabs. You may need to be able to reopen the three last closed windows via History > Recently closed Windows.

  • How can I use OmniPortlet and Web Clipping Portlet?

    How can I use OmniPortlet and Web Clipping Portlet?

    You find information on OmniPortlet and Web Clipping in the Portal Developer's Guide.
    o Building Portlets with OmniPortlet
    o Building Content-Based Portlets with Web Clipping
    Peter

  • How to print the Terms and Condition page ine the sap-script

    Hi experts,
                             i got the requirement that how to print the Terms and condition page in the script,i have the three pages, having the same main window, in the last of the main window(all three pages)  i have called the hard coded text(i.e so10 text), but when i am displaying the output  data get printed in the first page but i am getting the second page heading on the top of  the terms and condiions page. In all the three pages i  have the same main window, if i  make change in any window i will affect all the other main  windows.  so please suggest me how i need to go.HOW TO GET GRID OF THE TEXT ON THE TOP OF THE SECOND PAGE OF THE TERMS AND CONDITONS.
    like this i have called in the MAIN WINDOW
    /E : LAST ( IN ALL THREE PAGES)
           INCLUDE ZSD_INVOICE_TERMS TEXT OBJECT TEXT LANGUAGE EN.
    IN THE TCODE SO10
    NEW PAGE TERMS.
    1) TERM MS AND CONDITONS  TEXT.................................................
    FIRST->NEXT, NEXT->NEXT,,   TERMS--->TERMS.

    Hi,
    1. Create a new page by Name : LAST
    2. Identify the text element which will be the last element in the form in the debug mode.
    Mostly Ex: SUM, TOTAL, LAST etc.,
    3. the page linking should be
    First --> Next
    Next --> Next
    4. In the Text element identified in the step 3.
    Write the following code
    /: NEW PAGE  LAST
    /: INCLUDE the standard text created for the terms and conditions in SO10
    Check the syntax for the command but the logic will be the same.
    It should resolve your problem.

  • How do I insert and delete pages from a pdf with acrobat 10X?

    How do I insert and delete pages from a pdf with acrobat 10X?

    Alternatively, be sure your page thumbnails panel is open, and click on the icon highlighted in this image, just under the heading.
    You will see a dropdown with the options you need.

  • How to create progress bar in web page!!!

    Dear,
    I do not know how to create progress bar in web page?
    Please show me the way to solve it.
    Best regards,
    Huy

    God your lucky/lazy
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    import javax.swing.*;
    import java.util.*;
    import java.io.*;
    public class ProgressBar extends Applet
      private boolean isStandalone = false;
      private int width;
      private int height;
      private double percentComplete;
      private double fundsTarget;
      private double fundsRaised;
      private Properties values;
      private String propertiesFile;
      private JPanel jPanel1 = new JPanel();
      private JProgressBar PB_FUNDS_PROGRESS = new JProgressBar();
      private GridLayout gridLayout1 = new GridLayout();
      private BorderLayout borderLayout1 = new BorderLayout();
      private JPanel jPanel2 = new JPanel();
      private JLabel jLabel1 = new JLabel();
      private JLabel jLabel2 = new JLabel();
      private JLabel jLabel3 = new JLabel();
      private GridBagLayout gridBagLayout1 = new GridBagLayout();
      private JPanel jPanel3 = new JPanel();
      private JLabel jLabel4 = new JLabel();
      //Construct the applet
      public ProgressBar()
      //Initialize the applet
      public void init()
        try
          jbInit();
        catch(Exception e)
          e.printStackTrace();
      //Component initialization
      private void jbInit()
      throws Exception
        fundsTarget = new Double( 100 ).doubleValue();
        fundsRaised = new Double( 50 ).doubleValue();
        PB_FUNDS_PROGRESS.setBackground(Color.green);
        PB_FUNDS_PROGRESS.setForeground(Color.red);
        this.setLayout(gridLayout1);
        jPanel1.setLayout(borderLayout1);
        jPanel2.setLayout(gridBagLayout1);
        jPanel1.setBackground(Color.white);
        jPanel2.setBackground(Color.white);
        jPanel3.setBackground(Color.white);
        jLabel2.setBackground(Color.white);
        jLabel1.setBackground(Color.white);
        jLabel3.setBackground(Color.white);
        jLabel4.setText(" ");
        jLabel1.setText(" ");
        jLabel2.setText(" ");
        jLabel3.setText(" ");
        this.setBackground(Color.white);
        this.add(jPanel1, null);
        jPanel1.add(PB_FUNDS_PROGRESS,  BorderLayout.CENTER);
        jPanel1.add(jPanel2, BorderLayout.SOUTH);
        jPanel2.add(jLabel2, new GridBagConstraints(1, 0, 1, 1, 0.0, 0.0,
         GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(5, 0, 5, 0), 0, 0));
        jPanel2.add(jLabel1, new GridBagConstraints(2, 0, 1, 1, 0.0, 0.0,
         GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(5, 150, 5, 5), 0, 0));
        jPanel2.add(jLabel3, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0,
         GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(6, 5, 4, 150), 0, 0));
        jPanel1.add(jPanel3, BorderLayout.NORTH);
        jPanel3.add(jLabel4, null);
        propertiesFile = this.getCodeBase().getFile().replaceAll("%20", " ")+"funds.properties";
        System.out.println("Properties file at " + propertiesFile);
        values = new Properties();
        try
          values.load(new FileInputStream(propertiesFile));
          fundsTarget = new Double( values.getProperty("TARGET", "100").toString() ).doubleValue();
          fundsRaised = new Double( values.getProperty("RAISED", "50").toString() ).doubleValue();
          System.out.println("target: " + fundsTarget + " raised: " + fundsRaised);
        catch (IOException ioe)
          System.err.println(ioe.getMessage());
        percentComplete = (fundsRaised/fundsTarget)*100;
        System.out.println(percentComplete);
      //Start the applet
      public void start()
        PB_FUNDS_PROGRESS.setMaximum(new Double(fundsTarget).intValue());
        PB_FUNDS_PROGRESS.setMinimum(0);
        repaint();
      //Stop the applet
      public void stop()
      public void paint(Graphics g)
        Graphics2D g2 = (Graphics2D)g;
        PB_FUNDS_PROGRESS.setValue(new Double(fundsRaised).intValue());
        String percent = Double.toString(percentComplete).substring(0, 4);
        jLabel4.setText("Currently At " + percent + "%");
        jLabel1.setText("100%");
        jLabel2.setText("50%");
        jLabel3.setText("0%");
      //Destroy the applet
      public void destroy()
      public String getAppletInfo()
        return "Funds progress applet by A really nice person";
    }

Maybe you are looking for

  • Copy File from Macbook Pro to Ipad2

    I am trying to transfer a file of Keynote Users Manual from my Macbook Pro13 to my Ipad2. Any suggestions will be appreciated. I am new to Mac, coming from the PC World. Tks

  • HDMI Port to TV.

    I have my MacBook Pro (OS X 10.7.4) cabled to Samsung LED46. I have been watching movies without problems until now. Now, I am getting a default milkyway pic on tv. When I click/hold this browser and slide it to the left off of the computer screen, i

  • Can I make Address Book Contacts Secure

    I am just starting to use Address Book after using Palm Desktop for a long time. Is there a way of flagging an Address Book entry (a bank for example) to be private, and only viewable using a passcode?

  • Looking for artwork

    I'm looking to make some 4x4 cards to hand out at my bands show next week. I need to find some images to put in the background then I'll put the set list in the card to hand out at the show.   So a 4x4 image, with some cool font outlining the set lis

  • Transaction processing Strange behaviour.

    Hi,           I am using the WL5.1, SQL Server 7.0 DB. with the TxDatasource. and the           connection to SQL server through ODBC.           Regards,           Sham Dayal