private String getCurrentSettings() { StringBuffer buf= new StringBuffer(); String[] names= JavaCore.getClasspathVariableNames(); for (int i= 0; i < names.length; i++) { String curr= names[i]; buf.append(curr).append('\0'); IPath val= JavaCore.getClasspathVariable(curr); if (val != null) { buf.append(val.toString()); } buf.append('\0'); } return buf.toString(); }
private IPath getResolvedPath(IPath path) { if (path != null) { String varName= path.segment(0); if (varName != null) { IPath varPath= JavaCore.getClasspathVariable(varName); if (varPath != null) { return varPath.append(path.removeFirstSegments(1)); } } } return null; }
private IPath getResolvedPath(IPath path) { if (path != null) { String varName= path.segment(0); if (varName != null) { IPath varPath= JavaCore.getClasspathVariable(varName); if (varPath != null) { return varPath.append(path.removeFirstSegments(1)); } } } return null; }
private String getCurrentSettings() { StringBuffer buf= new StringBuffer(); String[] names= JavaCore.getClasspathVariableNames(); for (int i= 0; i < names.length; i++) { String curr= names[i]; buf.append(curr).append('\0'); IPath val= JavaCore.getClasspathVariable(curr); if (val != null) { buf.append(val.toString()); } buf.append('\0'); } return buf.toString(); }
private IPath getResolvedPath(IPath path) { if (path != null) { String varName= path.segment(0); if (varName != null) { IPath varPath= JavaCore.getClasspathVariable(varName); if (varPath != null) { return varPath.append(path.removeFirstSegments(1)); } } } return null; }
private String getCurrentSettings() { StringBuilder buf= new StringBuilder(); String[] names= JavaCore.getClasspathVariableNames(); for (int i= 0; i < names.length; i++) { String curr= names[i]; buf.append(curr).append('\0'); IPath val= JavaCore.getClasspathVariable(curr); if (val != null) { buf.append(val.toString()); } buf.append('\0'); } return buf.toString(); }
private IPath getResolvedPath(IPath path) { if (path != null) { String varName= path.segment(0); if (varName != null) { IPath varPath= JavaCore.getClasspathVariable(varName); if (varPath != null) { return varPath.append(path.removeFirstSegments(1)); } } } return null; }
private void initializeElements() { String[] entries= JavaCore.getClasspathVariableNames(); ArrayList elements= new ArrayList(entries.length); for (int i= 0; i < entries.length; i++) { String name= entries[i]; IPath entryPath= JavaCore.getClasspathVariable(name); if (entryPath != null) { elements.add(new CPVariableElement(name, entryPath)); } } fVariablesList.setElements(elements); }
private IPath getResolvedPath(IPath path) { if (path != null) { String varName= path.segment(0); if (varName != null) { IPath varPath= JavaCore.getClasspathVariable(varName); if (varPath != null) { return varPath.append(path.removeFirstSegments(1)); } } } return null; }
private void initializeElements() { String[] entries= JavaCore.getClasspathVariableNames(); ArrayList<CPVariableElement> elements= new ArrayList<>(entries.length); for (int i= 0; i < entries.length; i++) { String name= entries[i]; IPath entryPath= JavaCore.getClasspathVariable(name); if (entryPath != null) { elements.add(new CPVariableElement(name, entryPath)); } } fVariablesList.setElements(elements); }
public IPath getResolvedPath() { String variable= getVariable(); if (variable != null) { IPath path= JavaCore.getClasspathVariable(variable); if (path != null) { return path.append(getPathExtension()); } } return null; }
private void initializeElements() { String[] entries= JavaCore.getClasspathVariableNames(); ArrayList<CPVariableElement> elements= new ArrayList<>(entries.length); for (int i= 0; i < entries.length; i++) { String name= entries[i]; IPath entryPath= JavaCore.getClasspathVariable(name); if (entryPath != null) { elements.add(new CPVariableElement(name, entryPath)); } } fVariablesList.setElements(elements); }
public IPath getResolvedPath() { String variable= getVariable(); if (variable != null) { IPath path= JavaCore.getClasspathVariable(variable); if (path != null) { return path.append(getPathExtension()); } } return null; }
public IPath getResolvedPath() { String variable= getVariable(); if (variable != null) { IPath path= JavaCore.getClasspathVariable(variable); if (path != null) { return path.append(getPathExtension()); } } return null; }
private IPath getResolvedPath(IPath path) { if (path != null) { String varName= path.segment(0); if (varName != null) { IPath varPath= JavaCore.getClasspathVariable(varName); if (varPath != null) { return varPath.append(path.removeFirstSegments(1)); } } } return null; }
private String getVariableString(IPath path) { String name= path.makeRelative().toString(); IPath entryPath= JavaCore.getClasspathVariable(path.segment(0)); if (entryPath != null) { String appended= entryPath.append(path.removeFirstSegments(1)).toOSString(); return Messages.format(NewWizardMessages.CPListLabelProvider_twopart, new String[] { name, appended }); } else { return name; } }
@Override protected ISourceContainer[] createSourceContainers() throws CoreException { IPath path = JavaCore.getClasspathVariable(fVariable.segment(0)); if (path == null) { return new ISourceContainer[0]; } if (fVariable.segmentCount() > 1) { path = path.append(fVariable.removeFirstSegments(1)); } IRuntimeClasspathEntry entry = JavaRuntime.newArchiveRuntimeClasspathEntry(path); return JavaRuntime.getSourceContainers(new IRuntimeClasspathEntry[]{entry}); } /* (non-Javadoc)
private String getVariableString(IPath path) { String name= BasicElementLabels.getPathLabel(path, false); IPath entryPath= JavaCore.getClasspathVariable(path.segment(0)); if (entryPath != null) { String appended= BasicElementLabels.getPathLabel(entryPath.append(path.removeFirstSegments(1)), true); return Messages.format(NewWizardMessages.CPListLabelProvider_twopart, new String[] { name, appended }); } else { return name; } }
private String getVariableString(IPath path) { String name= BasicElementLabels.getPathLabel(path, false); IPath entryPath= JavaCore.getClasspathVariable(path.segment(0)); if (entryPath != null) { String appended= BasicElementLabels.getPathLabel(entryPath.append(path.removeFirstSegments(1)), true); return Messages.format(NewWizardMessages.CPListLabelProvider_twopart, new String[] { name, appended }); } else { return name; } }
@Override protected ISourceContainer[] createSourceContainers() throws CoreException { IPath path = JavaCore.getClasspathVariable(fVariable.segment(0)); if (path == null) { return new ISourceContainer[0]; } if (fVariable.segmentCount() > 1) { path = path.append(fVariable.removeFirstSegments(1)); } IRuntimeClasspathEntry entry = JavaRuntime.newArchiveRuntimeClasspathEntry(path); return JavaRuntime.getSourceContainers(new IRuntimeClasspathEntry[]{entry}); } /* (non-Javadoc)