Inheritance: XmlBBase
 public virtual void visit(Values obj, bool visitSubNodes)
 {
     visit ((IXmlBBase)obj, false);
     if (visitSubNodes){
     IXmlBBase[] Subs  = acceptor.subElements((IXmlBBase)obj);
     if (Subs != null){
     for (int i=0; i<Subs.Length; i++) {
       dispatch(Subs[i], true);
     } // If
     } // If
     }
 }
 public virtual void visit(Values obj)
 {
     visit(obj, true);
 }
 public void setValues(Values v)
 {
     aValues = v;
       if ( v != null ) {
     v.setFather(this);
       }
       __setDirty(true);
       NotifyControllers(null);
 }
 public void copyTo(Values other)
 {
     other.aResolution_formula_1 = aResolution_formula_1;
     other.aSpecial_or_reserved_values = aSpecial_or_reserved_values;
     other.aSpecial_or_reserved_value = aSpecial_or_reserved_value;
 }
 public TypeSpec()
 {
     TypeSpec obj = this;
     aLength=(0);
     aMinimum_value=(null);
     aMaximum_value=(null);
     aResolution_formula=(null);
     aId=(null);
     aErtms_type=(0);
     aBl=(null);
     aValues=(null);
     aChar_value=(null);
     aDescription=(null);
     aShort_description=(null);
     aReference=(null);
 }