Package com.visitrend.ndvis.colormapper.model

Examples of com.visitrend.ndvis.colormapper.model.ColorQuerySet


*/
public class ColorQuerySetWriter {

  public static void writeColorQuerySetToFile(Vector queries, String favname,
      String path) {
    ColorQuerySet cqs = new ColorQuerySet();
    cqs.setName(favname);
    cqs.setColorQueryMap(queries);

    // now actually write the file
    Document doc = null;
    try {
      doc = XMLDocReaderWriter.createXMLFile();
View Full Code Here


                    JMenuItem queryItem = new JMenuItem(fileObject.getNameExt());
                    queryItem.addActionListener(new ActionListener() {
                        @Override
                        public void actionPerformed(ActionEvent e) {
                            File file = FileUtil.toFile(fileObject);
                            ColorQuerySet cqs = XMLDocReaderWriter.readQueryFile(file);
                            Mode output = WindowManager.getDefault().findMode("output");
                            colmap = (ColorMapper) output.getSelectedTopComponent();
                            colmap.clearQueries();
                            colmap.setQueries(cqs);
                            colmap.setDisplayName(colmap.getDisplayName() + ": " + cqs.getName());
                            colmap.requestActive();
                        }
                    });
                    menu.add(queryItem);
                    StatusDisplayer.getDefault().setStatusText(fileObject.getName() + " "
                            + "is available from the Query menu...");
                }
            });
        }
        FileObject[] children = queriesFo.getChildren();
        for (final FileObject fileObject : children) {
            if (fileObject.getExt().equals("query")) {
                JMenuItem queryItem = new JMenuItem(fileObject.getNameExt());
                queryItem.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        File file = FileUtil.toFile(fileObject);
                        ColorQuerySet cqs = XMLDocReaderWriter.readQueryFile(file);
                        Mode output = WindowManager.getDefault().findMode("output");
                        colmap = (ColorMapper) output.getSelectedTopComponent();
                        colmap.clearQueries();
                        colmap.setQueries(cqs);
                        colmap.setDisplayName(colmap.getDisplayName() + ": " + cqs.getName());
                        colmap.requestActive();
                    }
                });
                menu.add(queryItem);
            }
View Full Code Here

    this.shortName = shortName;
  }

  public void actionPerformed(ActionEvent arg0) {
    File file = new File(fileName);
    ColorQuerySet cqs = XMLDocReaderWriter.readQueryFile(file);
    colmap.setQueries(cqs);
  }
View Full Code Here

        chooser.setFileFilter(QueryFileFilter.getInstance());

        int returnVal = chooser.showOpenDialog(colmap);
        if (returnVal == JFileChooser.APPROVE_OPTION) {
            File file = chooser.getSelectedFile();
            ColorQuerySet cqs = XMLDocReaderWriter.readQueryFile(file);
            // store the location of the query you opened and we'll default to
            // this location the next time the user wants to open a query
            colmap.setQueries(cqs);
//      colmap.setTitle("ColorMapper : " + cqs.getName());
            colmap.setDisplayName("ColorMapper : " + cqs.getName());
        }
    }
View Full Code Here

TOP

Related Classes of com.visitrend.ndvis.colormapper.model.ColorQuerySet

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.