// org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setDefinedIn(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__definedIn);
    if (attr == null) attr = new DmcTypeSchemaDefinitionREFSV(MetaDMSAG.__definedIn);

    attr.set(value);
    set(MetaDMSAG.__definedIn, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setDataType(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__dataType);
    if (attr == null) attr = new DmcTypeDataTypeEnumSV(MetaDMSAG.__dataType);

    attr.set(value);
    set(MetaDMSAG.__dataType, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setDesignatedNameAttribute(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__designatedNameAttribute);
    if (attr == null) attr = new DmcTypeBooleanSV(MetaDMSAG.__designatedNameAttribute);

    attr.set(value);
    set(MetaDMSAG.__designatedNameAttribute, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setAbbrev(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__abbrev);
    if (attr == null) attr = new DmcTypeStringSV(MetaDMSAG.__abbrev);

    attr.set(value);
    set(MetaDMSAG.__abbrev, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setLineNumber(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__lineNumber);
    if (attr == null) attr = new DmcTypeIntegerSV(MetaDMSAG.__lineNumber);

    attr.set(value);
    set(MetaDMSAG.__lineNumber, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setSortName(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__sortName);
    if (attr == null) attr = new DmcTypeDotNameSV(MetaDMSAG.__sortName);

    attr.set(value);
    set(MetaDMSAG.__sortName, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setWhy(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__why);
    if (attr == null) attr = new DmcTypeConcinnityREFSV(MetaDMSAG.__why);

    attr.set(value);
    set(MetaDMSAG.__why, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setSecure(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__secure);
    if (attr == null) attr = new DmcTypeBooleanSV(MetaDMSAG.__secure);

    attr.set(value);
    set(MetaDMSAG.__secure, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setPreserveNewlines(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__preserveNewlines);
    if (attr == null) attr = new DmcTypeBooleanSV(MetaDMSAG.__preserveNewlines);

    attr.set(value);
    set(MetaDMSAG.__preserveNewlines, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setNullReturnValue(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__nullReturnValue);
    if (attr == null) attr = new DmcTypeStringSV(MetaDMSAG.__nullReturnValue);

    attr.set(value);
    set(MetaDMSAG.__nullReturnValue, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setObsoleteVersion(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__obsoleteVersion);
    if (attr == null) attr = new DmcTypeStringSV(MetaDMSAG.__obsoleteVersion);

    attr.set(value);
    set(MetaDMSAG.__obsoleteVersion, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setType(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__type);
    if (attr == null) attr = new DmcTypeTypeDefinitionREFSV(MetaDMSAG.__type);

    attr.set(value);
    set(MetaDMSAG.__type, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setIndexSize(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__indexSize);
    if (attr == null) attr = new DmcTypeIntegerSV(MetaDMSAG.__indexSize);

    attr.set(value);
    set(MetaDMSAG.__indexSize, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpSVAccessFunction(MetaGenerator.java:2432)
  public void setGenericArgsImport(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__genericArgsImport);
    if (attr == null) attr = new DmcTypeStringSV(MetaDMSAG.__genericArgsImport);

    attr.set(value);
    set(MetaDMSAG.__genericArgsImport, attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpMVAccessFunction(MetaGenerator.java:2647)
  public DmcAttribute<?> addSkip(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__skip);
    if (attr == null) attr = new DmcTypeStringMV(MetaDMSAG.__skip);

    attr.add(value);
    add(MetaDMSAG.__skip, attr);
    return (attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpMVAccessFunction(MetaGenerator.java:2647)
  public DmcAttribute<?> addRelatedToConcept(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__relatedToConcept);
    if (attr == null) attr = new DmcTypeConcinnityREFMV(MetaDMSAG.__relatedToConcept);

    attr.add(value);
    add(MetaDMSAG.__relatedToConcept, attr);
    return (attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpMVAccessFunction(MetaGenerator.java:2647)
  public DmcAttribute<?> addNvp(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__nvp);
    if (attr == null) attr = new DmcTypeNameValuePairMV(MetaDMSAG.__nvp);

    attr.add(value);
    add(MetaDMSAG.__nvp, attr);
    return (attr);
  }
  // org.dmd.dms.meta.MetaGenerator.dumpMVAccessFunction(MetaGenerator.java:2647)
  public DmcAttribute<?> addExample(Object value) throws DmcValueException {
    DmcAttribute<?> attr = get(MetaDMSAG.__example);
    if (attr == null) attr = new DmcTypeExampleMV(MetaDMSAG.__example);

    attr.add(value);
    add(MetaDMSAG.__example, attr);
    return (attr);
  }