@Override protected final void createPackageFragment(final IFileStore store, final String name, final IProgressMonitor pm) throws CoreException { fFragment= sourceFolder.createPackageFragment(name, true, pm); } };
protected final void createPackageFragment(final IFileStore store, final String name, final IProgressMonitor pm) throws CoreException { fFragment= sourceFolder.createPackageFragment(name, true, pm); } };
@Override protected final void createPackageFragment(final IFileStore store, final String name, final IProgressMonitor pm) throws CoreException { fFragment= sourceFolder.createPackageFragment(name, true, pm); } };
@Override protected final void createPackageFragment(final IFileStore store, final String name, final IProgressMonitor pm) throws CoreException { fFragment= sourceFolder.createPackageFragment(name, true, pm); } };
@Override protected final void createPackageFragment(final IFileStore store, final String name, final IProgressMonitor pm) throws CoreException { fFragment= sourceFolder.createPackageFragment(name, true, pm); } };
protected final void createPackageFragment(final IFileStore store, final String name, final IProgressMonitor pm) throws CoreException { fFragment= sourceFolder.createPackageFragment(name, true, pm); } };
private IPackageFragment[] createDestination(IPackageFragmentRoot root, IPackageFragment destination, IProgressMonitor pm) throws JavaModelException { String packageName= destination.getElementName(); String[] split= packageName.split("\\."); //$NON-NLS-1$ ArrayList<IPackageFragment> created= new ArrayList<>(); StringBuilder name= new StringBuilder(); name.append(split[0]); for (int i= 0; i < split.length; i++) { IPackageFragment fragment= root.getPackageFragment(name.toString()); if (!fragment.exists()) { created.add(fragment); } if (fragment.equals(destination)) { root.createPackageFragment(name.toString(), true, pm); return created.toArray(new IPackageFragment[created.size()]); } name.append("."); //$NON-NLS-1$ name.append(split[i + 1]); } return null; } }
private IPackageFragment[] createDestination(IPackageFragmentRoot root, IPackageFragment destination, IProgressMonitor pm) throws JavaModelException { String packageName= destination.getElementName(); String[] split= packageName.split("\\."); //$NON-NLS-1$ ArrayList<IPackageFragment> created= new ArrayList<>(); StringBuilder name= new StringBuilder(); name.append(split[0]); for (int i= 0; i < split.length; i++) { IPackageFragment fragment= root.getPackageFragment(name.toString()); if (!fragment.exists()) { created.add(fragment); } if (fragment.equals(destination)) { root.createPackageFragment(name.toString(), true, pm); return created.toArray(new IPackageFragment[created.size()]); } name.append("."); //$NON-NLS-1$ name.append(split[i + 1]); } return null; } }
private IPackageFragment[] createDestination(IPackageFragmentRoot root, IPackageFragment destination, IProgressMonitor pm) throws JavaModelException { String packageName= destination.getElementName(); String[] split= packageName.split("\\."); //$NON-NLS-1$ ArrayList<IPackageFragment> created= new ArrayList<>(); StringBuffer name= new StringBuffer(); name.append(split[0]); for (int i= 0; i < split.length; i++) { IPackageFragment fragment= root.getPackageFragment(name.toString()); if (!fragment.exists()) { created.add(fragment); } if (fragment.equals(destination)) { root.createPackageFragment(name.toString(), true, pm); return created.toArray(new IPackageFragment[created.size()]); } name.append("."); //$NON-NLS-1$ name.append(split[i + 1]); } return null; } }
/** * Creates the new package using the entered field values. * * @param monitor a progress monitor to report progress. The progress * monitor must not be <code>null</code> * @throws CoreException Thrown if creating the package failed. * @throws InterruptedException Thrown when the operation has been canceled. * @since 2.1 */ public void createPackage(IProgressMonitor monitor) throws CoreException, InterruptedException { if (monitor == null) { monitor= new NullProgressMonitor(); } IPackageFragmentRoot root= getPackageFragmentRoot(); String packName= getPackageText(); fCreatedPackageFragment= root.createPackageFragment(packName, true, monitor); if (monitor.isCanceled()) { throw new InterruptedException(); } } }
@Override public Change perform(IProgressMonitor pm) throws CoreException { try { pm.beginTask(RefactoringCoreMessages.CreatePackageChange_Creating_package, 1); if (fPackageFragment.exists()) { return new NullChange(); } else { IPackageFragmentRoot root= (IPackageFragmentRoot) fPackageFragment.getParent(); root.createPackageFragment(fPackageFragment.getElementName(), false, pm); return new DeleteResourceChange(fPackageFragment.getPath(), true); } } finally { pm.done(); } }
public Change perform(IProgressMonitor pm) throws CoreException { try { pm.beginTask(RefactoringCoreMessages.CreatePackageChange_Creating_package, 1); if (fPackageFragment.exists()) { return new NullChange(); } else { IPackageFragmentRoot root= (IPackageFragmentRoot) fPackageFragment.getParent(); root.createPackageFragment(fPackageFragment.getElementName(), false, pm); return new DeleteFolderChange((IFolder) fPackageFragment.getResource(), true); } } finally { pm.done(); } }
@Override public Change perform(IProgressMonitor pm) throws CoreException { try { pm.beginTask(RefactoringCoreMessages.CreatePackageChange_Creating_package, 1); if (fPackageFragment.exists()) { return new NullChange(); } else { IPackageFragmentRoot root= (IPackageFragmentRoot) fPackageFragment.getParent(); root.createPackageFragment(fPackageFragment.getElementName(), false, pm); return new DeleteResourceChange(fPackageFragment.getPath(), true); } } finally { pm.done(); } }
/** * Create the sample process junit test file. */ private void createProcessSampleJUnit(IJavaProject project, String exampleType, IProgressMonitor monitor) throws JavaModelException, IOException { String s = "org/jbpm/eclipse/wizard/project/ProcessJUnit-" + exampleType + ".java"; IRuntime runtime = startPage.getRuntime(); if (runtime.getVersion().getMajor()==5) { s += ".v5.template"; } else { s += ".template"; } IFolder folder = project.getProject().getFolder("src/main/java"); IPackageFragmentRoot packageFragmentRoot = project .getPackageFragmentRoot(folder); IPackageFragment packageFragment = packageFragmentRoot .createPackageFragment("com.sample", true, monitor); InputStream inputstream = getClass().getClassLoader() .getResourceAsStream(s); packageFragment.createCompilationUnit("ProcessTest.java", new String( FileUtils.readStream(inputstream)), true, monitor); }
root.createPackageFragment(fragment.getElementName(), true, new NullProgressMonitor());
createPackageFragmentRoot(root); if (!fragment.exists()) root.createPackageFragment(fragment.getElementName(), true, new NullProgressMonitor()); } catch (CoreException exception) { JavaPlugin.log(exception);
createPackageFragmentRoot(root); if (!fragment.exists()) root.createPackageFragment(fragment.getElementName(), true, new NullProgressMonitor()); } catch (CoreException exception) { JavaPlugin.log(exception);
createPackageFragmentRoot(root); if (!fragment.exists()) root.createPackageFragment(fragment.getElementName(), true, new NullProgressMonitor()); } catch (CoreException exception) { JavaPlugin.log(exception);
/** * This method will return the java package as specified by the new java class data model. * If the package does not exist, it will create the package. This method should not return * null. * @see INewJavaClassDataModelProperties#JAVA_PACKAGE * @see IPackageFragmentRoot#createPackageFragment(java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) * * @return IPackageFragment the java package */ protected final IPackageFragment createJavaPackage() { // Retrieve the package name from the java class data model String packageName = model.getStringProperty(INewJavaClassDataModelProperties.JAVA_PACKAGE); IPackageFragmentRoot packRoot = (IPackageFragmentRoot) model.getProperty(INewJavaClassDataModelProperties.JAVA_PACKAGE_FRAGMENT_ROOT); IPackageFragment pack = packRoot.getPackageFragment(packageName); // Handle default package if (pack == null) { pack = packRoot.getPackageFragment(""); //$NON-NLS-1$ } // Create the package fragment if it does not exist if (!pack.exists()) { String packName = pack.getElementName(); try { pack = packRoot.createPackageFragment(packName, true, null); } catch (JavaModelException e) { Logger.getLogger().log(e); } } // Return the package return pack; }
pck = getSourceFolder().createPackageFragment(getPackageName(), true, progress.newChild(0));