All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.eclipse.xsd.util.XSDAdapterFactory Maven / Gradle / Ivy

/**
 * Copyright (c) 2002-2006 IBM Corporation and others.
 * All rights reserved.   This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v2.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v20.html
 * 
 * Contributors: 
 *   IBM - Initial API and implementation
 */
package org.eclipse.xsd.util;


import org.eclipse.emf.common.notify.Adapter;
import org.eclipse.emf.common.notify.Notifier;
import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl;
import org.eclipse.emf.ecore.EObject;

import org.eclipse.xsd.*;


/**
 * 
 * The Adapter Factory for the model.
 * It provides an adapter createXXX method for each class of the model.
 * 
 * @see org.eclipse.xsd.XSDPackage
 * @generated
 */
public class XSDAdapterFactory extends AdapterFactoryImpl
{

  /**
   * The cached model package.
   * 
   * 
   * @generated
   */
  protected static XSDPackage modelPackage;

  /**
   * Creates an instance of the adapter factory.
   * 
   * 
   * @generated
   */
  public XSDAdapterFactory()
  {
    if (modelPackage == null)
    {
      modelPackage = XSDPackage.eINSTANCE;
    }
  }

  /**
   * Returns whether this factory is applicable for the type of the object.
   * 
   * This implementation returns true if the object is either the model's package or is an instance object of the model.
   * 
   * @return whether this factory is applicable for the type of the object.
   * @generated
   */
  @Override
  public boolean isFactoryForType(Object object)
  {
    if (object == modelPackage)
    {
      return true;
    }
    if (object instanceof EObject)
    {
      return ((EObject)object).eClass().getEPackage() == modelPackage;
    }
    return false;
  }

