@Override public void run() { // open component oc.open(); } }, 0, Thread.MAX_PRIORITY);
protected void performAction (final Node[] activatedNodes) { for (int i = 0; i < activatedNodes.length; i++) { OpenCookie oc = (OpenCookie)activatedNodes[i].getCookie(OpenCookie.class); if (oc != null) { oc.open(); } } }
protected void performAction (final Node[] activatedNodes) { for (int i = 0; i < activatedNodes.length; i++) { OpenCookie oc = (OpenCookie)activatedNodes[i].getCookie(OpenCookie.class); if (oc != null) { oc.open(); } } }
public void openSnapshot(FileObject snapshotFo) { try { DataObject snapshotDo = DataObject.find(snapshotFo); OpenCookie open = snapshotDo.getCookie(OpenCookie.class); if (open != null) { open.open(); } } catch (DataObjectNotFoundException ex) { Exceptions.printStackTrace(ex); } }
private void openInEditor(FileObject fo) { DataObject dobj; try { dobj = DataObject.find(fo); } catch (DataObjectNotFoundException e) { Exceptions.printStackTrace(e); return; } if (dobj != null) { Node.Cookie cookie = dobj.getLookup().lookup(OpenCookie.class); if (cookie != null) { ((OpenCookie) cookie).open(); } } } }
public static void openPageFlowSceneElement(PageFlowSceneElement element) { OpenCookie openCookie = (element).getNode().getCookie(OpenCookie.class); if (openCookie != null) { openCookie.open(); } } public static Action handleNewWebForm = new AbstractAction() {
private void openInEditor(FileObject fObj){ if (fObj != null){ DataObject dobj = null; try{ dobj = DataObject.find(fObj); } catch (DataObjectNotFoundException e){ Exceptions.printStackTrace(e); return; } if (dobj != null){ Node.Cookie cookie = dobj.getCookie(OpenCookie.class); if (cookie != null) ((OpenCookie)cookie).open(); } } }
private boolean tryOpen(DataObject dobj2) { EditCookie ec = dobj2.getLookup().lookup(EditCookie.class); if (ec != null) { ec.edit(); return true; } else { OpenCookie oc = dobj2.getLookup().lookup(OpenCookie.class); if (oc != null) { oc.open(); return true; } } return false; } }
protected void performAction(DesignBean[] designBeans) { OpenCookie openCookie = getJavaFileOpenCookie(designBeans); if (openCookie == null) { ErrorManager.getDefault().notify(ErrorManager.INFORMATIONAL, new IllegalStateException("Open cookie on java file is null for designBeans=" + designBeans)); // NOI18N } else { openCookie.open(); } }
@Override public void actionPerformed (ActionEvent ev) { Node [] nodes = tp.getExplorerManager ().getSelectedNodes (); assert nodes != null && nodes.length > 0 : "Selected templates cannot be null or empty."; Set nodes2open = getNodes2Open (nodes); assert ! nodes2open.isEmpty () : "Selected templates to open cannot by empty for nodes " + Arrays.asList (nodes); Iterator/*<Node>*/ it = nodes2open.iterator (); while (it.hasNext ()) { Node n = (Node) it.next (); EditCookie ec = n.getLookup ().lookup (EditCookie.class); if (ec != null) { ec.edit (); } else { OpenCookie oc = n.getLookup ().lookup (OpenCookie.class); if (oc != null) { oc.open (); } else { assert false : "Node " + n + " has to have a EditCookie or OpenCookie."; } } } }
private boolean openByCookie(Node.Cookie cookie, Class cookieClass) { if ((cookieClass == EditorCookie.class) || (cookieClass == EditorCookie.Observable.class)) { ((EditorCookie) cookie).open(); } else if (cookieClass == OpenCookie.class) { ((OpenCookie) cookie).open(); } else if (cookieClass == EditCookie.class) { ((EditCookie) cookie).edit(); } else if (cookieClass == ViewCookie.class) { ((ViewCookie) cookie).view(); } else { throw new IllegalArgumentException("Reopen #58766: " + cookieClass); // NOI18N } return true; } }
public void run() { try { FileObject pagejsp = fileObject.getFileObject(pageName); if (pagejsp != null) { DataObject obj = DataObject.find(pagejsp); OpenCookie open = (OpenCookie) obj.getCookie(OpenCookie.class); if (open != null) { open.open(); } } } catch (IOException ioe){ LOGGER.log(Level.WARNING, "Exception during extending an web project", ioe); //NOI18N } } });
private boolean openByCookie(Node.Cookie cookie, Class cookieClass) { if ((cookieClass == EditorCookie.class) || (cookieClass == EditorCookie.Observable.class)) { ((EditorCookie) cookie).open(); } else if (cookieClass == OpenCookie.class) { ((OpenCookie) cookie).open(); } else if (cookieClass == EditCookie.class) { ((EditCookie) cookie).edit(); } else if (cookieClass == ViewCookie.class) { ((ViewCookie) cookie).view(); } else { throw new IllegalArgumentException("Reopen #58766: " + cookieClass); // NOI18N } return true; } }
private void bEditActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_bEditActionPerformed String mimeType = (String) lFiles.getSelectedValue (); if (mimeType == null) return; FileObject fileObject = Repository.getDefault ().getDefaultFileSystem ().findResource ("Editors/" + mimeType + "/language.nbs"); try { DataObject dataObject = DataObject.find (fileObject); OpenCookie openCookie = dataObject.getCookie (OpenCookie.class); openCookie.open (); } catch (DataObjectNotFoundException ex) { Exceptions.printStackTrace (ex); } }//GEN-LAST:event_bEditActionPerformed
/** * Opens a file in the editor area. * * @param file a File to open */ public static void openFile(VCSFileProxy file) { FileObject fo = file.toFileObject(); if (fo != null) { try { DataObject dao = DataObject.find(fo); OpenCookie oc = dao.getLookup().lookup(OpenCookie.class); if (oc != null) { oc.open(); } } catch (DataObjectNotFoundException e) { // nonexistent DO, do nothing } } }
private static boolean openFileInEditor(SVGDataObject svgDoj) { EditCookie ck = svgDoj.getCookie(EditCookie.class); if (ck != null) { ck.edit(); return true; } OpenCookie oc = svgDoj.getCookie(OpenCookie.class); if (oc != null) { oc.open(); return true; } return false; } }
public static boolean openFile(FileObject fo, int offset) { DataObject dataObject; boolean opened = false; try { dataObject = DataObject.find(fo); if (offset > 0) { opened = openFileAtOffset(dataObject, offset); } } catch (IOException e) { Exceptions.printStackTrace(e); return false; } if (opened) { return true; } else { OpenCookie oc = dataObject.getCookie(org.openide.cookies.OpenCookie.class); if (oc != null) { oc.open(); return true; } } return false; }
@Override public void implement() throws Exception { Configuration conf = Configuration.get(snapshot.getSource().getFileObject()); FileObject projectsConfigurationFile = conf.getProjectsConfigurationFile(); if(projectsConfigurationFile != null) { DataObject dobj = DataObject.find(projectsConfigurationFile); OpenCookie oc = dobj.getLookup().lookup(OpenCookie.class); oc.open(); } }
@Override public Set<DataObject> instantiate() throws IOException { TemplateWizard wiz = templateWizard; DataFolder targetFolder = wiz.getTargetFolder(); DataObject template = wiz.getTemplate(); String filename = wiz.getTargetName(); DataObject result = template.createFromTemplate(targetFolder, filename); if (result != null) { fireWizardEvent(new EventObject(result)); OpenCookie open = result.getLookup().lookup(OpenCookie.class); if (open != null) { open.open(); } } return Collections.<DataObject>singleton(result); } private final /*transient*/ Set<ChangeListener> listeners = new HashSet<ChangeListener>(1); // Set<ChangeListener>
/** * Open given file in editor. * @return true if file was opened or false */ public static boolean openFile(FileObject fo) { DataObject dobj; try { dobj = DataObject.find(fo); } catch (DataObjectNotFoundException e) { getLogger().log(Level.WARNING, null, e); return false; } assert dobj != null; EditorCookie editorCookie = dobj.getCookie(EditorCookie.class); if (editorCookie != null) { editorCookie.open(); return true; } OpenCookie openCookie = dobj.getCookie(OpenCookie.class); if (openCookie != null) { openCookie.open(); return true; } return false; }