Bug 315281 update copyrights for 3.6
examples/org.eclipse.jface.examples.databinding/src/org/eclipse/jface/examples/databinding/snippets/Snippet026AnonymousBeanProperties.java
Comparable {
		private String name;
		private Set contacts = new TreeSet();
		ContactGroup(String name) {
			this.name = checkNull(name);
		}
		private String checkNull(String string) {
			if (string == null)
				throw new NullPointerException();
			return string;
		}
		public String getName() {
			return name;
		}
		public void setName(String name) {
			firePropertyChange("name", this.name, this.name = checkNull(name));
		}
		public Set getContacts() {
			return new TreeSet(contacts);
		}
		public void addContact(Contact contact) {
			Set oldValue = getContacts();
			contacts.add(contact);
			Set newValue = getContacts();
			firePropertyChange("contacts", oldValue, newValue);
		}
		public void removeContact(Contact contact) {
			Set oldValue = getContacts();
			contacts.remove(contact);
			Set newValue = getContacts();