code: @Override
    public boolean isFactoryForType(Object object)
    {
      if (object == modelPackage)
      {
        return true;
      }
      if (object instanceof EObject)
      {
        return ((EObject)object).eClass().getEPackage() == modelPackage;
      }
      return false;
    }
docs: Returns whether this factory is applicable for the type of the object.
  <!-- begin-user-doc -->
  This implementation returns <code>true</code> if the object is either the model's package or is an instance object of the model.
  <!-- end-user-doc -->
  @return whether this factory is applicable for the type of the object.
  @generated