//	If the WalkHandlers.TxsdQuestionFormAnswersSequenceAnswer function is not nil (ie. was set by outside code), calls it with this TxsdQuestionFormAnswersSequenceAnswer instance as the single argument. Then calls the Walk() method on 6/6 embed(s) and 0/0 field(s) belonging to this TxsdQuestionFormAnswersSequenceAnswer instance.
func (me *TxsdQuestionFormAnswersSequenceAnswer) Walk() (err error) {
	if fn := WalkHandlers.TxsdQuestionFormAnswersSequenceAnswer; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if err = me.XsdGoPkgHasElem_FreeTextchoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_FreeText_XsdtString_.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if err = me.XsdGoPkgHasElem_QuestionIdentifiersequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_QuestionIdentifier_XsdtString_.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if err = me.XsdGoPkgHasElems_SelectionIdentifiersequencechoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_SelectionIdentifier_XsdtString_.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if err = me.XsdGoPkgHasElem_OtherSelectionTextsequencechoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_OtherSelectionText_XsdtString_.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if err = me.XsdGoPkgHasElem_UploadedFileSizeInBytessequencechoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_UploadedFileSizeInBytes_XsdtPositiveInteger_.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if err = me.XsdGoPkgHasElem_UploadedFileKeysequencechoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_UploadedFileKey_XsdtString_.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
//	If the WalkHandlers.XsdGoPkgHasElem_Uri function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElem_Uri instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 0/1 field(s) belonging to this XsdGoPkgHasElem_Uri instance.
func (me *XsdGoPkgHasElem_Uri) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElem_Uri; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
//	If the WalkHandlers.TxsdLink function is not nil (ie. was set by outside code), calls it with this TxsdLink instance as the single argument. Then calls the Walk() method on 0/6 embed(s) and 0/0 field(s) belonging to this TxsdLink instance.
func (me *TxsdLink) Walk() (err error) {
	if fn := WalkHandlers.TxsdLink; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
//	If the WalkHandlers.XsdGoPkgHasElem_FreeTextchoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_FreeText_XsdtString_ function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElem_FreeTextchoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_FreeText_XsdtString_ instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 0/1 field(s) belonging to this XsdGoPkgHasElem_FreeTextchoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_FreeText_XsdtString_ instance.
func (me *XsdGoPkgHasElem_FreeTextchoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_FreeText_XsdtString_) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElem_FreeTextchoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_FreeText_XsdtString_; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
//	If the WalkHandlers.XsdGoPkgHasElem_UploadedFileSizeInBytessequencechoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_UploadedFileSizeInBytes_XsdtPositiveInteger_ function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElem_UploadedFileSizeInBytessequencechoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_UploadedFileSizeInBytes_XsdtPositiveInteger_ instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 0/1 field(s) belonging to this XsdGoPkgHasElem_UploadedFileSizeInBytessequencechoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_UploadedFileSizeInBytes_XsdtPositiveInteger_ instance.
func (me *XsdGoPkgHasElem_UploadedFileSizeInBytessequencechoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_UploadedFileSizeInBytes_XsdtPositiveInteger_) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElem_UploadedFileSizeInBytessequencechoicesequenceTxsdQuestionFormAnswersSequenceAnswerAnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_UploadedFileSizeInBytes_XsdtPositiveInteger_; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
//	If the WalkHandlers.XsdGoPkgHasElems_QuestionIdentifiersequenceAnswersequenceQuestionFormAnswersschema_QuestionIdentifier_XsdtString_ function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElems_QuestionIdentifiersequenceAnswersequenceQuestionFormAnswersschema_QuestionIdentifier_XsdtString_ instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 0/1 field(s) belonging to this XsdGoPkgHasElems_QuestionIdentifiersequenceAnswersequenceQuestionFormAnswersschema_QuestionIdentifier_XsdtString_ instance.
func (me *XsdGoPkgHasElems_QuestionIdentifiersequenceAnswersequenceQuestionFormAnswersschema_QuestionIdentifier_XsdtString_) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElems_QuestionIdentifiersequenceAnswersequenceQuestionFormAnswersschema_QuestionIdentifier_XsdtString_; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
Beispiel #7
0
//	If the WalkHandlers.XsdGoPkgHasElem_FrameHeightsequenceTxsdExternalQuestionExternalQuestionschema_FrameHeight_XsdtInteger_ function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElem_FrameHeightsequenceTxsdExternalQuestionExternalQuestionschema_FrameHeight_XsdtInteger_ instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 0/1 field(s) belonging to this XsdGoPkgHasElem_FrameHeightsequenceTxsdExternalQuestionExternalQuestionschema_FrameHeight_XsdtInteger_ instance.
func (me *XsdGoPkgHasElem_FrameHeightsequenceTxsdExternalQuestionExternalQuestionschema_FrameHeight_XsdtInteger_) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElem_FrameHeightsequenceTxsdExternalQuestionExternalQuestionschema_FrameHeight_XsdtInteger_; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
Beispiel #8
0
//	If the WalkHandlers.XsdGoPkgHasElems_ExternalURLsequenceTxsdExternalQuestionExternalQuestionschema_ExternalURL_XsdtAnyURI_ function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElems_ExternalURLsequenceTxsdExternalQuestionExternalQuestionschema_ExternalURL_XsdtAnyURI_ instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 0/1 field(s) belonging to this XsdGoPkgHasElems_ExternalURLsequenceTxsdExternalQuestionExternalQuestionschema_ExternalURL_XsdtAnyURI_ instance.
func (me *XsdGoPkgHasElems_ExternalURLsequenceTxsdExternalQuestionExternalQuestionschema_ExternalURL_XsdtAnyURI_) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElems_ExternalURLsequenceTxsdExternalQuestionExternalQuestionschema_ExternalURL_XsdtAnyURI_; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
Beispiel #9
0
//	If the WalkHandlers.XsdGoPkgHasElems_HTMLContentsequenceTxsdHTMLQuestionHTMLQuestionschema_HTMLContent_XsdtString_ function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElems_HTMLContentsequenceTxsdHTMLQuestionHTMLQuestionschema_HTMLContent_XsdtString_ instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 0/1 field(s) belonging to this XsdGoPkgHasElems_HTMLContentsequenceTxsdHTMLQuestionHTMLQuestionschema_HTMLContent_XsdtString_ instance.
func (me *XsdGoPkgHasElems_HTMLContentsequenceTxsdHTMLQuestionHTMLQuestionschema_HTMLContent_XsdtString_) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElems_HTMLContentsequenceTxsdHTMLQuestionHTMLQuestionschema_HTMLContent_XsdtString_; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
//	If the WalkHandlers.XsdGoPkgHasElem_AnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_Answer_TxsdQuestionFormAnswersSequenceAnswer_ function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElem_AnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_Answer_TxsdQuestionFormAnswersSequenceAnswer_ instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 1/1 field(s) belonging to this XsdGoPkgHasElem_AnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_Answer_TxsdQuestionFormAnswersSequenceAnswer_ instance.
func (me *XsdGoPkgHasElem_AnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_Answer_TxsdQuestionFormAnswersSequenceAnswer_) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElem_AnswersequenceTxsdQuestionFormAnswersQuestionFormAnswersschema_Answer_TxsdQuestionFormAnswersSequenceAnswer_; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if err = me.Answer.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
//	If the WalkHandlers.XsdGoPkgHasElem_QuestionFormAnswers function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElem_QuestionFormAnswers instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 1/1 field(s) belonging to this XsdGoPkgHasElem_QuestionFormAnswers instance.
func (me *XsdGoPkgHasElem_QuestionFormAnswers) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElem_QuestionFormAnswers; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if err = me.QuestionFormAnswers.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
//	If the WalkHandlers.XsdGoPkgHasElems_Link function is not nil (ie. was set by outside code), calls it with this XsdGoPkgHasElems_Link instance as the single argument. Then calls the Walk() method on 0/0 embed(s) and 0/1 field(s) belonging to this XsdGoPkgHasElems_Link instance.
func (me *XsdGoPkgHasElems_Link) Walk() (err error) {
	if fn := WalkHandlers.XsdGoPkgHasElems_Link; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		for _, x := range me.Links {
			if err = x.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
Beispiel #13
0
//	If the WalkHandlers.TxsdHTMLQuestion function is not nil (ie. was set by outside code), calls it with this TxsdHTMLQuestion instance as the single argument. Then calls the Walk() method on 2/2 embed(s) and 0/0 field(s) belonging to this TxsdHTMLQuestion instance.
func (me *TxsdHTMLQuestion) Walk() (err error) {
	if fn := WalkHandlers.TxsdHTMLQuestion; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if err = me.XsdGoPkgHasElem_HTMLContentsequenceTxsdHTMLQuestionHTMLQuestionschema_HTMLContent_XsdtString_.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if err = me.XsdGoPkgHasElem_FrameHeightsequenceTxsdHTMLQuestionHTMLQuestionschema_FrameHeight_XsdtInteger_.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}
//	If the WalkHandlers.TatomPersonConstruct function is not nil (ie. was set by outside code), calls it with this TatomPersonConstruct instance as the single argument. Then calls the Walk() method on 3/3 embed(s) and 0/0 field(s) belonging to this TatomPersonConstruct instance.
func (me *TatomPersonConstruct) Walk() (err error) {
	if fn := WalkHandlers.TatomPersonConstruct; me != nil {
		if fn != nil {
			if err = fn(me, true); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
		if err = me.XsdGoPkgHasElems_Email.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if err = me.XsdGoPkgHasElems_Name.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if err = me.XsdGoPkgHasElems_Uri.Walk(); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
			return
		}
		if fn != nil {
			if err = fn(me, false); xsdt.OnWalkError(&err, &WalkErrors, WalkContinueOnError, WalkOnError) {
				return
			}
		}
	}
	return
}