Package org.openide.util

Examples of org.openide.util.Lookup


    private JPopupMenu popupMenu;

    public ResultListPanel() {
        //Lookup listener
        RankingController rankingController = Lookup.getDefault().lookup(RankingController.class);
        Lookup eventBus = rankingController.getEventBus();
        result = eventBus.lookupResult(RankingResult.class);
        result.addLookupListener(this);

        initTable();
        initTablePopup();
    }
View Full Code Here


        fullScreenButton.setBorder(BorderFactory.createEmptyBorder());
        fullScreenButton.setPreferredSize(new Dimension(logoWidth, logoHeight));
        fullScreenButton.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {
                Lookup lookup = Lookups.forPath("org-gephi-desktop-tools/Actions/ToggleFullScreenAction");
                for (Action a : lookup.lookupAll(Action.class)) {
                    a.actionPerformed(null);
                }
            }
        });
        c.add(fullScreenButton, BorderLayout.CENTER);
View Full Code Here

            dialog.setVisible(true);
            return;
        }
        else {
            J2SEProjectProperties uiProperties = new J2SEProjectProperties( (J2SEProject)project, updateHelper, evaluator, refHelper, genFileHelper );
            Lookup context = Lookups.fixed(new Object[] {
                project,
                uiProperties,
                new SubCategoryProvider(preselectedCategory, preselectedSubCategory)
            });
View Full Code Here

            final ActionProvider actionProvider) {
        final SubprojectProvider spp = refHelper.createSubprojectProvider();
        FileEncodingQueryImplementation encodingQuery = QuerySupport.createFileEncodingQuery(evaluator(), J2SEProjectProperties.SOURCE_ENCODING);
        @SuppressWarnings("deprecation") Object cpe = new org.netbeans.modules.java.api.common.classpath.ClassPathExtender(
            cpMod, ProjectProperties.JAVAC_CLASSPATH, null);
        final Lookup base = Lookups.fixed(new Object[]{
                    J2SEProject.this,
                    QuerySupport.createProjectInformation(updateHelper, this, J2SE_PROJECT_ICON),
                    aux,
                    helper.createAuxiliaryProperties(),
                    helper.createCacheDirectoryProvider(),
View Full Code Here

            @Override
            public void run() {

                OptionListener optionListener = new OptionListener();
                StoreListener storeListener = new StoreListener();
                Lookup context = Lookups.fixed(project);
                Dialog dialog = ProjectCustomizer.createCustomizerDialog(CUSTOMIZER_FOLDER_PATH, context, preselectedCategory,
                        optionListener, storeListener, null);
                dialog.addWindowListener(optionListener);
                dialog.setTitle("Properties");
                dialog.setVisible(true);
View Full Code Here

    public ClojureEditorKit(String mimetype) {
        super();
        this.MIME_TYPE = mimetype;
        if (MIME_TYPE.equals("text/x-clojure"))
        {
            Lookup l =  MimeLookup.getLookup(MimePath.get ("text/x-clojure"));
            Preferences p = l.lookup(Preferences.class);
            p.put(SimpleValueNames.CODE_FOLDING_ENABLE,Boolean.TRUE.toString());
        }
    }
View Full Code Here

        initComponents();
        setName(getBundleProperty("CTL_ReplTopComponent", _projectName));
        setToolTipText(getBundleProperty("HINT_ReplTopComponent", _projectName));
        setIcon(ImageUtilities.loadImage(ICON_PATH, true));
        Lookup l =  MimeLookup.getLookup(MimePath.get ("text/x-clojure"));
        Preferences p = l.lookup(Preferences.class);
        p.put(SimpleValueNames.CODE_FOLDING_ENABLE,"true");
        //Create project repl
        this._replPanel = replPanel;//??new ReplPanel(special);
        //??_replPanel.setName("replPanel" + projectName);
        jScrollPane1.setViewportView(_replPanel);
View Full Code Here

     * Get DataObject.
     *
     * @return
     */
    private DataObject getDataObject() {
        Lookup context = Utilities.actionsGlobalContext();
        return context.lookup(DataObject.class);
    }
View Full Code Here

     * Check whether action is available with editor.
     *
     * @return
     */
    private boolean isAvailableWithEditor() {
        Lookup context = Utilities.actionsGlobalContext();
        EditorCookie ec = context.lookup(EditorCookie.class);
        StyledDocument document = ec.getDocument();
        return document != null;
    }
View Full Code Here

     */
    @Nonnull
    public ModelLoadResult withMainProject(@Nonnull File projectDir) {
        ExceptionHelper.checkNotNullArgument(projectDir, "projectDir");

        Lookup models = evaluatedProjectsModel.get(projectDir);
        if (models == null) {
            throw new IllegalArgumentException("Not an evaluated project: " + projectDir);
        }

        return new ModelLoadResult(projectDir, models, evaluatedProjectsModel);
View Full Code Here

TOP

Related Classes of org.openide.util.Lookup

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.