// org.dmd.dms.util.GenUtility.formatSV(GenUtility.java:877)
  public void setName(Object value) throws DmcValueException {
    DmcTypeDefinitionNameSV attr = (DmcTypeDefinitionNameSV) get(MetaDMSAG.__name);
    if (attr == null) attr = new DmcTypeDefinitionNameSV(MetaDMSAG.__name);

    attr.set(value);
    set(MetaDMSAG.__name, attr);
  }
 @Override
 public void setExisting(DmcAttribute<?> attr) {
   existingValue = (DmcTypeDefinitionNameSV) attr;
   if (existingValue != null) value = existingValue.getSVCopy();
 }
  // org.dmd.dms.util.GenUtility.formatSV(GenUtility.java:784)
  public DefinitionName getName() {
    DmcTypeDefinitionNameSV attr = (DmcTypeDefinitionNameSV) get(MetaDMSAG.__name);
    if (attr == null) return (null);

    return (attr.getSV());
  }
 @Override
 public void resetToExisting() {
   if (existingValue == null) value = null;
   else value = existingValue.getSVCopy();
 }