# Update.xml [[Go back to index]](..\..\..\Template_Explorer.html) Asobo\_EX1\(Base\)Component\\Update.xml --------------------------------------- Source XML <ModelBehaviors> <!-- ParametersFn Definitions --> <ParametersFn Name="ASOBO\_Update\_Base\_Parameters\_Defaults"> <ReturnParameters> <UPDATE\_CODE/> <UPDATE\_INTERACTION\_MODEL>All</UPDATE\_INTERACTION\_MODEL> <UPDATE\_FREQUENCY>1</UPDATE\_FREQUENCY> </ReturnParameters> </ParametersFn> <ParametersFn Name="ASOBO\_Update\_Base\_Parameters"> <Parameters Type="Default"> <UseParametersFn Name="ASOBO\_Update\_Base\_Parameters\_Defaults"/> </Parameters> <ReturnParameters> <Condition Valid="UPDATE\_ONCE"> <True> <ONCE>\#UPDATE\_ONCE\#</ONCE> </True> <False> <FREQUENCY>\#UPDATE\_FREQUENCY\#</FREQUENCY> </False> </Condition> <CODE>\#UPDATE\_CODE\#</CODE> <INTERACTION\_MODEL>\#UPDATE\_INTERACTION\_MODEL\#</INTERACTION\_MODEL> </ReturnParameters> </ParametersFn> <!-- Template Definitions --> <Template Name="ASOBO\_Update\_Template"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_PFN\_Call\_Overridable\_ParametersFn\_Helper"> <PFN\_PARAM\_DEFAULT>ASOBO\_Update\_Base\_Parameters</PFN\_PARAM\_DEFAULT> <PFN\_PARAM\_NAME>UPDATE\_BASE\_PARAMETERS\_FN</PFN\_PARAM\_NAME> </UseParametersFn> </Parameters> <Condition Valid="ONCE"> <True> <Update Once="True" InteractionModel="\#INTERACTION\_MODEL\#">\#CODE\#</Update> </True> <False> <Update Frequency="\#FREQUENCY\#" InteractionModel="\#INTERACTION\_MODEL\#">\#CODE\#</Update> </False> </Condition> </Template> </ModelBehaviors>     ### Templates Template list 1. [ASOBO\_Update\_Template](#ASOBO_Update_Template) - #### ASOBO\_Update\_Template Definition from XML <Template Name="ASOBO\_Update\_Template"> <Parameters Type="Override"> <UseParametersFn Name="ASOBO\_PFN\_Call\_Overridable\_ParametersFn\_Helper"> <PFN\_PARAM\_DEFAULT>ASOBO\_Update\_Base\_Parameters</PFN\_PARAM\_DEFAULT> <PFN\_PARAM\_NAME>UPDATE\_BASE\_PARAMETERS\_FN</PFN\_PARAM\_NAME> </UseParametersFn> </Parameters> <Condition Valid="ONCE"> <True> <Update Once="True" InteractionModel="\#INTERACTION\_MODEL\#">\#CODE\#</Update> </True> <False> <Update Frequency="\#FREQUENCY\#" InteractionModel="\#INTERACTION\_MODEL\#">\#CODE\#</Update> </False> </Condition> </Template> Parameters initialization: - Override ParametersFn used: - [ASOBO\_PFN\_Call\_Overridable\_ParametersFn\_Helper](../helper/parametersfnhelpers/#ASOBO_PFN_Call_Overridable_ParametersFn_Helper) Parameters set: - PFN\_PARAM\_DEFAULT - PFN\_PARAM\_NAME Condition: Valid(ONCE) - Case: True Parameters read: - INTERACTION\_MODEL - CODE - Case: False Parameters read: - FREQUENCY - INTERACTION\_MODEL - CODE [[Go back to top]](#top) [[Go back to index]](..\..\..\Template_Explorer.html) ### ParametersFn - #### ASOBO\_Update\_Base\_Parameters\_Defaults Definition from XML <ParametersFn Name="ASOBO\_Update\_Base\_Parameters\_Defaults"> <ReturnParameters> <UPDATE\_CODE/> <UPDATE\_INTERACTION\_MODEL>All</UPDATE\_INTERACTION\_MODEL> <UPDATE\_FREQUENCY>1</UPDATE\_FREQUENCY> </ReturnParameters> </ParametersFn> Return parameters: Parameters set: - UPDATE\_CODE - UPDATE\_INTERACTION\_MODEL - UPDATE\_FREQUENCY - #### ASOBO\_Update\_Base\_Parameters Definition from XML <ParametersFn Name="ASOBO\_Update\_Base\_Parameters"> <Parameters Type="Default"> <UseParametersFn Name="ASOBO\_Update\_Base\_Parameters\_Defaults"/> </Parameters> <ReturnParameters> <Condition Valid="UPDATE\_ONCE"> <True> <ONCE>\#UPDATE\_ONCE\#</ONCE> </True> <False> <FREQUENCY>\#UPDATE\_FREQUENCY\#</FREQUENCY> </False> </Condition> <CODE>\#UPDATE\_CODE\#</CODE> <INTERACTION\_MODEL>\#UPDATE\_INTERACTION\_MODEL\#</INTERACTION\_MODEL> </ReturnParameters> </ParametersFn> Parameters initialization: - Default ParametersFn used: - [ASOBO\_Update\_Base\_Parameters\_Defaults](update/#ASOBO_Update_Base_Parameters_Defaults) Return parameters: Parameters set: - CODE (using UPDATE\_CODE) - INTERACTION\_MODEL (using UPDATE\_INTERACTION\_MODEL) Condition: Valid(UPDATE\_ONCE) - Case: True Parameters set: - ONCE (using UPDATE\_ONCE) - Case: False Parameters set: - FREQUENCY (using UPDATE\_FREQUENCY)