Java Code Examples for org.openide.util.Utilities#OS_SUNOS
The following examples show how to use
org.openide.util.Utilities#OS_SUNOS .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: LocationChooser.java From netbeans with Apache License 2.0 | 6 votes |
private boolean isPlatformDir ( File f ) { //XXX: Workaround of hard NFS mounts on Solaris. final int osId = Utilities.getOperatingSystem(); if (osId == Utilities.OS_SOLARIS || osId == Utilities.OS_SUNOS) { return false; } FileObject fo = (f != null) ? convertToValidDir(f) : null; if (fo != null) { //XXX: Workaround of /net folder on Unix, the folders in the root are not badged as platforms. // User can still select them. try { if (Utilities.isUnix() && (fo.getParent() == null || fo.getFileSystem().getRoot().equals(fo.getParent()))) { return false; } } catch (FileStateInvalidException e) { return false; } if (this.platformInstall.accept(fo)) { return true; } } return false; }
Example 2
Source File: CreateJREPanel.java From netbeans with Apache License 2.0 | 5 votes |
static boolean isEJDK(@NonNull final File folder) { //XXX: Workaround of hard NFS mounts on Solaris. final int osId = Utilities.getOperatingSystem(); if (osId == Utilities.OS_SOLARIS || osId == Utilities.OS_SUNOS) { return false; } final String jrecreateName = Utilities.isWindows() ? "jrecreate.bat" : //NOI18N "jrecreate.sh"; //NOI18N final File jrecreate = new File( new File(folder, "bin"), //NOI18N jrecreateName); return jrecreate.exists(); }
Example 3
Source File: NewObjectPanel.java From netbeans with Apache License 2.0 | 5 votes |
private void newObjectNameFocusGained(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_newObjectNameFocusGained if ( Utilities.getOperatingSystem() == Utilities.OS_SOLARIS || Utilities.getOperatingSystem() == Utilities.OS_SUNOS ) { // does not work on CDE window manager, so better do nothin return; } newObjectName.selectAll (); }
Example 4
Source File: NavigationTreeViewTest.java From netbeans with Apache License 2.0 | 4 votes |
public void testStructureFullOfFormFiles() throws Exception { if (( Utilities.getOperatingSystem() & (Utilities.OS_SOLARIS | Utilities.OS_SUNOS) ) != 0) { LOG.log(Level.CONFIG, "Giving up, this test fails too randomly on Solaris"); return; } Children ch = new Children.Array(); Node root = new AbstractNode(ch); root.setName(getName()); ch.add(nodeWith("A", "-A", "-B", "B")); ch.add(nodeWith("X", "Y", "Z")); final Node first = ch.getNodes()[0]; LOG.log(Level.INFO, "Nodes are ready: {0}", root); final ExplorerManager em = testWindow.getExplorerManager(); em.setRootContext(root); LOG.info("setRootContext done"); em.setSelectedNodes(new Node[] { first }); LOG.log(Level.INFO, "setSelectedNodes to {0}", first); LOG.log(Level.INFO, "Verify setSelectedNodes: {0}", Arrays.asList(em.getSelectedNodes())); EventQueue.invokeAndWait(new Runnable() { @Override public void run() { TreePath path = treeView.tree.getSelectionPath(); LOG.log(Level.INFO, "getSelectionPath {0}", path); LOG.log(Level.INFO, "getSelectedNodes {0}", Arrays.toString(em.getSelectedNodes())); assertNotNull("Something is selected", path); Node node = Visualizer.findNode(path.getLastPathComponent()); assertEquals("It is the first node", first, node); } }); sendAction("expand"); sendAction("selectNext"); assertEquals("Explored context is N0", first, em.getExploredContext()); assertEquals("Selected node is A", 1, em.getSelectedNodes().length); assertEquals("Selected node is A", "A", em.getSelectedNodes()[0].getName()); sendAction(enter); Keys keys = (Keys)first.getChildren(); assertEquals("One invocation", 1, keys.actionPerformed); assertFalse("No write access", keys.writeAccess); assertFalse("No read access", keys.readAccess); }
Example 5
Source File: PhpEnvironment.java From netbeans with Apache License 2.0 | 4 votes |
static boolean isSolaris() { return (Utilities.getOperatingSystem() & Utilities.OS_SOLARIS) != 0 || (Utilities.getOperatingSystem() & Utilities.OS_SUNOS) != 0; }