Lines 41-48
Link Here
|
41 |
|
41 |
|
42 |
package org.netbeans.modules.server.ui.node; |
42 |
package org.netbeans.modules.server.ui.node; |
43 |
|
43 |
|
|
|
44 |
import java.awt.EventQueue; |
45 |
import java.awt.event.ActionEvent; |
44 |
import java.io.Serializable; |
46 |
import java.io.Serializable; |
45 |
import java.util.ArrayList; |
47 |
import java.util.ArrayList; |
|
|
48 |
import java.util.Arrays; |
46 |
import java.util.Collections; |
49 |
import java.util.Collections; |
47 |
import java.util.Comparator; |
50 |
import java.util.Comparator; |
48 |
import java.util.List; |
51 |
import java.util.List; |
Lines 53-58
Link Here
|
53 |
import org.netbeans.api.server.ServerInstance; |
56 |
import org.netbeans.api.server.ServerInstance; |
54 |
import org.netbeans.modules.server.ServerRegistry; |
57 |
import org.netbeans.modules.server.ServerRegistry; |
55 |
import org.netbeans.spi.server.ServerInstanceProvider; |
58 |
import org.netbeans.spi.server.ServerInstanceProvider; |
|
|
59 |
import org.openide.filesystems.FileObject; |
60 |
import org.openide.filesystems.FileUtil; |
56 |
import org.openide.nodes.AbstractNode; |
61 |
import org.openide.nodes.AbstractNode; |
57 |
import org.openide.nodes.Children; |
62 |
import org.openide.nodes.Children; |
58 |
import org.openide.nodes.Node; |
63 |
import org.openide.nodes.Node; |
Lines 115-121
Link Here
|
115 |
RequestProcessor.getDefault().post(new Runnable() { |
120 |
RequestProcessor.getDefault().post(new Runnable() { |
116 |
|
121 |
|
117 |
public void run() { |
122 |
public void run() { |
|
|
123 |
if (EventQueue.isDispatchThread()) { |
124 |
for (Action a : Utilities.actionsForPath("Servers/Actions")) { |
125 |
if (a != null) { |
126 |
if (a.getValue(Action.NAME).toString().contains("EE")) { |
127 |
a.actionPerformed(new ActionEvent(this, 0, "onlyEnable")); |
128 |
} |
129 |
} |
130 |
} |
131 |
return; |
132 |
} |
133 |
|
118 |
synchronized (ChildFactory.this) { |
134 |
synchronized (ChildFactory.this) { |
|
|
135 |
for (Object object : System.getProperties().keySet()) { |
136 |
if ("org.netbeans.modules.tomcat.autoregister.catalinaHome".equals(object)) { |
137 |
EventQueue.invokeLater(this); |
138 |
} |
139 |
} |
140 |
|
119 |
final ServerRegistry registry = ServerRegistry.getInstance(); |
141 |
final ServerRegistry registry = ServerRegistry.getInstance(); |
120 |
|
142 |
|
121 |
registry.addChangeListener( |
143 |
registry.addChangeListener( |