Bug 46805 prepare Compare for encoding support
I20031111 The Compare plugin only supports the global workspace encoding. It does not support encodings per file.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/compare/PropertiesStructureCreator.java
if (fParent != null)
				fParent.nodeChanged(node);
		}
	}
	
	private static final String WHITESPACE= " \t\r\n\f"; 
	private static final String SEPARATORS= "=:"; 
	private static final String SEPARATORS2= SEPARATORS + WHITESPACE;
			
	public PropertiesStructureCreator() {
	}
	
	public String getName() {
		return CompareMessages.getString("PropertyCompareViewer.title"); 
	}
	public IStructureComparator getStructure(final Object input) {
		
		String content= null;
		if (input instanceof IStreamContentAccessor) {
			try {
				content= JavaCompareUtilities.readString(((IStreamContentAccessor) input).getContents());
			} catch(CoreException ex) {
				JavaPlugin.log(ex);
			}
		}
			
		Document doc= new Document(content != null ? content : ""); 
				
		boolean isEditable= false;
		if (input instanceof IEditableContent)