//////////////////////////////////////////////////////////////////////
 /// <summary>constructor indicating the elementtype</summary> 
 /// <param name="elementType">holds the xml elementype</param>
 /// <param name="text">holds the text string</param>
 //////////////////////////////////////////////////////////////////////
 public AtomTextConstruct(AtomTextConstructElementType elementType, string text) : this(elementType)
 {
     this.text = text; 
 }
 //////////////////////////////////////////////////////////////////////
 /// <summary>constructor indicating the elementtype</summary>
 /// <param name="elementType">holds the xml elementype</param>
 /// <param name="text">holds the text string</param>
 //////////////////////////////////////////////////////////////////////
 public AtomTextConstruct(AtomTextConstructElementType elementType, string text) : this(elementType)
 {
     this.text = text;
 }
 //////////////////////////////////////////////////////////////////////
 /// <summary>constructor indicating the elementtype</summary> 
 /// <param name="elementType">holds the xml elementype</param>
 //////////////////////////////////////////////////////////////////////
 public AtomTextConstruct(AtomTextConstructElementType elementType)
 {
     this.elementType = elementType;
     this.type = AtomTextConstructType.text; // set the default to text
 }
 //////////////////////////////////////////////////////////////////////
 /// <summary>constructor indicating the elementtype</summary>
 /// <param name="elementType">holds the xml elementype</param>
 //////////////////////////////////////////////////////////////////////
 public AtomTextConstruct(AtomTextConstructElementType elementType)
 {
     this.elementType = elementType;
     this.type        = AtomTextConstructType.text; // set the default to text
 }