Bug 117148 Support Accessibility
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/model/attribute/util/AttributeValidator.java
{
		super( );
		xmlTypeValidator = XMLTypeValidator.INSTANCE;
	}
	/**
	 * Returns the package of this validator switch.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	protected EPackage getEPackage( )
	{
		return AttributePackage.eINSTANCE;
	}
	/**
	 * Calls <code>validateXXX</code> for the corresonding classifier of the model.
	 * <!-- begin-user-doc --> <!-- end-user-doc -->
	 * @generated
	 */
	protected boolean validate( int classifierID, Object value,
			DiagnosticChain diagnostics, Map context )
	{
		switch ( classifierID )
		{
			case AttributePackage.ACTION_VALUE :
				return validateActionValue( (ActionValue) value,
						diagnostics,
						context );
			case AttributePackage.ANGLE3_D :
				return validateAngle3D( (Angle3D) value, diagnostics, context );