docs: protected String toFilename(QualifiedName name, String separator) {
  		final List<String> segments = name.getSegments();
  		if (segments.isEmpty()) {
  			return ""; //$NON-NLS-1$
  		}
  		final StringBuilder builder = new StringBuilder();
  		builder.append(name.toString(separator));
  		builder.append(getFilenameExtension());
  		return builder.toString();
  	}