public IJavaProject getJavaProject() { return entry.getJavaProject(); } public ClasspathEntry(IRuntimeClasspathEntry entry, IClasspathEntry parent) {
public IJavaProject getJavaProject() { return delegate.getJavaProject(); }
public IJavaProject getJavaProject() { return entry.getJavaProject(); }
@Override public IRuntimeClasspathEntry[] resolveRuntimeClasspathEntry(IRuntimeClasspathEntry entry, ILaunchConfiguration configuration) throws CoreException { if (entry == null || entry.getJavaProject() == null) { return new IRuntimeClasspathEntry[0]; } LaunchConfigurationScope configurationScopes = LaunchConfigurationScope.from(configuration); return resolveRuntimeClasspathEntry(entry, entry.getJavaProject(), configurationScopes); }
public DefaultClasspathEntryDialog(Shell parentShell, IRuntimeClasspathEntry entry) { super(parentShell, ClasspathMessages.DefaultClasspathEntryDialog_0, null, MessageFormat.format(ClasspathMessages.DefaultClasspathEntryDialog_1, new String[]{entry.getJavaProject().getElementName()}), MessageDialog.NONE, new String[]{ClasspathMessages.DefaultClasspathEntryDialog_2, ClasspathMessages.DefaultClasspathEntryDialog_3}, 0); fEntry = (DefaultProjectClasspathEntry) entry; }
/** * Performs default resolution for a container entry. * Delegates to the Java model. * @param entry the {@link IRuntimeClasspathEntry} to compute default container entries for * @param config the backing {@link ILaunchConfiguration} * @return the complete listing of default container entries or an empty list, never <code>null</code> * @throws CoreException if the computation encounters a problem */ private static IRuntimeClasspathEntry[] computeDefaultContainerEntries(IRuntimeClasspathEntry entry, ILaunchConfiguration config) throws CoreException { IJavaProject project = entry.getJavaProject(); if (project == null) { project = getJavaProject(config); } return computeDefaultContainerEntries(entry, project); }
/** * Performs default resolution for a container entry. Delegates to the Java model. * * @param entry * the {@link IRuntimeClasspathEntry} to compute default container entries for * @param config * the backing {@link ILaunchConfiguration} * @param excludeTestCode * if true, output folders corresponding to test sources and test dependencies are excluded * @return the complete listing of default container entries or an empty list, never <code>null</code> * @throws CoreException * if the computation encounters a problem */ private static IRuntimeClasspathEntry[] computeDefaultContainerEntries(IRuntimeClasspathEntry entry, ILaunchConfiguration config, boolean excludeTestCode) throws CoreException { IJavaProject project = entry.getJavaProject(); if (project == null) { project = getJavaProject(config); } return computeDefaultContainerEntries(entry, project, excludeTestCode); }
if (location != null) { if (entry.getClasspathProperty() == IRuntimeClasspathEntry.PATCH_MODULE) { IJavaProject javaProject = entry.getJavaProject(); IModuleDescription moduleDescription = javaProject == null ? null : javaProject.getModuleDescription(); if (moduleDescription != null) {
IRuntimeClasspathEntry entry, ILaunchConfiguration config) throws CoreException { IJavaProject project = entry.getJavaProject(); if (project == null) { project = JavaRuntime.getJavaProject(config);
IJavaProject project = entry.getJavaProject(); if (project == null) { project = JavaRuntime.getJavaProject(config);
id2 = re.getPath().segment(0); } else { IJavaProject context = re.getJavaProject(); if (context == null) { context = project;
id2 = re.getPath().segment(0); } else { IJavaProject context = re.getJavaProject(); if (context == null) { context = project;
ClasspathContainerInitializer initializer = JavaCore.getClasspathContainerInitializer(id); IJavaProject javaProject1 = getJavaProject(); IJavaProject javaProject2 = r.getJavaProject(); if (initializer == null || javaProject1 == null || javaProject2 == null) {
ClasspathContainerInitializer initializer = JavaCore.getClasspathContainerInitializer(id); IJavaProject javaProject1 = getJavaProject(); IJavaProject javaProject2 = r.getJavaProject(); if (initializer == null || javaProject1 == null || javaProject2 == null) {
IClasspathContainer container = JavaCore .getClasspathContainer(delegate.getPath(), delegate.getJavaProject()); if (container == null) { return null;