/** * Creates and returns a JarWriter for this JAR package. * * @param parent the shell used to display question dialogs, * or <code>null</code> if "false/no/cancel" is the answer * and no dialog should be shown * @return a JarWriter3 * @see JarWriter3 * @throws CoreException if an unexpected exception happens * * @since 3.2 */ public JarWriter3 createJarWriter3(Shell parent) throws CoreException { return new JarWriter3(this, parent); }
/** * Creates and returns a JarWriter for this JAR package. * * @param parent the shell used to display question dialogs, * or <code>null</code> if "false/no/cancel" is the answer * and no dialog should be shown * @return a JarWriter3 * @see JarWriter3 * @throws CoreException if an unexpected exception happens * * @since 3.2 * @deprecated use {@link #createPlainJarBuilder()} instead */ @Deprecated public JarWriter3 createJarWriter3(Shell parent) throws CoreException { return new JarWriter3(this, parent); }
/** * Creates and returns a JarWriter for this JAR package. * * @param parent the shell used to display question dialogs, * or <code>null</code> if "false/no/cancel" is the answer * and no dialog should be shown * @return a JarWriter3 * @see JarWriter3 * @throws CoreException if an unexpected exception happens * * @since 3.2 * @deprecated use {@link #createPlainJarBuilder()} instead */ @Deprecated public JarWriter3 createJarWriter3(Shell parent) throws CoreException { return new JarWriter3(this, parent); }
@Override public void open(JarPackageData jarPackage, Shell displayShell, MultiStatus statusMsg) throws CoreException { super.open(jarPackage, displayShell, statusMsg); fJarPackage= jarPackage; fJarWriter= new JarWriter3(fJarPackage, displayShell); }
@Override public void open(JarPackageData jarPackage, Shell displayShell, MultiStatus statusMsg) throws CoreException { super.open(jarPackage, displayShell, statusMsg); fJarPackage= jarPackage; fJarWriter= new JarWriter3(fJarPackage, displayShell); }