  /**
   * The switch that delegates to the createXXX methods.
   * 
   * 
   * @generated
   */
  protected XSDSwitch modelSwitch =
    new XSDSwitch()
    {
      @Override
      public Adapter caseXSDAnnotation(XSDAnnotation object)
      {
        return createXSDAnnotationAdapter();
      }
      @Override
      public Adapter caseXSDAttributeDeclaration(XSDAttributeDeclaration object)
      {
        return createXSDAttributeDeclarationAdapter();
      }
      @Override
      public Adapter caseXSDAttributeGroupContent(XSDAttributeGroupContent object)
      {
        return createXSDAttributeGroupContentAdapter();
      }
      @Override
      public Adapter caseXSDAttributeGroupDefinition(XSDAttributeGroupDefinition object)
      {
        return createXSDAttributeGroupDefinitionAdapter();
      }
      @Override
      public Adapter caseXSDAttributeUse(XSDAttributeUse object)
      {
        return createXSDAttributeUseAdapter();
      }
      @Override
      public Adapter caseXSDBoundedFacet(XSDBoundedFacet object)
      {
        return createXSDBoundedFacetAdapter();
      }
      @Override
      public Adapter caseXSDCardinalityFacet(XSDCardinalityFacet object)
      {
        return createXSDCardinalityFacetAdapter();
      }
      @Override
      public Adapter caseXSDComplexTypeContent(XSDComplexTypeContent object)
      {
        return createXSDComplexTypeContentAdapter();
      }
      @Override
      public Adapter caseXSDComplexTypeDefinition(XSDComplexTypeDefinition object)
      {
        return createXSDComplexTypeDefinitionAdapter();
      }
      @Override
      public Adapter caseXSDComponent(XSDComponent object)
      {
        return createXSDComponentAdapter();
      }
      @Override
      public Adapter caseXSDConcreteComponent(XSDConcreteComponent object)
      {
        return createXSDConcreteComponentAdapter();
      }
      @Override
      public Adapter caseXSDConstrainingFacet(XSDConstrainingFacet object)
      {
        return createXSDConstrainingFacetAdapter();
      }
      @Override
      public Adapter caseXSDDiagnostic(XSDDiagnostic object)
      {
        return createXSDDiagnosticAdapter();
      }
      @Override
      public Adapter caseXSDElementDeclaration(XSDElementDeclaration object)
      {
        return createXSDElementDeclarationAdapter();
      }
      @Override
      public Adapter caseXSDEnumerationFacet(XSDEnumerationFacet object)
      {
        return createXSDEnumerationFacetAdapter();
      }
      @Override
      public Adapter caseXSDFacet(XSDFacet object)
      {
        return createXSDFacetAdapter();
      }
      @Override
      public Adapter caseXSDFeature(XSDFeature object)
      {
        return createXSDFeatureAdapter();
      }
      @Override
      public Adapter caseXSDFixedFacet(XSDFixedFacet object)
      {
        return createXSDFixedFacetAdapter();
      }
      @Override
      public Adapter caseXSDFractionDigitsFacet(XSDFractionDigitsFacet object)
      {
        return createXSDFractionDigitsFacetAdapter();
      }
      @Override
      public Adapter caseXSDFundamentalFacet(XSDFundamentalFacet object)
      {
        return createXSDFundamentalFacetAdapter();
      }
      @Override
      public Adapter caseXSDIdentityConstraintDefinition(XSDIdentityConstraintDefinition object)
      {
        return createXSDIdentityConstraintDefinitionAdapter();
      }
      @Override
      public Adapter caseXSDImport(XSDImport object)
      {
        return createXSDImportAdapter();
      }
      @Override
      public Adapter caseXSDInclude(XSDInclude object)
      {
        return createXSDIncludeAdapter();
      }
      @Override
      public Adapter caseXSDLengthFacet(XSDLengthFacet object)
      {
        return createXSDLengthFacetAdapter();
      }
      @Override
      public Adapter caseXSDMaxExclusiveFacet(XSDMaxExclusiveFacet object)
      {
        return createXSDMaxExclusiveFacetAdapter();
      }
      @Override
      public Adapter caseXSDMaxFacet(XSDMaxFacet object)
      {
        return createXSDMaxFacetAdapter();
      }
      @Override
      public Adapter caseXSDMaxInclusiveFacet(XSDMaxInclusiveFacet object)
      {
        return createXSDMaxInclusiveFacetAdapter();
      }
      @Override
      public Adapter caseXSDMaxLengthFacet(XSDMaxLengthFacet object)
      {
        return createXSDMaxLengthFacetAdapter();
      }
      @Override
      public Adapter caseXSDMinExclusiveFacet(XSDMinExclusiveFacet object)
      {
        return createXSDMinExclusiveFacetAdapter();
      }
      @Override
      public Adapter caseXSDMinFacet(XSDMinFacet object)
      {
        return createXSDMinFacetAdapter();
      }
      @Override
      public Adapter caseXSDMinInclusiveFacet(XSDMinInclusiveFacet object)
      {
        return createXSDMinInclusiveFacetAdapter();
      }
      @Override
      public Adapter caseXSDMinLengthFacet(XSDMinLengthFacet object)
      {
        return createXSDMinLengthFacetAdapter();
      }
      @Override
      public Adapter caseXSDModelGroup(XSDModelGroup object)
      {
        return createXSDModelGroupAdapter();
      }
      @Override
      public Adapter caseXSDModelGroupDefinition(XSDModelGroupDefinition object)
      {
        return createXSDModelGroupDefinitionAdapter();
      }
      @Override
      public Adapter caseXSDNamedComponent(XSDNamedComponent object)
      {
        return createXSDNamedComponentAdapter();
      }
      @Override
      public Adapter caseXSDNotationDeclaration(XSDNotationDeclaration object)
      {
        return createXSDNotationDeclarationAdapter();
      }
      @Override
      public Adapter caseXSDNumericFacet(XSDNumericFacet object)
      {
        return createXSDNumericFacetAdapter();
      }
      @Override
      public Adapter caseXSDOrderedFacet(XSDOrderedFacet object)
      {
        return createXSDOrderedFacetAdapter();
      }
      @Override
      public Adapter caseXSDParticle(XSDParticle object)
      {
        return createXSDParticleAdapter();
      }
      @Override
      public Adapter caseXSDParticleContent(XSDParticleContent object)
      {
        return createXSDParticleContentAdapter();
      }
      @Override
      public Adapter caseXSDPatternFacet(XSDPatternFacet object)
      {
        return createXSDPatternFacetAdapter();
      }
      @Override
      public Adapter caseXSDRedefinableComponent(XSDRedefinableComponent object)
      {
        return createXSDRedefinableComponentAdapter();
      }
      @Override
      public Adapter caseXSDRedefineContent(XSDRedefineContent object)
      {
        return createXSDRedefineContentAdapter();
      }
      @Override
      public Adapter caseXSDRedefine(XSDRedefine object)
      {
        return createXSDRedefineAdapter();
      }
      @Override
      public Adapter caseXSDRepeatableFacet(XSDRepeatableFacet object)
      {
        return createXSDRepeatableFacetAdapter();
      }
      @Override
      public Adapter caseXSDSchema(XSDSchema object)
      {
        return createXSDSchemaAdapter();
      }
      @Override
      public Adapter caseXSDSchemaCompositor(XSDSchemaCompositor object)
      {
        return createXSDSchemaCompositorAdapter();
      }
      @Override
      public Adapter caseXSDSchemaContent(XSDSchemaContent object)
      {
        return createXSDSchemaContentAdapter();
      }
      @Override
      public Adapter caseXSDSchemaDirective(XSDSchemaDirective object)
      {
        return createXSDSchemaDirectiveAdapter();
      }
      @Override
      public Adapter caseXSDScope(XSDScope object)
      {
        return createXSDScopeAdapter();
      }
      @Override
      public Adapter caseXSDSimpleTypeDefinition(XSDSimpleTypeDefinition object)
      {
        return createXSDSimpleTypeDefinitionAdapter();
      }
      @Override
      public Adapter caseXSDTerm(XSDTerm object)
      {
        return createXSDTermAdapter();
      }
      @Override
      public Adapter caseXSDTotalDigitsFacet(XSDTotalDigitsFacet object)
      {
        return createXSDTotalDigitsFacetAdapter();
      }
      @Override
      public Adapter caseXSDTypeDefinition(XSDTypeDefinition object)
      {
        return createXSDTypeDefinitionAdapter();
      }
      @Override
      public Adapter caseXSDWhiteSpaceFacet(XSDWhiteSpaceFacet object)
      {
        return createXSDWhiteSpaceFacetAdapter();
      }
      @Override
      public Adapter caseXSDWildcard(XSDWildcard object)
      {
        return createXSDWildcardAdapter();
      }
      @Override
      public Adapter caseXSDXPathDefinition(XSDXPathDefinition object)
      {
        return createXSDXPathDefinitionAdapter();
      }
      @Override
      public Adapter defaultCase(EObject object)
      {
        return createEObjectAdapter();
      }
    };

