Package com.sun.webui.jsf.model

Examples of com.sun.webui.jsf.model.Option


        }

     // add name and objectName to the drop-down menu list.
        String name = (String) JMXUtil.invoke(objectName, "getName", null, null);
        if (optionGroup != null) {
            Option option = new Option();
            option.setLabel(name);
            option.setValue(objectName);
            Option[] o = optionGroup.getOptions();
            if (o == null) {
                optionGroup.setOptions(new Option[] {option});
            } else {
                ArrayList list = new ArrayList();
                for (int i=0; i < o.length; i++) {
                    list.add(o[i]);
                }
                list.add(option);
                Option[] oNew = (Option[])list.toArray(new Option[list.size()]);
                optionGroup.setOptions(oNew);
            }
            itemsAdded = true;
        } else {
            optionList.add(new Option(objectName, name));
        }
        return itemsAdded;
    }
View Full Code Here


            @HandlerOutput(name="MonitorList", type=Option[].class)})
    public void populateMonitorDropDown(HandlerContext handlerCtx) {
        ArrayList objs = (ArrayList) handlerCtx.getInputValue("MonitorObjects");
        Boolean doGrouping = (Boolean) handlerCtx.getInputValue("DoGrouping");
        ArrayList optionList  = new ArrayList();
        optionList.add(new Option("",""));
        Stack optGroupStack = new Stack();
        firstObjectSet = false;
        boolean itemsAdded = false;
        Option[] optionArr = new Option[0];
        if (objs != null) {
View Full Code Here

            objs = (ObjectName[])JMXUtil.invoke(appsObject, "getChildren", null, null);
        } catch (Exception ex) {
            // ignore
        }
        ArrayList optionList = new ArrayList();
        optionList.add(new Option("",""));
        if (objs != null) {
            for ( int i=0; i<objs.length; i++) {
                String name = null;
                try {
                    name = (String) JMXUtil.invoke(objs[i], "getName", null, null);
                } catch (Exception ex) {
                    continue; // if can't get the name, skip it.
                }
                optionList.add(new Option(objs[i].toString(), name));
            }
        }
        handlerCtx.setOutputValue("ApplicationList", optionList);
    }
View Full Code Here

                    return new Option[0];
                }
    Option[] sunOptions =  new Option[c.size()];
    int index=0;
    for(String str:c) {
      sunOptions[index++] = new Option(str, str)
    }
    return sunOptions;
  }
View Full Code Here

        if (connectionDefinitions == null)
            return;
        ArrayList list = new ArrayList();
        for(int i=0; i<connectionDefinitions.length; i++)
        {
            list.add(new Option(connectionDefinitions[i], connectionDefinitions[i]));
        }
        dp.setItems(list);
    }
View Full Code Here

  
     public static Option[] getOptionsArray(String[] values){
        Option[] options =
                (Option []) Array.newInstance(SUN_OPTION_CLASS, values.length);
        for (int i =0; i < values.length; i++) {
            Option option = getOption(values[i], values[i]);
            options[i] = option;
        }
        return options;
    }
View Full Code Here

    public static Option[] getOptionsArray(String[] values) {
        Option[] options =
                (Option[]) Array.newInstance(SUN_OPTION_CLASS, values.length);
        for (int i = 0; i < values.length; i++) {
            Option option = getOption(values[i], values[i]);
            options[i] = option;
        }
        return options;
    }
View Full Code Here

        List vsList = (List) handlerCtx.getInputValue("VSList");
        List threadList = (List) handlerCtx.getInputValue("ThreadSystemList");
        List gcList = (List) handlerCtx.getInputValue("GCList");
        List nlList = (List) handlerCtx.getInputValue("NLList");
        ArrayList menuList = new ArrayList();
        menuList.add(new Option("", ""));
        // Menu for Virtual Servers
        OptionGroup vsMenuOptions = getMenuOptions(vsList, "virtual-server", "", false);
        if(vsMenuOptions != null){
            menuList.add(vsMenuOptions);
        }
View Full Code Here

        String firstItem = null;
        if (rList != null) {
        ListIterator rl = rList.listIterator();
            while (rl.hasNext()) {
                String name = (String) rl.next();
                resList.add(new Option(name, name));
                if (firstItem == null) {
                    firstItem = name;
                }
            }
        }
View Full Code Here

                            moduleList.add(moduleName);
                        }
                    }
                }               
               if (moduleList.isEmpty()) {
                    menuList.add(new Option(appName, appName));
                    if (firstItem == null) {
                        firstItem = appName;
                    }
                } else {
                    OptionGroup menuOptions = getMenuOptions(moduleList, appName, "", false);
View Full Code Here

TOP

Related Classes of com.sun.webui.jsf.model.Option

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.