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

239 lines
10 KiB
XML

<?xml version='1.0'?>
<GenericUIFrameworkCfg>
<SessionTimeout>999999999</SessionTimeout>
<CommonForwards>
<Forward name="error" type="view"/>
</CommonForwards>
<ActionList>
<!-- License check action -->
<Action name="wizard.LicenseCheck">
<ClassName></ClassName>
<Bean name="DeviceBean" className="" scope="request"/>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<Action name="wizard.onLoadCalibarationAction">
<ClassName>ascCommon:com.honeywell.ascot.actions.onlineOperations.calibrations.OnLoadCalibarationAction</ClassName>
<Bean name="DeviceConfigBean" className="lonhoneywellAxwizardsCtrl:com.honeywell.beans.vav.BVavConfigBean" scope="session"/>
<Bean name="SensorCalibrationBean" className="ascCommon:com.honeywell.ascot.onlineOperations.calibrations.BSensorCalibrationBean" scope="request"/>
<Bean name="CalibrateBean" className="ascCommon:com.honeywell.ascot.onlineOperations.calibrations..BCalibrateBean" scope="request"/>
<Forward name="success" type="view"/>
</Action>
<Action name="wizard.setValuesAfterCalibrationAction">
<ClassName>ascCommon:com.honeywell.ascot.actions.onlineOperations.calibrations.SetValuesAfterCalibrationAction</ClassName>
<Bean name="SensorCalibrationBean" className="ascCommon:com.honeywell.ascot.onlineOperations.calibrations.BSensorCalibrationBean" scope="request"/>
<Bean name="CalibrateBean" className="ascCommon:com.honeywell.ascot.onlineOperations.calibrations..BCalibrateBean" scope="request"/>
<Forward name="success" type="view"/>
</Action>
<Action name="wizard.clearWarnings">
<ClassName>ascCommon:com.honeywell.ascot.actions.ClearWarningAction</ClassName>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<!-- Schedule -->
<Action name="wizard.Schedule.Load">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnLoadofScheduleAction</ClassName>
<Forward name="success" type="view"/>
</Action>
<Action name="wizard.Schedule.OnChangeofScheduleSummary">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnChangeofScheduleSummaryAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.schedule.BChangedScheduleEventBean" scope="request"/>
<Forward name="success" type="view"/>
</Action>
<Action name="wizard.Schedule.OnClickofApplyEvent">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnClickofApplyEventAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.schedule.BSaveScheduleDayBean" scope="request"/>
<Bean name="ScheduleBean" className="ascCommon:com.honeywell.ascot.beans.schedule.BScheduleBean" scope="request"/>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<Action
name="wizard.Schedule.OnClickOfAllowScheduleEditByZio">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnClickOfAllowScheduleEditByZio</ClassName>
<Bean name="ChangedBean"
className="ascCommon:com.honeywell.ascot.beans.BHonBoolean"
scope="request" />
<Bean name="Schedule"
className="ascCommon:com.honeywell.ascot.beans.schedule.BScheduleHolidayBean"
scope="request" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="wizard.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" />
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<Action
name="wizard.Schedule.ChangeOfOverrideButtonBehavior">
<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" />
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="wizard.Schedule.Unload">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.UnloadOfScheduleAction</ClassName>
<Bean name="Schedule"
className="ascCommon:com.honeywell.ascot.beans.schedule.BScheduleHolidayBean"
scope="request" />
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<!-- Holiday -->
<Action name="wizard.Holiday.Load">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnLoadofHolidayAction</ClassName>
<Forward name="success" type="view"/>
</Action>
<Action name="wizard.Holiday.OnchangeofHolidayMonth">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.OnChangeofHolidayMonthAction</ClassName>
<Bean name="ChangedBean" className="ascCommon:com.honeywell.ascot.beans.schedule.BChangedHolidayMonthBean" scope="request"/>
<Forward name="success" type="view"/>
</Action>
<Action name="wizard.Holiday.Unload">
<ClassName>ascCommon:com.honeywell.ascot.actions.schedule.UnloadOfHolidayAction</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="wizard.GetCustomSensorNames">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.GetCustomSensorNames</ClassName>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<Action name="wizard.GetInputNames">
<ClassName>ascCommon:com.honeywell.ascot.actions.inputs.GetConfiguredInputNames</ClassName>
<Forward name="success" type="view" />
<Forward name="failure" type="view" />
</Action>
<!-- CUSTOM WIRING -->
<Action name="wizard.OnLoadOfCustWiringAction">
<ClassName>ascCommon:com.honeywell.ascot.actions.customwiring.OnLoadOfCustWiringAssignAction</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="wizard.OnChangeOfPinAssignofIOAction">
<ClassName>ascCommon:com.honeywell.ascot.actions.customwiring.OnChangeOfPinAssignofIOAction</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="wizard.GetInputsAndOutputsConfiguration">
<ClassName>ascCommon:com.honeywell.ascot.actions.customwiring.GetInputsAndOutputsConfiguration</ClassName>
<Forward name="success" type="view" />
</Action>
<!-- PID -->
<Action name="wizard.LoadPid">
<ClassName>ascCommon:com.honeywell.ascot.actions.pid.LoadPIDAction</ClassName>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<Action name="wizard.UnloadPid">
<ClassName>ascCommon:com.honeywell.ascot.actions.pid.UnloadPIDAction</ClassName>
<Bean name="PIDBean"
className="ascCommon:com.honeywell.ascot.beans.BPIDBean"
scope="request"/>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<!-- inputs-->
<!-- Output onChanges -->
<Action name="wizard.OnChangeOutputAssignment">
<ClassName>ascCommon:com.honeywell.ascot.actions.ChangeOutputAction</ClassName>
<Bean name="OutputBean" className="ascCommon:com.honeywell.ascot.beans.BAccessoryLoopOutputsConfigurationBean" scope="request"/>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<Action name="wizard.SetPinAssignment">
<ClassName>ascCommon:com.honeywell.ascot.actions.customwiring.SetPinAssignment</ClassName>
<Bean name="Outputs" className="java.util.ArrayList" scope="request"/>
<Bean name="Inputs" className="java.util.ArrayList" scope="request"/>
<Bean name="OutputsLabels" className="java.util.ArrayList" scope="request"/>
<Bean name="InputsLabels" className="java.util.ArrayList" scope="request"/>
<Bean name="pinList" className="java.util.ArrayList" scope="request"/>
<Bean name="NewTerminalSlot" className="ascCommon:com.honeywell.ascot.beans.BHonString" scope="request"/>
<Validator>wizard.Validate.IOAssignmentValidator</Validator>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
<Action name="wizard.PinAssignmentValidate">
<ClassName>com.honeywell.generic.ui.framework.NOPAction</ClassName>
<Bean name="Outputs" className="java.util.ArrayList" scope="request"/>
<Bean name="Inputs" className="java.util.ArrayList" scope="request"/>
<Bean name="OutputsLabels" className="java.util.ArrayList" scope="request"/>
<Bean name="InputsLabels" className="java.util.ArrayList" scope="request"/>
<Validator>wizard.Validate.IOAssignmentValidator</Validator>
<Forward name="success" type="view"/>
<Forward name="failure" type="view"/>
</Action>
</ActionList>
<!-- AutoSynchronizationIntervel to be validated on Unload -->
<!-- PWMSettingsPeriod, PWMSettingsZeroScale, PWMSettingsFullScale to be validated on Unload -->
<!-- Validator mappings -->
<ValidatorList>
<Validator>
<Name>wizard.Validate.IOAssignmentValidator</Name>
<ClassName>ascCommon:com.honeywell.ascot.validator.IOAssignmentValidator</ClassName>
</Validator>
<Validator>
<Name>wizard.Validate.DuplicateAssignmentValidator</Name>
<ClassName>ascCommon:com.honeywell.ascot.validator.DuplicateAssignmentValidator</ClassName>
</Validator>
</ValidatorList>
</GenericUIFrameworkCfg>