  /**
   * Creates an adapter for the target.
   * 
   * 
   * @param target the object to adapt.
   * @return the adapter for the target.
   * @generated
   */
  @Override
  public Adapter createAdapter(Notifier target)
  {
    return modelSwitch.doSwitch((EObject)target);
  }


  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDAnnotation Annotation}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDAnnotation
   * @generated
   */
  public Adapter createXSDAnnotationAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDAttributeDeclaration Attribute Declaration}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDAttributeDeclaration
   * @generated
   */
  public Adapter createXSDAttributeDeclarationAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDAttributeGroupContent Attribute Group Content}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDAttributeGroupContent
   * @generated
   */
  public Adapter createXSDAttributeGroupContentAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDAttributeGroupDefinition Attribute Group Definition}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDAttributeGroupDefinition
   * @generated
   */
  public Adapter createXSDAttributeGroupDefinitionAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDAttributeUse Attribute Use}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDAttributeUse
   * @generated
   */
  public Adapter createXSDAttributeUseAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDBoundedFacet Bounded Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDBoundedFacet
   * @generated
   */
  public Adapter createXSDBoundedFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDCardinalityFacet Cardinality Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDCardinalityFacet
   * @generated
   */
  public Adapter createXSDCardinalityFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDComplexTypeContent Complex Type Content}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDComplexTypeContent
   * @generated
   */
  public Adapter createXSDComplexTypeContentAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDComplexTypeDefinition Complex Type Definition}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDComplexTypeDefinition
   * @generated
   */
  public Adapter createXSDComplexTypeDefinitionAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDComponent Component}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDComponent
   * @generated
   */
  public Adapter createXSDComponentAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDConcreteComponent Concrete Component}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDConcreteComponent
   * @generated
   */
  public Adapter createXSDConcreteComponentAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDConstrainingFacet Constraining Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDConstrainingFacet
   * @generated
   */
  public Adapter createXSDConstrainingFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDDiagnostic Diagnostic}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDDiagnostic
   * @generated
   */
  public Adapter createXSDDiagnosticAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDElementDeclaration Element Declaration}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDElementDeclaration
   * @generated
   */
  public Adapter createXSDElementDeclarationAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDEnumerationFacet Enumeration Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDEnumerationFacet
   * @generated
   */
  public Adapter createXSDEnumerationFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDFacet Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDFacet
   * @generated
   */
  public Adapter createXSDFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDFeature Feature}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDFeature
   * @generated
   */
  public Adapter createXSDFeatureAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDFixedFacet Fixed Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDFixedFacet
   * @generated
   */
  public Adapter createXSDFixedFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDFractionDigitsFacet Fraction Digits Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDFractionDigitsFacet
   * @generated
   */
  public Adapter createXSDFractionDigitsFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDFundamentalFacet Fundamental Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDFundamentalFacet
   * @generated
   */
  public Adapter createXSDFundamentalFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDIdentityConstraintDefinition Identity Constraint Definition}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDIdentityConstraintDefinition
   * @generated
   */
  public Adapter createXSDIdentityConstraintDefinitionAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDImport Import}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDImport
   * @generated
   */
  public Adapter createXSDImportAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDInclude Include}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDInclude
   * @generated
   */
  public Adapter createXSDIncludeAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDLengthFacet Length Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDLengthFacet
   * @generated
   */
  public Adapter createXSDLengthFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDMaxExclusiveFacet Max Exclusive Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDMaxExclusiveFacet
   * @generated
   */
  public Adapter createXSDMaxExclusiveFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDMaxFacet Max Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDMaxFacet
   * @generated
   */
  public Adapter createXSDMaxFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDMaxInclusiveFacet Max Inclusive Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDMaxInclusiveFacet
   * @generated
   */
  public Adapter createXSDMaxInclusiveFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDMaxLengthFacet Max Length Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDMaxLengthFacet
   * @generated
   */
  public Adapter createXSDMaxLengthFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDMinExclusiveFacet Min Exclusive Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDMinExclusiveFacet
   * @generated
   */
  public Adapter createXSDMinExclusiveFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDMinFacet Min Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDMinFacet
   * @generated
   */
  public Adapter createXSDMinFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDMinInclusiveFacet Min Inclusive Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDMinInclusiveFacet
   * @generated
   */
  public Adapter createXSDMinInclusiveFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDMinLengthFacet Min Length Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDMinLengthFacet
   * @generated
   */
  public Adapter createXSDMinLengthFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDModelGroup Model Group}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDModelGroup
   * @generated
   */
  public Adapter createXSDModelGroupAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDModelGroupDefinition Model Group Definition}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDModelGroupDefinition
   * @generated
   */
  public Adapter createXSDModelGroupDefinitionAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDNamedComponent Named Component}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDNamedComponent
   * @generated
   */
  public Adapter createXSDNamedComponentAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDNotationDeclaration Notation Declaration}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDNotationDeclaration
   * @generated
   */
  public Adapter createXSDNotationDeclarationAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDNumericFacet Numeric Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDNumericFacet
   * @generated
   */
  public Adapter createXSDNumericFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDOrderedFacet Ordered Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDOrderedFacet
   * @generated
   */
  public Adapter createXSDOrderedFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDParticle Particle}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDParticle
   * @generated
   */
  public Adapter createXSDParticleAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDParticleContent Particle Content}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDParticleContent
   * @generated
   */
  public Adapter createXSDParticleContentAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDPatternFacet Pattern Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDPatternFacet
   * @generated
   */
  public Adapter createXSDPatternFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDRedefinableComponent Redefinable Component}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDRedefinableComponent
   * @generated
   */
  public Adapter createXSDRedefinableComponentAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDRedefineContent Redefine Content}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDRedefineContent
   * @generated
   */
  public Adapter createXSDRedefineContentAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDRedefine Redefine}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDRedefine
   * @generated
   */
  public Adapter createXSDRedefineAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDRepeatableFacet Repeatable Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDRepeatableFacet
   * @generated
   */
  public Adapter createXSDRepeatableFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDSchema Schema}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDSchema
   * @generated
   */
  public Adapter createXSDSchemaAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDSchemaCompositor Schema Compositor}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDSchemaCompositor
   * @generated
   */
  public Adapter createXSDSchemaCompositorAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDSchemaContent Schema Content}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDSchemaContent
   * @generated
   */
  public Adapter createXSDSchemaContentAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDSchemaDirective Schema Directive}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDSchemaDirective
   * @generated
   */
  public Adapter createXSDSchemaDirectiveAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDScope Scope}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDScope
   * @generated
   */
  public Adapter createXSDScopeAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDSimpleTypeDefinition Simple Type Definition}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDSimpleTypeDefinition
   * @generated
   */
  public Adapter createXSDSimpleTypeDefinitionAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDTerm Term}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDTerm
   * @generated
   */
  public Adapter createXSDTermAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDTotalDigitsFacet Total Digits Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDTotalDigitsFacet
   * @generated
   */
  public Adapter createXSDTotalDigitsFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDTypeDefinition Type Definition}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDTypeDefinition
   * @generated
   */
  public Adapter createXSDTypeDefinitionAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDWhiteSpaceFacet White Space Facet}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDWhiteSpaceFacet
   * @generated
   */
  public Adapter createXSDWhiteSpaceFacetAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDWildcard Wildcard}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDWildcard
   * @generated
   */
  public Adapter createXSDWildcardAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for an object of class '{@link org.eclipse.xsd.XSDXPathDefinition XPath Definition}'.
   * 
   * This default implementation returns null so that we can easily ignore cases;
   * it's useful to ignore a case when inheritance will catch all the cases anyway.
   * 
   * @return the new adapter.
   * @see org.eclipse.xsd.XSDXPathDefinition
   * @generated
   */
  public Adapter createXSDXPathDefinitionAdapter()
  {
    return null;
  }

  /**
   * Creates a new adapter for the default case.
   * 
   * This default implementation returns null.
   * 
   * @return the new adapter.
   * @generated
   */
  public Adapter createEObjectAdapter()
  {
    return null;
  }

} //XSDAdapterFactory





© 2015 - 2024 Weber Informatics LLC | Privacy Policy