docs: private void initializeFields() {
  		final IPath path = this.workingCopy.getJarFile();
  		String tooltip = null;
  		String basename = null;
  		if (path != null) {
  			tooltip = path.toOSString();
  			final IPath tmpPath = path.removeTrailingSeparator();
  			if (tmpPath != null) {
  				basename = tmpPath.lastSegment();
  			}
  		}
  		this.sreLibraryTextField.setText(Strings.nullToEmpty(basename));
  		this.sreLibraryTextField.setToolTipText(Strings.nullToEmpty(tooltip));
  		//
  		final String name = this.workingCopy.getNameNoDefault();
  		this.sreNameTextField.setText(Strings.nullToEmpty(name));
  		//
  		final String mainClass = this.workingCopy.getMainClass();
  		this.sreMainClassTextField.setText(Strings.nullToEmpty(mainClass));
  		//
  		this.sreIdTextField.setText(this.workingCopy.getId());
  	}