content: /**
   * (C) Jennic Ltd 2008
   *
   * $Id$
   */
  package com.jennic.ZPSConfiguration.util;
  
  
  import java.util.Map;
  
  import org.eclipse.emf.ecore.EPackage;
  
  import org.eclipse.emf.ecore.resource.Resource;
  
  import org.eclipse.emf.ecore.xmi.util.XMLProcessor;
  
  import com.jennic.ZPSConfiguration.ZPSConfigurationPackage;
  
  /**
   * This class contains helper methods to serialize and deserialize XML documents
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
  public class ZPSConfigurationXMLProcessor extends XMLProcessor {
  
  	/**
  	 * <!-- begin-user-doc -->
  	 * <!-- end-user-doc -->
  	 * @generated
  	 */
  	public static final String copyright = "(C) NXP B.V";
  
  	/**
  	 * Public constructor to instantiate the helper.
  	 * <!-- begin-user-doc -->
  	 * <!-- end-user-doc -->
  	 * @generated
  	 */
  	public ZPSConfigurationXMLProcessor() {
  		super((EPackage.Registry.INSTANCE));
  		ZPSConfigurationPackage.eINSTANCE.eClass();
  	}
  	
  	/**
  	 * Register for "*" and "xml" file extensions the ZPSConfigurationResourceFactoryImpl factory.
  	 * <!-- begin-user-doc -->
  	 * <!-- end-user-doc -->
  	 * @generated
  	 */
  	@Override
  	protected Map<String, Resource.Factory> getRegistrations() {
  		if (registrations == null) {
  			super.getRegistrations();
  			registrations.put(XML_EXTENSION, new ZPSConfigurationResourceFactoryImpl());
  			registrations.put(STAR_EXTENSION, new ZPSConfigurationResourceFactoryImpl());
  		}
  		return registrations;
  	}
  
  } //ZPSConfigurationXMLProcessor
  