Lines 47-54
Link Here
|
47 |
import org.netbeans.modules.maven.j2ee.ejb.*; |
47 |
import org.netbeans.modules.maven.j2ee.ejb.*; |
48 |
import org.netbeans.api.project.Project; |
48 |
import org.netbeans.api.project.Project; |
49 |
import org.netbeans.modules.j2ee.common.DatasourceUIHelper; |
49 |
import org.netbeans.modules.j2ee.common.DatasourceUIHelper; |
|
|
50 |
import org.netbeans.modules.j2ee.common.J2eeProjectCapabilities; |
50 |
import org.netbeans.modules.j2ee.deployment.common.api.ConfigurationException; |
51 |
import org.netbeans.modules.j2ee.deployment.common.api.ConfigurationException; |
51 |
import org.netbeans.modules.j2ee.deployment.common.api.Datasource; |
52 |
import org.netbeans.modules.j2ee.deployment.common.api.Datasource; |
|
|
53 |
import org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment; |
54 |
import org.netbeans.modules.j2ee.deployment.devmodules.api.InstanceRemovedException; |
52 |
import org.netbeans.modules.j2ee.deployment.devmodules.spi.J2eeModuleProvider; |
55 |
import org.netbeans.modules.j2ee.deployment.devmodules.spi.J2eeModuleProvider; |
53 |
import org.netbeans.modules.j2ee.persistence.spi.datasource.JPADataSource; |
56 |
import org.netbeans.modules.j2ee.persistence.spi.datasource.JPADataSource; |
54 |
import org.netbeans.modules.j2ee.persistence.spi.datasource.JPADataSourcePopulator; |
57 |
import org.netbeans.modules.j2ee.persistence.spi.datasource.JPADataSourcePopulator; |
Lines 130-135
Link Here
|
130 |
return null; |
133 |
return null; |
131 |
} |
134 |
} |
132 |
|
135 |
|
|
|
136 |
@Override |
137 |
public boolean isServerInstanceSet() { |
138 |
return J2eeProjectCapabilities.forProject(project).isServerInstanceSet(); |
139 |
// J2eeModuleProvider; prvd = project.getLookup().lookup(J2eeModuleProvider.class); |
140 |
// if (prvd == null) { |
141 |
// return false; |
142 |
// } |
143 |
// try { |
144 |
// return Deployment.getDefault(). |
145 |
// getServerInstance(prvd.getServerInstanceID()).getJ2eePlatform() != null; |
146 |
// } catch (InstanceRemovedException e) { |
147 |
// return false; |
148 |
// } |
149 |
} |
150 |
|
133 |
|
151 |
|
134 |
/** |
152 |
/** |
135 |
* Provides <code>JPADataSource</code> interface for <code>Datasource</code>s. |
153 |
* Provides <code>JPADataSource</code> interface for <code>Datasource</code>s. |