code: @Override
    public EObject create(EClass eClass)
    {
      switch (eClass.getClassifierID())
      {
        case PureXbasePackage.MODEL: return createModel();
        default:
          throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
      }
    }
docs: <!-- begin-user-doc -->
  <!-- end-user-doc -->
  @generated