/** * Get an <code>IJavaElement</code>'s path * * @param element an element which is of type <code>IJavaElement</code> * @return the path of the Java element */ private IPath getJavaElementPath(Object element) { return ((IJavaElement) element).getPath(); }
/** * Get an <code>IJavaElement</code>'s path * * @param element an element which is of type <code>IJavaElement</code> * @return the path of the Java element */ private IPath getJavaElementPath(Object element) { return ((IJavaElement) element).getPath(); }
/** * Get an <code>IJavaElement</code>'s path * * @param element an element which is of type <code>IJavaElement</code> * @return the path of the Java element */ private IPath getJavaElementPath(Object element) { return ((IJavaElement) element).getPath(); }
@Override public IPath getPath() { return getParent().getPath(); } /*
@Override public boolean contains(ResourceMapping mapping) { if (mapping instanceof JavaElementResourceMapping) { JavaElementResourceMapping javaMapping = (JavaElementResourceMapping) mapping; IJavaElement element = getJavaElement(); IJavaElement other = javaMapping.getJavaElement(); if (other != null && element != null) { return element.getPath().isPrefixOf(other.getPath()); } } return false; }
@Override public boolean contains(ResourceMapping mapping) { if (mapping instanceof JavaElementResourceMapping) { JavaElementResourceMapping javaMapping = (JavaElementResourceMapping) mapping; IJavaElement element = getJavaElement(); IJavaElement other = javaMapping.getJavaElement(); if (other != null && element != null) return element.getPath().isPrefixOf(other.getPath()); } return false; }
@Override public boolean contains(ResourceMapping mapping) { if (mapping instanceof JavaElementResourceMapping) { JavaElementResourceMapping javaMapping = (JavaElementResourceMapping) mapping; IJavaElement element = getJavaElement(); IJavaElement other = javaMapping.getJavaElement(); if (other != null && element != null) return element.getPath().isPrefixOf(other.getPath()); } return false; }
private IFolder computeTargetFolder(IPackageFragment rootPackage, RenameArguments args, IPackageFragment pack) { IPath path= pack.getParent().getPath(); path= path.append(getNewPackageName(rootPackage, args.getNewName(), pack.getElementName()).replace('.', IPath.SEPARATOR)); IFolder target= ResourcesPlugin.getWorkspace().getRoot().getFolder(path); return target; }
private static CPListElement findElement(IJavaElement element, CPListElement[] elements) { IPath path= element.getPath(); for (int i= 0; i < elements.length; i++) { CPListElement cur= elements[i]; if (cur.getEntryKind() == IClasspathEntry.CPE_SOURCE && cur.getPath().equals(path)) { return cur; } } return null; }
private IFolder computeTargetFolder(IPackageFragment rootPackage, RenameArguments args, IPackageFragment pack) { IPath path= pack.getParent().getPath(); path= path.append(getNewPackageName(rootPackage, args.getNewName(), pack.getElementName()).replace('.', IPath.SEPARATOR)); IFolder target= ResourcesPlugin.getWorkspace().getRoot().getFolder(path); return target; }
private static CPListElement findElement(IJavaElement element, CPListElement[] elements) { IPath path= element.getPath(); for (int i= 0; i < elements.length; i++) { CPListElement cur= elements[i]; if (cur.getEntryKind() == IClasspathEntry.CPE_SOURCE && cur.getPath().equals(path)) { return cur; } } return null; }
public static boolean areProcessable(Shell shell, IJavaElement[] elements) { for (int i= 0; i < elements.length; i++) { if (! isOnBuildPath(elements[i])) { MessageDialog.openInformation(shell, ActionMessages.ActionUtil_notOnBuildPath_title, Messages.format(ActionMessages.ActionUtil_notOnBuildPath_resource_message, new Object[] {elements[i].getPath()})); return false; } } return true; }
public static boolean areProcessable(Shell shell, IJavaElement[] elements) { for (int i= 0; i < elements.length; i++) { if (! isOnBuildPath(elements[i])) { MessageDialog.openInformation(shell, ActionMessages.ActionUtil_notOnBuildPath_title, Messages.format(ActionMessages.ActionUtil_notOnBuildPath_resource_message, new Object[] {BasicElementLabels.getPathLabel(elements[i].getPath(), false)})); return false; } } return true; }
@Override public String getName() { String cuName= BasicElementLabels.getFileName(fUnit); String cuContainerName= BasicElementLabels.getPathLabel(fUnit.getParent().getPath(), false); return Messages.format(RefactoringCoreMessages.CompilationUnitChange_label, new String[] { cuName, cuContainerName }); } }
public static boolean areProcessable(Shell shell, IJavaElement[] elements) { for (int i= 0; i < elements.length; i++) { if (! isOnBuildPath(elements[i])) { MessageDialog.openInformation(shell, ActionMessages.ActionUtil_notOnBuildPath_title, Messages.format(ActionMessages.ActionUtil_notOnBuildPath_resource_message, new Object[] {BasicElementLabels.getPathLabel(elements[i].getPath(), false)})); return false; } } return true; }
@Override public String getName() { String cuName= BasicElementLabels.getResourceName(fOldCu.getElementName()); String cuContainerName= BasicElementLabels.getPathLabel(fOldCu.getParent().getPath(), false); return Messages.format(RefactoringCoreMessages.CreateCopyOfCompilationUnitChange_create_copy, new String[] { cuName, cuContainerName}); }
@Override public String getName() { String cuName= BasicElementLabels.getResourceName(fOldCu.getElementName()); String cuContainerName= BasicElementLabels.getPathLabel(fOldCu.getParent().getPath(), false); return Messages.format(RefactoringCoreMessages.CreateCopyOfCompilationUnitChange_create_copy, new String[] { cuName, cuContainerName}); }
@Override public IPath getPath() { PackageFragmentRoot root = getPackageFragmentRoot(); if (root.isArchive()) { return root.getPath(); } else { return getParent().getPath().append(getElementName()); } }
public IPath getPath() { PackageFragmentRoot root = getPackageFragmentRoot(); if (root.isArchive()) { return root.getPath(); } else { return getParent().getPath().append(getElementName()); } }
public IPath getPath() { PackageFragmentRoot root = getPackageFragmentRoot(); if (root.isArchive()) { return root.getPath(); } else { return getParent().getPath().append(getElementName()); } } /*