Package com.bbn.openmap.omGraphics.grid

Examples of com.bbn.openmap.omGraphics.grid.GeneratorLoader


     * Set the active GeneratorLoader based on a pretty name from one
     * of the loaders.
     */
    public void setActiveGeneratorLoader(String active) {
        for (Iterator it = generatorLoaders.iterator(); it.hasNext();) {
            GeneratorLoader gl = (GeneratorLoader) it.next();
            if (active.equals(gl.getPrettyName())
                    && gl != activeGeneratorLoader) {
                activeGeneratorLoader = gl;
                clear();
            }
        }
View Full Code Here


        String comboBoxItems[] = new String[numLoaders];
        int count = 0;

        for (Iterator it = generatorLoaders.iterator(); it.hasNext();) {

            GeneratorLoader gl = (GeneratorLoader) it.next();
            String prettyName = gl.getPrettyName();
            comboBoxItems[count++] = prettyName;

            Component glGui = gl.getGUI();
            if (glGui == null) {
                glGui = new JLabel("No options available.");
            }

            cards.add(glGui, prettyName);
View Full Code Here

                String loaderPrefix = realPrefix + (String) it.next();
                String loaderClassnameProperty = loaderPrefix + ".class";
                String classname = props.getProperty(loaderClassnameProperty);
               
                try {
                    GeneratorLoader loader = (GeneratorLoader) ComponentFactory.create(classname);
                    loader.setProperties(loaderPrefix, props);

                    generatorLoaders.add(loader);
                    loader.addPropertyChangeListener(this);
                    // Initialize
                    if (activeGeneratorLoader == null) {
                        activeGeneratorLoader = loader;
                    }
                } catch (ClassCastException cce) {
View Full Code Here

        String prefix = PropUtils.getScopedPropertyPrefix(this);

        StringBuffer sb = new StringBuffer();
        for (Iterator it = generatorLoaders.iterator(); it.hasNext();) {
            GeneratorLoader gl = (GeneratorLoader) it.next();
            String pref = gl.getPropertyPrefix();
            props.put(pref + ".class", gl.getClass().getName());
            gl.getProperties(props);

            int index = pref.indexOf(prefix);
            if (index != -1) {
                pref = pref.substring(index + prefix.length());
            }
View Full Code Here

TOP

Related Classes of com.bbn.openmap.omGraphics.grid.GeneratorLoader

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.