Bug 117965 [DataBinding] Change tests plugin to pre-req examples
This will allow the UI tests in examples to make use of the pojo model
tests/org.eclipse.jface.tests.databinding/src/org/eclipse/jface/tests/databinding/scenarios/model/PhoneValidator.java
/*******************************************************************************
 * Copyright (c) 2005 IBM Corporation and others.
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Contributors:
 *     IBM Corporation - initial API and implementation
 *******************************************************************************/
package org.eclipse.jface.tests.databinding.scenarios.model;
import org.eclipse.jface.databinding.validator.IValidator;
public class PhoneValidator implements IValidator {
	public String isPartiallyValid(Object value) {
		return isValid(value);
	}
	public String isValid(Object value) {
		String rawPhoneNumber = PhoneConverter.removeFormatting((String)value);
		if(rawPhoneNumber.length() != 10){
			return "Phone number must be 10 characters";
		} else {
			return null;
		}
	}
}