niagara-ax/decompiled/xml/vavWizardsCfg.xml
2026-03-17 13:31:18 -07:00

5225 lines
221 KiB
XML

<?xml version='1.0'?>
<GenericUIFrameworkCfg>
<SessionTimeout>999999999</SessionTimeout>
<CommonForwards>
<Forward name="error" type="view" />
</CommonForwards>
<ActionList>
<!-- LOAD ACTION -->
<Action name="vavWizard.Load">
<ClassName>ascCommon:com.honeywell.ascot.actions.LoadDeviceConfigAction</ClassName>
<Bean name="DeviceConfigBean"
className="ascCommon:com.honeywell.ascot.beans.BVavDeviceConfigBean"
scope="session" />
<Bean name="EngineeringUnitBean"
className="ascCommon:com.honeywell.ascot.beans.BEngineeringUnitBean"
scope="session" />
<Bean name="DeviceInfoBean"
className="ascCommon:com.honeywell.ascot.device.BDeviceInfo"
scope="session" />
<Bean name="ModifiedParamsInfo"
className="ascCommon:com.honeywell.ascot.beans.BModifiedParamsBean"
scope="session" />
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.Save">
<ClassName>ascCommon:com.honeywell.ascot.actions.SaveDeviceConfigAction</ClassName>
<Validator>vavWizard.Validate.GlobalValidatorOnUnload</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- PANE LOAD ACTION DECLARATION -->
<Action name="vavWizard.LoadConfiguration">
<ClassName>ascCommon:com.honeywell.ascot.actions.configuration.LoadConfigurationAction</ClassName>
<Forward name="success" type="view" />
</Action>
<!-- added the following action to set time during download -->
<Action name="vavWizard.Configuration.SetTimeDuringDownload">
<ClassName>ascCommon:com.honeywell.ascot.actions.configuration.OnClickofSetTimeDuringDownloadAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.LoadInputs">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.LoadInputsAction</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.LoadOutputs">
<ClassName>ascCommon:com.honeywell.ascot.actions.outputs.LoadOutputsAction</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.LoadControlParam">
<ClassName>ascCommon:com.honeywell.ascot.actions.controlparams.LoadControlParamsAction</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.LoadPid">
<ClassName>ascCommon:com.honeywell.ascot.actions.pid.LoadPIDAction</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.LoadFlowSetpoints">
<ClassName>ascCommon:com.honeywell.ascot.actions.flowstpts.LoadFlowSetpointsAction</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.LoadTemperatureSetpts">
<ClassName>ascCommon:com.honeywell.ascot.actions.tempstpts.LoadTemperatureSetpointsAction</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.LoadCustomSensors">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.LoadCustomSensorsAction</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.LoadCustomSensor">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.LoadCustomSensorAction</ClassName>
<Bean name="CustomSensorIDName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Forward name="success" type="view" />
</Action>
<!-- UNLOAD OF STEPS DECLARATION -->
<Action name="vavWizard.UnloadPid">
<ClassName>ascCommon:com.honeywell.ascot.actions.pid.UnloadPID</ClassName>
<Bean name="PIDBean"
className="ascCommon:com.honeywell.ascot.beans.BPIDBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.UnloadControlParam">
<ClassName>ascCommon:com.honeywell.ascot.actions.controlparams.UnloadControlParamsAction</ClassName>
<Bean name="VavControlParametersBean"
className="ascCommon:com.honeywell.ascot.beans.BVavControlParametersBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.UnloadFlowSetpoints">
<ClassName>ascCommon:com.honeywell.ascot.actions.flowstpts.UnloadFlowSetpointsAction</ClassName>
<Bean name="VavFlowSetpointsBean"
className="ascCommon:com.honeywell.ascot.beans.BVavFlowSetpointsBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.UnloadInputs">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.UnloadInputsAction</ClassName>
<Bean name="VavInputsConfigurationBean"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Bean name="ZioWallModType"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Bean name="SetPointKnobType"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Bean name="ZioClockFormat"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.UnloadCustomSensors">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.UnloadCustomSensorsAction</ClassName>
<Bean name="CustomSensorsBean"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.UnloadOutputs">
<ClassName>ascCommon:com.honeywell.ascot.actions.outputs.UnloadOutputsAction</ClassName>
<Bean name="VavOutputsConfigurationBean"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeOccModeWallModuleSetPointUsage">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="tempStPts"
className="ascCommon:com.honeywell.ascot.beans.BVavTemperatureSetpointsBean"
scope="request" />
<Validator>vavWizard.Validate.OccModeWallModuleSetPointUsageRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.UnloadTemperatureSetpoints">
<ClassName>ascCommon:com.honeywell.ascot.actions.tempstpts.UnloadTemperatureSetpointsAction</ClassName>
<Bean name="VavTemperatureSetpointsBean"
className="ascCommon:com.honeywell.ascot.beans.BVavTemperatureSetpointsBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnLoadOfCustWiringAction">
<ClassName>ascCommon:com.honeywell.ascot.actions.customwiring.OnLoadOfCustWiringAssignAction</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.GetInputsAndOutputsConfiguration">
<ClassName>ascCommon:com.honeywell.ascot.actions.customwiring.GetInputsAndOutputsConfiguration</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="vavWizard.OnChangeOfPinAssignofIOAction">
<ClassName>ascCommon:com.honeywell.ascot.actions.customwiring.OnChangeOfPinAssignmentAction</ClassName>
<Bean name="PinNumber"
className="ascCommon:com.honeywell.ascot.beans.BHonInteger"
scope="request" />
<Bean name="DisplayName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="SelectedIOName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="IsInput"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- <Action name="vavWizard.UnloadCustomWiring">
<ClassName>lonhoneywellAxwizardsCtrl:com.honeywell.actions.vav.customwiring.UnloadCustomWiring</ClassName>
<Bean name="CustomWiringBean" className="lonhoneywellAxwizardsCtrl:com.honeywell.beans.vav.BVavCustomWiringBean" scope="request"/>
<Forward name="success" type="view"/>
</Action> -->
<!-- <Action name="vavWizard.LoadWiringDiagram">
<ClassName>lonhoneywellAxwizardsCtrl:com.honeywell.actions.vav.wiring.LoadWiringDiagram</ClassName>
<Forward name="success" type="view"/>
</Action> -->
<!-- SAVE DECLARATIONS -->
<Action name="vavWizard.SaveCustomSensorAction">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.SaveCustomSensorAction</ClassName>
<Bean name="CustomSensorIDName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="CustomSensorBean"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BCustomSensorBean"
scope="request" />
<Bean name="CustomSensorInputsChanged"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Bean name="CustomSensorOutputsChanged"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Bean name="CustomSensorConfigChanged"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- CONFIGURATION SCREEN ONCHANGE DECLARATIONS -->
<Action name="vavWizard.OnChangeControllerType">
<ClassName>ascCommon:com.honeywell.ascot.actions.configuration.OnChangeOfControllerModelType</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ControllerTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangePressureType">
<ClassName>ascCommon:com.honeywell.ascot.actions.configuration.OnChangeOfPressureTypeAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.PressureTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeBoxType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.BoxTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeModReheatFlow">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ModReheatFlowRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeDatControlForReheat">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.DatControlForReheatRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeMorningWarmupType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="VavControlParametersBean"
className="ascCommon:com.honeywell.ascot.beans.BVavControlParametersBean"
scope="request" />
<Validator>vavWizard.Validate.MorningWarmupTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeTerminalLoadCalculationType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="VavControlParametersBean"
className="ascCommon:com.honeywell.ascot.beans.BVavControlParametersBean"
scope="request" />
<Validator>vavWizard.Validate.TerminalLoadCalculationRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFlowType">
<ClassName>ascCommon:com.honeywell.ascot.actions.configuration.OnChangeFlowType</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.FlowTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeWallModuleType">
<ClassName>ascCommon:com.honeywell.ascot.actions.configuration.OnChangeOfWallModuleType</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.WallModuleTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.Configurarion.OnChangeOfDLSStartDay">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.OnChangeOfDLS</Validator>
<Validator>vavWizard.Validate.StartDayRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.Configurarion.OnChangeOfDLSStartMonth">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.OnChangeOfDLS</Validator>
<Validator>vavWizard.Validate.StartMonthRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.Configurarion.OnChangeOfDLSEndDay">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.OnChangeOfDLS</Validator>
<Validator>vavWizard.Validate.EndDayRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.Configurarion.OnChangeOfDLSEndMonth">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.OnChangeOfDLS</Validator>
<Validator>vavWizard.Validate.EndMonthRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.Configurarion.OnChangeOfEnableDLS">
<ClassName>ascCommon:com.honeywell.ascot.actions.configuration.OnChangeOfEnableDLS</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Bean name="Configuration"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.OnChangeOfEnableDayLight</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- OUTPUT SCREEN ONCHANGE DECLARATIONS -->
<Action name="vavWizard.OnChangeDamperType">
<ClassName>ascCommon:com.honeywell.ascot.actions.outputs.OnChangeOfDamperAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.DamperTypeOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeReheatType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.ReheatTypeOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangePeripheralHeatType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.PeripheralHeatTypeOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFanType">
<ClassName>ascCommon:com.honeywell.ascot.actions.outputs.OnChangeOfFanAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.FanTypeOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeWallModuleOccStatusLED">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.WallModuleOccStatusAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAuxDigiOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.AuxDigOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAuxPulseOn">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.AuxPulseOnOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAuxPulseOff">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.AuxPulseOffOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFreeDigitalOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.FreeDigitalOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFreeAnalogOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.FreeAnalogOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFAAnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.FA.FAAnalogOutputMode</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFAAnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.FA.FAAnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action
name="vavWizard.OnChangeFAStartUpSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.FA.FAStartUpSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFAAutoSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.FA.FAAutoSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFAAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.FA.FAAction</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFAUnoccSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.FA.UnoccSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFANetworkSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.FA.NetworkSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFreePulseOn">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.FreePulseOnAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFreePulseOff">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.FreePulseOffAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeDiameter">
<ClassName>ascCommon:com.honeywell.ascot.actions.flowstpts.OnChangeDiameterAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.BHonEnum" scope="request"/>
<Bean name="flowStPts"
className="ascCommon:com.honeywell.ascot.beans.BVavFlowSetpointsBean"
scope="request" />
<Validator>vavWizard.Validate.DiameterRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeSIUnitsFlow">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.BHonBoolean" scope="request" />
<Bean name="flowStPts"
className="ascCommon:com.honeywell.ascot.beans.BVavFlowSetpointsBean"
scope="request" />
<Validator>vavWizard.Validate.OnChangeOfSIUnitsValidate</Validator>
<Validator>vavWizard.Validate.OnChangeSIUnitsFlowRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeEnableLowFlwAlrm">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.BHonBoolean" scope="request" />
<Bean name="flowStPts"
className="ascCommon:com.honeywell.ascot.beans.BVavFlowSetpointsBean"
scope="request" />
<Validator>vavWizard.Validate.OnChangeEnableLowFlowAlarmRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeEnableAirflowFilter">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.BHonBoolean" scope="request" />
<Bean name="flowStPts"
className="ascCommon:com.honeywell.ascot.beans.BVavFlowSetpointsBean"
scope="request" />
<Validator>vavWizard.Validate.OnChangeEnableAirflowFilterRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAdditionalOutput02">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.Additional02OpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAdditionalOutput03">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.ChangeOutput</Validator>
<Validator>vavWizard.Validate.Additional03OpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- OutputType, OutputMode should have their own OnChange Actions -->
<Action name="vavWizard.OnChangeDamperAnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.damper.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeWallModuleOccStatusLEDAnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.wallModOccLED.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAdditionalOutput1AnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.additional1Op.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAdditionalOutput2AnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.additional2Op.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAdditionalOutput3AnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.additional3Op.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeReheatAnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.reheat.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangePeriphReheatAnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.periphReheat.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFanAnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.fan.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeDamperAnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.damper.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeWallModuleOccStatusLEDAnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.wallModOccLED.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAdditionalOutput1AnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.additional1Op.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAdditionalOutput2AnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.additional2Op.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAdditionalOutput3AnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.additional3Op.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeReheatAnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.reheat.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangePeriphReheatAnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.periphReheat.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFanAnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.fan.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- FloatingMotorTravelTime to be validated on Unload -->
<Action
name="vavWizard.OnChangeDamperStartUpSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.damper.StartUpSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action
name="vavWizard.OnChangeReheatStartUpSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.reheat.StartUpSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action
name="vavWizard.OnChangePeriphReheatStartUpSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.periphReheat.StartUpSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action
name="vavWizard.OnChangeFanStartUpSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.fan.StartUpSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- StartUpDelay to be validated on Unload -->
<Action name="vavWizard.OnChangeDamperAutoSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.damper.AutoSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeReheatAutoSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.reheat.AutoSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangePeriphReheatAutoSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.periphReheat.AutoSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeFanAutoSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.fan.AutoSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 1 SUBHADRA -DAMPER: Action-->
<Action name="vavWizard.OnChangeDamperAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.damper.ActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 2 SUBHADRA -DAMPER : UnoccSync-->
<Action name="vavWizard.OnChangeDamperUnoccSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.damper.UnoccSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 3 SUBHADRA -DAMPER : NetworkSync-->
<Action name="vavWizard.OnChangeDamperNetworkSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.damper.NetworkSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 4 SUBHADRA - REHEAT : Action -->
<Action name="vavWizard.OnChangeReheatAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.reheat.ActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 5 SUBHADRA - REHEAT : UnOccSync -->
<Action name="vavWizard.OnChangeReheatUnoccSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.reheat.UnoccSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 6 SUBHADRA -REHEAT : NwSync -->
<Action name="vavWizard.OnChangeReheatNetworkSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.reheat.NetworkSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 7 SUBHADRA -PERIPHERAL HEAT : Action -->
<Action name="vavWizard.OnChangePeripheralHeatAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.periphReheat.ActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 8 SUBHADRA -PERIPHERAL HEAT : UnOccSync -->
<Action name="vavWizard.OnChangePeripheralHeatUnoccSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.periphReheat.UnoccSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 9 SUBHADRA -PERIPHERAL HEAT : NwSync -->
<Action name="vavWizard.OnChangePeripheralHeatNetworkSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.periphReheat.NetworkSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 10 SUBHADRA -FAN : Action -->
<Action name="vavWizard.OnChangeFanAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.fan.ActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 11 SUBHADRA -FAN : UnOccSync -->
<Action name="vavWizard.OnChangeFanUnoccSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.fan.UnoccSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- 12 SUBHADRA -FAN : NwSync -->
<Action name="vavWizard.OnChangeFanNetworkSync">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.fan.NetworkSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeHeatingSequence">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Outputs"
className="ascCommon:com.honeywell.ascot.beans.BVavOutputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.HeatingSequence</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- AutoSynchronizationIntervel to be validated on Unload -->
<!-- PWMSettingsPeriod, PWMSettingsZeroScale, PWMSettingsFullScale to be validated on Unload -->
<!-- InputSource, -->
<Action name="vavWizard.OnChangeDischargeTempIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeDischargeTempIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.DischInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeAirFlowVelocityIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeAirFlowVelocityIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.AirFlowVelocitySensorInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeOutdoorAirTempIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeOutdoorTempIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.OutdoorTempInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeSpaceCo2SensorIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeSpaceCo2IpSrc</Validator>
<Validator>vavWizard.Validate.inputs.SpaceCo2InputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeSpaceRelativeHumidityIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeSpaceRelHumIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.SpaceRelHumInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeSpaceTempIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeSpaceTempIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.SpaceTempInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeSpaceTempStptIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeSpaceTempStptIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.SpaceTempStptInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeSupplyTempIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeSupplyTempIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.SupplyTempInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!--Action name="vavWizard.OnChangeFlowSensorIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeSupplyTempIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.SupplyTempInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action-->
<Action name="vavWizard.OnChangeGenIpReportNwIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeGenInputToNwIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.GenIpReportInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeHCChangeOverIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeInput</Validator>
<Validator>vavWizard.Validate.inputs.HCChangeOverInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeMonitorSwitchIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeInput</Validator>
<Validator>vavWizard.Validate.inputs.MonitorSwInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeOccupancySensorIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeInput</Validator>
<Validator>vavWizard.Validate.inputs.OccupancySensorInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeOverrideIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<!--Validator>vavWizard.Validate.InputSourceRules</Validator-->
<Validator>vavWizard.Validate.inputs.ChangeOverrideIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.OverrideInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeWindowOpenIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeInput</Validator>
<Validator>vavWizard.Validate.inputs.WindowOpenInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeOutdoorHumidityIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeOdHumidityIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.OdHumidityInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeStaticPressureIpSrc">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeStaticPressureIpSrc</Validator>
<Validator>vavWizard.Validate.inputs.StaticPressureInputSrcRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangePeriphMinPos">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeInput</Validator>
<Validator>vavWizard.Validate.inputs.PeriphHtMinPosRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- input fields onChanges -->
<Action name="vavWizard.OnChangeZioEngineeringUnits">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.OnChangeZioEngineeringUnits</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ZioEngineeringUnitsRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeOccSensorOp">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeOccSensorOp</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeZioClockFomat">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeZioClockFormat</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeSetPointKnobType">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.OnChangeSetPointKnobType</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="Inputs"
className="ascCommon:com.honeywell.ascot.beans.BVavInputsConfigurationBean"
scope="request" />
<Validator>vavWizard.Validate.inputs.ChangeSetpointKnobType</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- Output onChanges -->
<Action name="vavWizard.OnChangeOutputAssignment">
<ClassName>ascCommon:com.honeywell.ascot.actions.outputs.ChangeOutputAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- All TemperatureSetpoints fields to be validated on Unload -->
<Action name="vavWizard.OnChangeUseSpecialSIUnits">
<ClassName>ascCommon:com.honeywell.ascot.actions.flowstpts.ChangeAsiaFlowUnits</ClassName>
<Bean name="VavFlowSetpointsBean"
className="ascCommon:com.honeywell.ascot.beans.BVavFlowSetpointsBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- MaximumFlowSetpoint, MinimumFlowSetpoint, MaximumReheatSetpoint, StandbyFlowSetpoint, FanFlowSetpoint,
Area, FreshAirRequired, KFactor to be validated on Unload -->
<Action name="vavWizard.OnChangeModulateReheatFlow">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Validator>vavWizard.Validate.ModulateReheatRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!--Action name="vavWizard.OnChangeDiameter">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Validator>vavWizard.Validate.DiameterRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action-->
<Action name="vavWizard.customSensor1ConfigCheck">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor1ConfigCheck</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.customSensor2ConfigCheck">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor2ConfigCheck</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeCustomSensor1SensorType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedEnumName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor1ConfigCheck</Validator>
<Validator>vavWizard.Validate.customSensor1SensorTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeCustomSensor2SensorType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedEnumName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor2ConfigCheck</Validator>
<Validator>vavWizard.Validate.customSensor2SensorTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeCustomSensor1UnitMeasure">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedEnumName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor1ConfigCheck</Validator>
<Validator>vavWizard.Validate.customSensor1UnitMeasureRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeCustomSensor2UnitMeasure">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedEnumName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor2ConfigCheck</Validator>
<Validator>vavWizard.Validate.customSensor2UnitMeasureRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeCustomSensor1SpecSheetUnitType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedEnumName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor1SpecSheetUnitTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeCustomSensor2SpecSheetUnitType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedEnumName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor2SpecSheetUnitTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeCustomSensor1ApplnUnitType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedEnumName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor1ConfigCheck</Validator>
<Validator>vavWizard.Validate.customSensor1ApplnUnitTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavWizard.OnChangeCustomSensor2ApplnUnitType">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedEnumName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="CustomSensors"
className="ascCommon:com.honeywell.ascot.beans.BVavCustomSensorsBean"
scope="request" />
<Validator>vavWizard.Validate.customSensor2ConfigCheck</Validator>
<Validator>vavWizard.Validate.customSensor2ApplnUnitTypeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- All Control Parameters to be validated on Unload -->
<!-- Custom Wiring related action mappings to be added -->
<!--FOR SCHEDULE ACTIONS WHICH ARE MOVED TO VAV MODULE DEPENDENCY ON VAVVALIDATOR-->
<Action
name="vavwizard.Schedule.ChangeOfOverrideButtonBehavior">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<!-- <ClassName>ascCommon:com.honeywell.ascot.actions.schedule.ChangeOfOverrideButtonBehavior</ClassName>-->
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request"/>
<Bean name="Schedule"
className="ascCommon:com.honeywell.ascot.beans.schedule.BScheduleHolidayBean"
scope="request" />
<Validator>vavWizard.Validate.OverrideBtnBehaviorRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.Schedule.OnChangeOfLocalSchedule">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnChangeOfLocalScheduleTypeAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.BHonEnum" scope="request"/>
<Bean name="Schedule"
className="ascCommon:com.honeywell.ascot.beans.schedule.BScheduleHolidayBean"
scope="request" />
<Validator>vavWizard.Validate.LocalScheduleTypeRules</Validator>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<Action name="vavwizard.Schedule.ChangeOfStandbyModeOperation">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.BHonEnum" scope="request"/>
<Bean name="Schedule"
className="ascCommon:com.honeywell.ascot.beans.schedule.BScheduleHolidayBean"
scope="request" />
<Validator>vavWizard.Validate.StandbyModeOperationRules</Validator>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<Action name="vavwizard.Schedule.OnClickOfAllowScheduleEditByZio">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnClickOfAllowScheduleEditByZio</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.BHonEnum" scope="request"/>
<Bean name="Schedule"
className="ascCommon:com.honeywell.ascot.beans.schedule.BScheduleHolidayBean"
scope="request" />
<Validator>vavWizard.Validate.IsScheduleEditingByZioRules</Validator>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<Action name="vavwizard.Holiday.Unload">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnUnloadOfHolidayAction</ClassName>
<Bean name="HolidaysBean"
className="ascCommon:com.honeywell.ascot.beans.schedule.BHolidaysBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.Schedule.Unload">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnUnloadOfScheduleAction</ClassName>
<!--Bean name="ScheduleBean"
className="ascCommon:com.honeywell.ascot.beans.schedule.BScheduleBean"
scope="request" /-->
<Bean name="ScheduleHolidayBean"
className="ascCommon:com.honeywell.ascot.beans.schedule.BScheduleHolidayBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!--FOR ACCESSORY LOOP WHICH ARE MOVED TO VAV MODULE TO AVOID DEPENDENCY ON VAVVALIDATOR-->
<Action name="vavwizard.loop1.UnloadAccessoryLoop">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofAccessoryLoop</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopBean"
scope="request" />
<Bean name="MainAccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Forward name="success" type="action" actionName="VavAccLoop.loop1.UnloadAccLoopControlParams"/>
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.loop2.UnloadAccessoryLoop">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofAccessoryLoop</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopBean"
scope="request" />
<Bean name="MainAccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Forward name="success" type="action" actionName="VavAccLoop.loop2.UnloadAccLoopControlParams"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccLoop.loop1.UnloadAccLoopControlParams">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofControlParameterPaneAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Bean name="MainAccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccLoop.loop2.UnloadAccLoopControlParams">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofControlParameterPaneAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Bean name="MainAccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccLoop.loop1.UnloadAccLoopInputConfiguration">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofInputPaneAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="MainAccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccLoop.loop2.UnloadAccLoopInputConfiguration">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofInputPaneAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="MainAccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccLoop.loop1.UnloadAccLoopOutputConfiguration">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofOutputPaneAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="MainAccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Forward name="success" type="view"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccLoop.loop2.UnloadAccLoopOutputConfiguration">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofOutputPaneAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="MainAccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Forward name="success" type="view"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccLoop.loop1.UnloadAccLoopSetpoints">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofSetpointPaneAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request" />
<Bean name="AccessoryloopSetPointBean" className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopSetPointBean" scope="request" />
<Bean name="MainAccessoryLoopBean" className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean" scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccLoop.loop2.UnloadAccLoopSetpoints">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.OnUnloadofSetpointPaneAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopSetPointBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopSetPointBean"
scope="request" />
<Bean name="MainAccessoryLoopBean"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- ON CHANGE ACTIONS FOR ACCESSORY LOOP -->
<!-- MAIN SENSOR LOOP1 -->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateMainSensor">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateMainsensorInputSourceUnload</Validator>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop1.MainSensorInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- onload of shared input on MainSensor -->
<Action name="VavAccessoryLoops.loop1.Inputs.LoadMainSensorSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadMainSensorSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop1.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop1.Inputs.LoadChangeIpSrcAction">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop1.Inputs.LoadLoopDisableSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadLoopDisableSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop1.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop1.Inputs.LoadSetpointSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadSetpointSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop1.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop1.Inputs.LoadOccStatusSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadOccStatusSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop1.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop1.Inputs.LoadResetSnsrSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadResetSnsrSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop1.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<!-- validate shared input for main sensor-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateMainSensorSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateMainsensorSharedInputUnload</Validator>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.MainSensorSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate main appliation output for main sensor-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateMainSensorMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateMainsensorMainApplicationOutputUnload</Validator>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.MainSensorMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- LOOP DISABLE LOOP1 -->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateLoopDisable">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop1.LoopDisableInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate shared input for loop disable input-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateLoopDisableSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean" scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.LoopDisableSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate main app output for loop disable input-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateLoopDisableMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.LoopDisableMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- RESET SENSOR LOOP1 -->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateResetSensor">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateResetSensorInputSourceUnload</Validator>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop1.ResetSensorInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate shared input for reset sensor-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateResetSensorSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.ResetSensorSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate main app output for reset sensor-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateResetSensorMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.ResetSensorMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- SET POINT LOOP1 -->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateSetPoint">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateSetpointInputSourceUnload</Validator>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop1.SetPointInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate shared input for Set Point-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateSetPointSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateSetpointSharedInputUnload</Validator>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.SetPointSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate main appliation output for Set Point-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateSetPointMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateSetpointMainApplicationOutputUnload</Validator>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.SetPointMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- OCC STATUS LOOP1 -->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateOccupancyStatus">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop1.OccupancyStatusInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate shared input for Occupancy Status-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateOccupancyStatusSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.OccupancyStatusSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate main appliation output for Occupancy Status-->
<Action name="VavAccessoryLoops.loop1.Inputs.ValidateOccupancyStatusMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop1.OccupancyStatusMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- MAIN SENSOR LOOP2 -->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateMainSensor">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateMainsensorInputSourceUnload</Validator>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop2.MainSensorInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate shared input for main sensor-->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateMainSensorSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateMainsensorSharedInputUnload</Validator>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.MainSensorSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate main appliation output for main sensor-->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateMainSensorMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateMainsensorMainApplicationOutputUnload</Validator>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.MainSensorMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- LOOP DISABLE LOOP2 -->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateLoopDisable">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop2.LoopDisableInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateLoopDisableSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.LoopDisableSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateLoopDisableMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.LoopDisableMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- RESET SENSOR LOOP2 -->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateResetSensor">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateResetSensorInputSourceUnload</Validator>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop2.ResetSensorInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate shared input for reset sensor-->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateResetSensorSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.ResetSensorSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate main app output for reset sensor-->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateResetSensorMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.ResetSensorMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- SET POINT LOOP2 -->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateSetPoint">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateSetpointInputSourceUnload</Validator>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop2.SetPointInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate shared input for Set Point-->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateSetPointSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateSetpointSharedInputUnload</Validator>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.SetPointSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate main appliation output for Set Point-->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateSetPointMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ValidateSetpointMainApplicationOutputUnload</Validator>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.SetPointMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- OCC STATUS LOOP2 -->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateOccupancyStatus">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.ChangeIpSrc</Validator>
<Validator>vavwizard.Validate.loop2.OccupancyStatusInputSourceRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate shared input for Occupancy Status-->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateOccupancyStatusSharedInput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.OccupancyStatusSharedInputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- validate main appliation output for Occupancy Status-->
<Action name="VavAccessoryLoops.loop2.Inputs.ValidateOccupancyStatusMainApplicationOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedInput"
className="ascCommon:com.honeywell.ascot.beans.io.inputs.BInputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>vavwizard.Validate.SharedIpMainAppOpChangeInput</Validator>
<Validator>vavwizard.Validate.loop2.OccupancyStatusMainApplicationOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Inputs.LoadMainSensorSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadMainSensorSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop2.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Inputs.LoadChangeIpSrcAction">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.ChangeIpSrcAction</ClassName>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Inputs.LoadLoopDisableSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadLoopDisableSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop2.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Inputs.LoadSetpointSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadSetpointSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop2.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Inputs.LoadOccStatusSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadOccStatusSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop2.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Inputs.LoadResetSnsrSharedInput">
<ClassName>ascCommon:com.honeywell.ascot.actions.accessoryloop.LoadResetSnsrSharedIpSrcAction</ClassName>
<Bean name="AccessoryloopInputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopInputsConfigurationBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Forward name="success" type="action" actionName="VavAccessoryLoops.loop2.Inputs.LoadChangeIpSrcAction"/>
<Forward name="failure" type="view" />
</Action>
<!-- CONTROL PARAMETERS -->
<!-- FOR LOOP1 -->
<Action
name="VavAccessoryLoops.loop1.ControlParams.ValidateAuxOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Validator>vavwizard.Validate.loop1.AuxiliaryOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action
name="VavAccessoryLoops.loop1.ControlParams.ValidateModCtrlForAux">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Validator>vavwizard.Validate.loop1.ModCtrlForAuxRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action
name="VavAccessoryLoops.loop1.ControlParams.ValidatePIDAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Validator>vavwizard.Validate.loop1.PIDActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- CONTROL PARAM -->
<!-- FOR LOOP2 -->
<Action
name="VavAccessoryLoops.loop2.ControlParams.ValidateAuxOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Validator>vavwizard.Validate.loop2.AuxiliaryOutputRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action
name="VavAccessoryLoops.loop2.ControlParams.ValidateModCtrlForAux">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Validator>vavwizard.Validate.loop2.ModCtrlForAuxRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action
name="VavAccessoryLoops.loop2.ControlParams.ValidatePIDAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Bean name="AccessoryloopControlParamBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopControlParamsBean"
scope="request" />
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Validator>vavwizard.Validate.loop2.PIDActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- FOR ACCESSORY LOOP SETPOINT TAB-->
<!--OUTPUT-->
<!--LOOP1-->
<Action name="VavAccessoryLoops.loop1.Outputs.OnChangeModulatingOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop1.ModOutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop1.Outputs.OnChangeAuxiliaryOutputDestination">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop1.AuxiliaryOutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop1.Outputs.OnChangeStage1OutputDestination">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop1.Stage1OutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop1.Outputs.OnChangeStage2OutputDestination">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop1.Stage2OutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop1.Outputs.OnChangeStage3OutputDestination">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop1.Stage3OutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- OutputType, OutputMode should have their own OnChange AccessoryLoopAction Actions -->
<Action name="vavwizard.loop1.OnChangeAnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop1.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.loop1.OnChangeAnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop1.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- FloatingMotorTravelTime to be validated on Unload -->
<Action name="vavwizard.loop1.OnChangeStartUpSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop1.StartUpSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- StartUpDelay to be validated on Unload -->
<Action name="vavwizard.loop1.OnChangeActionAutoSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop1.AutoSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- Float Action to be validated on Unload -->
<Action name="vavwizard.loop1.OnChangeFloatAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop1.ActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- UnOcc Sync position to be validated on Unload -->
<Action name="vavwizard.loop1.OnChangeUnOccSyncPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop1.UnoccSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- Network Sync position to be validated on Unload -->
<Action name="vavwizard.loop1.OnChangeNetworkSyncPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop1.NetworkSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.loop1.OnChangeStagedControlAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop1.StagedControlActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!--LOOP2-->
<Action name="VavAccessoryLoops.loop2.Outputs.OnChangeModulatingOutput">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop2.ModOutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Outputs.OnChangeAuxiliaryOutputDestination">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop2.AuxiliaryOutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Outputs.OnChangeStage1OutputDestination">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop2.Stage1OutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Outputs.OnChangeStage2OutputDestination">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop2.Stage2OutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="VavAccessoryLoops.loop2.Outputs.OnChangeStage3OutputDestination">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedOutput"
className="ascCommon:com.honeywell.ascot.beans.io.outputs.BOutputBean"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="LoopName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.ChangeOpAssignment</Validator>
<Validator>vavwizard.Validate.loop2.Stage3OutputOpAssignmentRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- OutputType, OutputMode should have their own OnChange AccessoryLoopAction Actions -->
<Action name="vavwizard.loop2.OnChangeAnalogOutputControl">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop2.AnalogOutputControlRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.loop2.OnChangeAnalogOutputMode">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop2.AnalogOutputModeRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- FloatingMotorTravelTime to be validated on Unload -->
<Action name="vavwizard.loop2.OnChangeStartUpSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop2.StartUpSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- StartUpDelay to be validated on Unload -->
<Action name="vavwizard.loop2.OnChangeActionAutoSynchronizationPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop2.AutoSynchronizationPositionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- Float Action to be validated on Unload -->
<Action name="vavwizard.loop2.OnChangeFloatAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop2.ActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- UnOcc Sync position to be validated on Unload -->
<Action name="vavwizard.loop2.OnChangeUnOccSyncPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop2.UnoccSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- Network Sync position to be validated on Unload -->
<Action name="vavwizard.loop2.OnChangeNetworkSyncPosition">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="ChangedBeanName"
className="ascCommon:com.honeywell.ascot.beans.BHonString"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop2.NetworkSyncRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="vavwizard.loop2.OnChangeStagedControlAction">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonEnum"
scope="request" />
<Bean name="AccessoryloopOutputBean"
className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean"
scope="request" />
<Bean name="AccessoryLoop"
className="ascCommon:com.honeywell.ascot.beans.BVavAccessoryLoopBean"
scope="request" />
<Validator>vavwizard.Validate.loop2.StagedControlActionRules</Validator>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- All PID fields to be validated on Unload -->
<!-- Accessory Loop related action mappings to be added -->
<!-- loop -->
<Action name="vavWizard.UnloadConfiguration">
<ClassName>ascCommon:com.honeywell.ascot.actions.configuration.UnloadConfigurationAction</ClassName>
<Bean name="VavConfigurationBean"
className="ascCommon:com.honeywell.ascot.beans.BVavConfigurationBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
</ActionList>
<ValidatorList>
<Validator>
<Name>vavWizard.Validate.customSensor1ConfigCheck</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.CustomSensor1ConfiguredInputsCheck</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.customSensor2ConfigCheck</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.CustomSensor2ConfiguredInputsCheck</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.ValidateSetpointInputSourceUnload</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.ValidateSetpointInputSourceUnload</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.ValidateMainsensorInputSourceUnload</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.ValidateMainsensorInputSourceUnload</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.ValidateResetSensorInputSourceUnload</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.ValidateResetSensorInputSourceUnload</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.ValidateMainsensorMainApplicationOutputUnload</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.ValidateMainsensorMainApplicationOutputUnload</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.ValidateMainsensorSharedInputUnload</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.ValidateMainsensorSharedInputUnload</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.ValidateSetpointMainApplicationOutputUnload</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.ValidateSetpointMainApplicationOutputUnload</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.ValidateSetpointSharedInputUnload</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.ValidateSetpointSharedInputUnload</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.ChangeIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.ChangeInput</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.SharedIpMainAppOpChangeInput</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.SharedIpMainAppOpChangeInput</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.MainSensorInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.mainsensor.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.MainSensorInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.mainsensor.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.SetPointInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.setpoint.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.SetPointInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.setpoint.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.ResetSensorInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.resetsensor.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.ResetSensorInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.resetsensor.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.OccupancyStatusInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.occupancystatus.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.OccupancyStatusInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.occupancystatus.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.LoopDisableInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.loopdisable.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.LoopDisableInputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.loopdisable.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.MainSensorSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.mainsensor.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.MainSensorSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.mainsensor.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.SetPointSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.setpoint.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.SetPointSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.setpoint.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.ResetSensorSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.resetsensor.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.ResetSensorSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.resetsensor.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.OccupancyStatusSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.occupancystatus.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.OccupancyStatusSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.occupancystatus.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.LoopDisableSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.loopdisable.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.LoopDisableSharedInputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.loopdisable.SharedInputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.MainSensorMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.mainsensor.MainApplicationOutputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.MainSensorMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.mainsensor.MainApplicationOutputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.SetPointMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.setpoint.MainApplicationOutputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.SetPointMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.setpoint.MainApplicationOutputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.ResetSensorMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.resetsensor.MainApplicationOutputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.ResetSensorMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.resetsensor.MainApplicationOutputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.OccupancyStatusMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.occupancystatus.MainApplicationOutputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.OccupancyStatusMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.occupancystatus.MainApplicationOutputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.LoopDisableMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.inputs.loopdisable.MainApplicationOutputRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.LoopDisableMainApplicationOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.inputs.loopdisable.MainApplicationOutputRules</ClassName>
</Validator>
<!-- CONTROL PARAMETER -->
<Validator>
<Name>vavwizard.Validate.loop1.AuxiliaryOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.controlparameters.AuxDigitalOutputActionRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.AuxiliaryOutputRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.controlparameters.AuxDigitalOutputActionRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.ModCtrlForAuxRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.controlparameters.ModulatingControlForAuxRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.ModCtrlForAuxRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.controlparameters.ModulatingControlForAuxRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.PIDActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.controlparameters.PidActionRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.PIDActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.controlparameters.PidActionRules</ClassName>
</Validator>
<!--FOR SETPOINTS-->
<!-- ACCESSORY LOOP SET POINTS -->
<!-- FOR OUTPUT RULES -->
<!--loop1-->
<!-- FOR OUTPUT RULES -->
<Validator>
<Name>vavwizard.Validate.ChangeOpAssignment</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.ChangeOutput</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.ModOutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.modulatingoutput.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.AuxiliaryOutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.auxoutput.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.Stage1OutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.stage1output.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.Stage2OutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.stage2output.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.Stage3OutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.stage3output.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.modulatingoutput.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.modulatingoutput.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.StartUpSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.modulatingoutput.floatingoutputsettings.StartupSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.AutoSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.modulatingoutput.floatingoutputsettings.AutoSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.ActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.modulatingoutput.floatingoutputsettings.ActionRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.UnoccSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.modulatingoutput.floatingoutputsettings.UnoccSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.NetworkSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.modulatingoutput.floatingoutputsettings.NetworkSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop1.StagedControlActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop1.outputs.StagedControlActionRules</ClassName>
</Validator>
<!--loop2-->
<Validator>
<Name>vavwizard.Validate.loop2.ModOutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.modulatingoutput.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.AuxiliaryOutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.auxoutput.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.Stage1OutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.stage1output.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.Stage2OutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.stage2output.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.Stage3OutputOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.stage3output.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.modulatingoutput.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.modulatingoutput.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.StartUpSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.modulatingoutput.floatingoutputsettings.StartupSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.AutoSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.modulatingoutput.floatingoutputsettings.AutoSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.ActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.modulatingoutput.floatingoutputsettings.ActionRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.UnoccSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.modulatingoutput.floatingoutputsettings.UnoccSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.NetworkSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.modulatingoutput.floatingoutputsettings.NetworkSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavwizard.Validate.loop2.StagedControlActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.accessoryloop.loop2.outputs.StagedControlActionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.LocalScheduleTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.schedule.schedulebean.LocalScheduleTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.IsScheduleEditingByZioRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.schedule.schedulebean.IsScheduleEditingByZioRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.StandbyModeOperationRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.schedule.schedulebean.StandbyModeOperationRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.InputSourceRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.overrideinput.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.OverrideBtnBehaviorRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.schedule.schedulebean.OverrideBtnBehaviorRules</ClassName>
</Validator>
<!-- END OF UPDATE SUBHADRA -->
<!-- Validator mappings -->
<Validator>
<Name>vavWizard.Validate.ControllerTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.ControllerTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.PressureTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.PressureTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.BoxTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.BoxTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.ModReheatFlowRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.ModulateReheatFlowRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.DatControlForReheatRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.DatControlForReheatRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.MorningWarmupTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.controlparameters.MorningWarmupTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.TerminalLoadCalculationRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.controlparameters.TerminalLoadCalculationRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FlowTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.FlowTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.WallModuleTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.WallModuleTypeRules</ClassName>
</Validator>
<!-- <Validator>
<Name>vavWizard.Validate.DamperTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.DamperTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.ReheatTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.ReheatTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FanTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.FanTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.AdditionalOutput01Rules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.AdditionalOutput01Rules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.AdditionalOutput02Rules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.AdditionalOutput02Rules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.AdditionalOutput03Rules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.AdditionalOutput03Rules</ClassName>
</Validator> -->
<Validator>
<Name>vavWizard.Validate.damper.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.dampermotorconfiguration.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.damper.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.dampermotorconfiguration.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.wallModOccLED.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.wallmoduleoccstatusled.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.wallModOccLED.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.wallmoduleoccstatusled.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.additional1Op.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.additionaloutput1.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.additional2Op.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.additionaloutput2.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.additional3Op.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.additionaloutput3.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.additional1Op.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.additionaloutput1.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.additional2Op.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.additionaloutput2.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.additional3Op.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.additionaloutput3.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.reheat.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.reheatmotorconfiguration.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.periphReheat.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.peripheralheat.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.fan.AnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.fanmotorconfiguration.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.reheat.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.reheatmotorconfiguration.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.periphReheat.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.peripheralheat.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.fan.AnalogOutputModeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.fanmotorconfiguration.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.damper.StartUpSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.dampermotorconfiguration.floatingoutputsettings.StartupSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.damper.ActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.dampermotorconfiguration.floatingoutputsettings.ActionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.damper.UnoccSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.dampermotorconfiguration.floatingoutputsettings.UnoccSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.damper.NetworkSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.dampermotorconfiguration.floatingoutputsettings.NetworkSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.reheat.ActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.reheatmotorconfiguration.floatingoutputsettings.ActionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.reheat.UnoccSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.reheatmotorconfiguration.floatingoutputsettings.UnoccSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.reheat.NetworkSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.reheatmotorconfiguration.floatingoutputsettings.NetworkSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.reheat.StartUpSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.reheatmotorconfiguration.floatingoutputsettings.StartupSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.periphReheat.StartUpSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.peripheralheat.floatingoutputsettings.StartupSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.periphReheat.ActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.peripheralheat.floatingoutputsettings.ActionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.periphReheat.UnoccSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.peripheralheat.floatingoutputsettings.UnoccSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.periphReheat.NetworkSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.peripheralheat.floatingoutputsettings.NetworkSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.fan.StartUpSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.fanmotorconfiguration.floatingoutputsettings.StartupSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.fan.ActionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.fanmotorconfiguration.floatingoutputsettings.ActionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.fan.UnoccSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.fanmotorconfiguration.floatingoutputsettings.UnoccSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.fan.NetworkSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.fanmotorconfiguration.floatingoutputsettings.NetworkSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.damper.AutoSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.dampermotorconfiguration.floatingoutputsettings.AutoSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.reheat.AutoSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.reheatmotorconfiguration.floatingoutputsettings.AutoSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.periphReheat.AutoSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.peripheralheat.floatingoutputsettings.AutoSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.fan.AutoSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.fanmotorconfiguration.floatingoutputsettings.AutoSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.HeatingSequence</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.HeatingSequenceRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.UseSpecialSIUnitsRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.flowstpts.UseSpecialSIUnitsRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.OnChangeOfSIUnitsValidate</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.flowstpts.OnChangeOfSIUnitsValidate</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.OnChangeSIUnitsFlowRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.flowstpts.SpecialSIUnitsRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.OnChangeEnableLowFlowAlarmRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.flowstpts.EnableLowFlowAlarmRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.OnChangeEnableAirflowFilterRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.flowstpts.EnableAirflowFilterRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.ModulateReheatRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.flowstpts.ModulateReheatRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.DiameterRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.flowstpts.DiameterRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.ModulateReheatRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.flowstpts.ModulateReheatRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.customSensor1SensorTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.customsensors.customsensor1.SensorTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.customSensor2SensorTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.customsensors.customsensor2.SensorTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.customSensor1UnitMeasureRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.customsensors.customsensor1.UnitMeasureRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.customSensor2UnitMeasureRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.customsensors.customsensor2.UnitMeasureRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.customSensor2ApplnUnitTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.customsensors.customsensor2.ApplicationUnitTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.customSensor1ApplnUnitTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.customsensors.customsensor1.ApplicationUnitTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.customSensor1SpecSheetUnitTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.customsensors.customsensor1.SpecificationUnitTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.customSensor2SpecSheetUnitTypeRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.customsensors.customsensor2.SpecificationUnitTypeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.GlobalValidatorOnUnload</Name>
<ClassName>ascCommon:com.honeywell.ascot.validator.GlobalValidatorOnUnload</ClassName>
</Validator>
<!-- Discharge InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeDischargeTempIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeDischargeTempIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.DischInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.dischargetemp.InputSourceRules</ClassName>
</Validator>
<!-- Flow Sensor InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeAirFlowVelocityIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeFlowSensorIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.AirFlowVelocitySensorInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.airflowvelocitysensor.InputSourceRules</ClassName>
</Validator>
<!-- Outdoor Air Temp InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeOutdoorTempIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeOutdoorAirTempIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.OutdoorTempInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.outdoorairtemp.InputSourceRules</ClassName>
</Validator>
<!-- Space CO2 InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeSpaceCo2IpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeSpaceCo2SensorIpSrc</ClassName>
</Validator>
<!-- Space Relative Humidity InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeSpaceRelHumIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeSpaceRelativeHumidityIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.SpaceRelHumInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.spacerelativehumiditycenter.InputSourceRules</ClassName>
</Validator>
<!-- Space Temp InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeSpaceTempIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeSpaceTempIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.SpaceTempInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.spacetemp.InputSourceRules</ClassName>
</Validator>
<!-- Space Temp Stpt InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeSpaceTempStptIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeSpaceTempStptIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.SpaceTempStptInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.spacetempsetpoint.InputSourceRules</ClassName>
</Validator>
<!-- Space Temp Stpt InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeSupplyTempIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeSupplyTempIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.ChangeGenInputToNwIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeGenInputToNwIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.SupplyTempInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.supplytemp.InputSourceRules</ClassName>
</Validator>
<!-- General Input to Report Nw InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeInput</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeInput</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.PeriphHtMinPosRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.peripheralminpos.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.GenIpReportInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.generalinputtoreportnetwork.InputSourceRules</ClassName>
</Validator>
<!-- Heat Cool ChangeOver InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.HCChangeOverInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.heatcoolchangeover.InputSourceRules</ClassName>
</Validator>
<!-- Monitor Switch InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.MonitorSwInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.monitorswitch.InputSourceRules</ClassName>
</Validator>
<!-- Occupancy Sensor InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.OccupancySensorInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.occupancysensor.InputSourceRules</ClassName>
</Validator>
<!-- Override InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeOverrideIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeOverrideIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.OverrideInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.overrideinput.InputSourceRules</ClassName>
</Validator>
<!-- Window Open InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.WindowOpenInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.windowopen.InputSourceRules</ClassName>
</Validator>
<!-- Outdoor Humidity InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeOdHumidityIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeOutdoorHumidityIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.OdHumidityInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.outdoorhumidityvalue.InputSourceRules</ClassName>
</Validator>
<!-- Static Pressure InputSrc change -->
<Validator>
<Name>vavWizard.Validate.inputs.ChangeStaticPressureIpSrc</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.ChangeStaticPressureIpSrc</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.StaticPressureInputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.staticpressure.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.ChangeZioClockFormat</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.ZioClockFormatRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.ChangeZioClockFormat</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.ZioClockFormatRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.ZioEngineeringUnitsRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.ZioEngineeringUnitRules</ClassName>
</Validator>
<!-- Output Assignment change -->
<Validator>
<Name>vavWizard.Validate.ChangeOutput</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.outputs.ChangeOutput</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.SpaceCo2InputSrcRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.spaceco2sensor.InputSourceRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.ChangeOccSensorOp</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.OccSensorOperationRules</ClassName>
</Validator>
<!-- Damper motor assignment change -->
<Validator>
<Name>vavWizard.Validate.DamperTypeOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.dampermotorconfiguration.OutputAssignmentRules</ClassName>
</Validator>
<!-- Reheat motor assignment change -->
<Validator>
<Name>vavWizard.Validate.ReheatTypeOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.reheatmotorconfiguration.OutputAssignmentRules</ClassName>
</Validator>
<!-- Peripheral heat assignment change -->
<Validator>
<Name>vavWizard.Validate.PeripheralHeatTypeOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.peripheralheat.OutputAssignmentRules</ClassName>
</Validator>
<!-- Fan type assignment change -->
<Validator>
<Name>vavWizard.Validate.FanTypeOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.fanmotorconfiguration.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.WallModuleOccStatusAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.wallmoduleoccstatusled.OutputAssignmentRules</ClassName>
</Validator>
<!-- Additional 01 Output type assignment change -->
<Validator>
<Name>vavWizard.Validate.Additional01OpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.additionaloutput1.OutputAssignmentRules</ClassName>
</Validator>
<!-- Additional 02 Output type assignment change -->
<Validator>
<Name>vavWizard.Validate.Additional02OpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.additionaloutput2.OutputAssignmentRules</ClassName>
</Validator>
<!-- Additional 03 Output type assignment change -->
<Validator>
<Name>vavWizard.Validate.Additional03OpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.additionaloutput3.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.OccModeWallModuleSetPointUsageRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.tempstpts.occModeWallModuleSetPointUsageRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.OnChangeOfDLS</Name>
<ClassName>ascCommon:com.honeywell.ascot.actions.configuration.OnChangeOfDLS</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.OnChangeOfEnableDayLight</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.generalsettings.tdaylightsavingsbean.IsDayLightSavingsSelectedRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.StartMonthRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.generalsettings.tdaylightsavingsbean.StartMonthRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.StartDayRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.generalsettings.tdaylightsavingsbean.StartDayRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.EndDayRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.generalsettings.tdaylightsavingsbean.EndDayRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.EndMonthRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.configuration.generalsettings.tdaylightsavingsbean.EndMonthRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.AuxDigOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.auxdigital.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.AuxPulseOnOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.auxpulseon.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.AuxPulseOffOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.auxpulseoff.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FreeDigitalOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freedigital.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FreeAnalogOpAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freeanalog.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FA.FAAnalogOutputMode</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freeanalog.analogoutputsettings.AnalogOpModeRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FA.FAAnalogOutputControlRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freeanalog.analogoutputsettings.AnalogOpCtrlRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FA.FAStartUpSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freeanalog.floatingoutputsettings.StartupSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FA.FAAutoSynchronizationPositionRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freeanalog.floatingoutputsettings.AutoSyncPositionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FA.FAAction</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freeanalog.floatingoutputsettings.ActionRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FA.UnoccSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freeanalog.floatingoutputsettings.UnoccSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FA.NetworkSyncRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freeanalog.floatingoutputsettings.NetworkSyncRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FreePulseOnAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freepulseon.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.FreePulseOffAssignmentRules</Name>
<ClassName>ascCommon:com.honeywell.ascot.outputs.freepulseoff.OutputAssignmentRules</ClassName>
</Validator>
<Validator>
<Name>vavWizard.Validate.inputs.ChangeSetpointKnobType</Name>
<ClassName>ascCommon:com.honeywell.ascot.inputs.SetPointKnobTypeRules</ClassName>
</Validator>
</ValidatorList>
</GenericUIFrameworkCfg>