link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -0,0 +1,30 @@
package com.honeywell.DisplayDriver.constants;
public interface DeviceConst {
public static final int ALARM_LIST_SIZE = 100;
public static final int CLOCK_UPDATE_INTERVAL = 60;
public static final int DEVTYPE_DISPLAY = 17;
public static final int DEVTYPE_UNDEFINED = 0;
public static final int DEV_INFO_UPDATE_INTERVAL = 2;
public static final int DOWNLOAD_ACCESS_CODES = 7;
public static final int DOWNLOAD_CANCELING = 6;
public static final int DOWNLOAD_ENCODING = 1;
public static final int DOWNLOAD_ENDING = 5;
public static final int DOWNLOAD_IDLE = 0;
public static final int DOWNLOAD_IN_PROGRESS = 3;
public static final int DOWNLOAD_REQUESTED = 2;
public static final int DOWNLOAD_SERIAL_FAULT = -1;
public static final int DOWNLOAD_STARTING = 4;
public static final int DOWNLOAD_TIMESTAMP = 8;
public static final int UPGRADE_CANCELING = 15;
public static final int UPGRADE_ENDING = 14;
public static final int UPGRADE_IN_PROGRESS = 12;
public static final int UPGRADE_REQUESTED = 11;
public static final int UPGRADE_SERIAL_FAULT = -2;
public static final int UPGRADE_STARTING = 13;
public static final String WEBS_SERIAL_PREFIX1 = "7402";
public static final String WEBS_SERIAL_PREFIX2 = "7403";
public static final String bogFileExt = ".xml";
public static final String displayEmulationFileName = "emulate";
public static final String displayLayoutFileName = "layout";
}
@@ -0,0 +1,22 @@
package com.honeywell.DisplayDriver.constants;
public interface NetworkConst {
public static final int FAST_RATE = 0;
public static final int HOLD_OFF_SECONDS = 5;
public static final long INTERMESSAGE_DELAY = 125;
public static final int MAX_COMM_MISSES = 5;
public static final int MAX_DEVICES = 4;
public static final int MAX_DEVICE_ADDRESS = 63;
public static final int MIN_DEVICE_ADDRESS = 1;
public static final int RESPONSE_TIMEOUT = 1;
public static final int RETRY_COUNT = 2;
public static final String appsSubdirectory = "applications";
public static final String configRootORD = "station:|slot:";
public static final String displayDirectory = "LCD";
public static final String driverBrand = "Webs";
public static final String driverFeature = "LCDProgrammable";
public static final String imagesSubdirectory = "images";
public static final String moduleName = "honeywellLCD";
public static final String vendorHoneywell = "Honeywell";
public static final String vendorTridium = "Tridium";
}
@@ -0,0 +1,38 @@
package com.honeywell.DisplayDriver.constants;
public interface ServerConst {
public static final int BUILDER_FAULT = 4;
public static final byte DOWNLOAD_COMMAND = (byte) 33;
public static final int FILE_FAULT = 9;
public static final int FILE_NOT_ASSIGNED = 2;
public static final int FILE_NOT_FOUND = 1;
public static final int FILE_SERVER_ABORT = 99;
public static final int FILE_SERVER_ENDING = 94;
public static final int FILE_SERVER_END_SENT = 95;
public static final int FILE_SERVER_RUNNING = 90;
public static final int FILE_SERVER_SEND_BLOCK = 93;
public static final int FILE_SERVER_STARTING = 92;
public static final int FILE_SERVER_WAITING = 91;
public static final int MALFORMED_REQUEST = 5;
public static final int MODULE_TYPE_MISMATCH = 10;
public static final int NO_ERROR = 0;
public static final int RETRY_LIMIT_EXCEEDED = 6;
public static final int RETRY_LIMIT_OUT_OF_RANGE = 3;
public static final int SERVER_ABORT = 99;
public static final int SERVER_BLOCK = 3;
public static final int SERVER_CONCURRENT = 1;
public static final int SERVER_END = 7;
public static final int SERVER_END_SENT = 8;
public static final int SERVER_EXEC_BLOCK = 5;
public static final int SERVER_EXEC_SENT = 6;
public static final int SERVER_IDLE = 0;
public static final int SERVER_START = 2;
public static final int SERVER_TIMEOUT = 8;
public static final int SERVER_WAIT_NEXT = 4;
public static final byte SUB_BLOCK_REQUEST = (byte) 2;
public static final byte SUB_DATA_BLOCK = (byte) 2;
public static final byte SUB_END_DOWNLOAD = (byte) 3;
public static final byte SUB_EXEC_ADDRESS = (byte) 4;
public static final byte SUB_START_DOWNLOAD = (byte) 1;
public static final int TRANSFER_ABORTED = 7;
}
@@ -0,0 +1,34 @@
package com.honeywell.ascot.alarms;
import com.honeywell.ascot.beans.BVavDeviceConfigBean;
import com.honeywell.ascot.device.BDeviceConfigState;
import com.honeywell.ascot.device.BDeviceInfo;
import com.honeywell.ascot.device.INetworkInterfaceInfo;
import java.util.List;
import javax.baja.driver.BDevice;
public interface IAlarmsInfo {
public static final String UI_0 = "UI_0";
public static final String UI_1 = "UI_1";
public static final String UI_2 = "UI_2";
public static final String UI_3 = "UI_3";
public static final String UI_4 = "UI_4";
public static final String ZELENY_HUM = "ZELENY_HUM";
public static final String ZELENY_TEMP = "ZELENY_TEMP";
public static final String ZIO_HUM = "ZIO_HUM";
public static final String ZIO_TEMP = "ZIO_TEMP";
void addNetworkSpecificAlarmInhibits(List list, BDevice bDevice, BDeviceInfo bDeviceInfo);
String[] getComponentListForAlarms();
Object[][] getControllerAndCommnAlarmDetails(BDevice bDevice);
List getOtherControllerAlarms(BDevice bDevice);
List getSensorAlarmDetails(BDevice bDevice) throws Exception;
void markModifiedForNetworkSpecificAlarmInhibits(INetworkInterfaceInfo iNetworkInterfaceInfo, BDeviceConfigState bDeviceConfigState);
void updateAlarmInhibits(List list, BDevice bDevice, BDeviceInfo bDeviceInfo, BVavDeviceConfigBean bVavDeviceConfigBean) throws Exception;
}
@@ -0,0 +1,5 @@
package com.honeywell.ascot.async.loader;
public interface IAsyncLoadableUI {
void doLoadUIAsync(AsyncLoader asyncLoader);
}
@@ -0,0 +1,12 @@
package com.honeywell.ascot.beans;
import com.honeywell.ascot.beans.io.inputs.BInputsConfigurationBean;
import com.honeywell.ascot.beans.io.outputs.BOutputsConfigurationBean;
public interface IAccessoryLoopBean {
BInputsConfigurationBean getAccLoopInputs();
BOutputsConfigurationBean getAccLoopOutputs();
BHonString getLoopName();
}
@@ -0,0 +1,11 @@
package com.honeywell.ascot.beans;
public interface IAccessoryLoopInputBean {
BHonEnum getMainApplicationOutput();
BHonEnum getSharedInput();
void setMainApplicationOutput(BHonEnum bHonEnum);
void setSharedInput(BHonEnum bHonEnum);
}
@@ -0,0 +1,4 @@
package com.honeywell.ascot.beans;
public interface IAscotBean {
}
@@ -0,0 +1,40 @@
package com.honeywell.ascot.beans;
import com.honeywell.ascot.beans.io.inputs.BInputBean;
import com.honeywell.ascot.beans.io.inputs.BInputsConfigurationBean;
import com.honeywell.ascot.beans.io.outputs.BOutputsConfigurationBean;
import com.honeywell.ascot.beans.schedule.BScheduleHolidayBean;
public interface IDeviceBean extends IAscotBean {
BInputsConfigurationBean getAccLoopInputs(int i);
BOutputsConfigurationBean getAccLoopOutputs(int i);
BAscotBean getAccessoryLoop(String str);
BAscotBean getAccessoryLoopBean();
BCustomSensorsBean getCustomSensors();
BInputBean[] getInputsArray();
BInputsConfigurationBean getInputsConfigurationBean();
BOutputsConfigurationBean getOutputsConfigurationBean();
BPIDBean getPIDBean();
BScheduleHolidayBean getScheduleBean();
void setAccessoryLoopBean(BAscotBean bAscotBean);
void setCustomSensors(BCustomSensorsBean bCustomSensorsBean);
void setInputsConfigurationBean(BInputsConfigurationBean bInputsConfigurationBean);
void setOutputsConfigurationBean(BOutputsConfigurationBean bOutputsConfigurationBean);
void setPIDBean(BPIDBean bPIDBean);
void setScheduleBean(BScheduleHolidayBean bScheduleHolidayBean);
}
@@ -0,0 +1,5 @@
package com.honeywell.ascot.beans;
public interface IMainAccessoryLoopBean {
IAccessoryLoopBean getAccessoryLoop(String str);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.beans;
public interface IMainAccessoryLoopDeviceBean {
BMainAccessoryLoopBean getAccessoryLoop();
void setAccessoryLoop(BMainAccessoryLoopBean bMainAccessoryLoopBean);
}
@@ -0,0 +1,13 @@
package com.honeywell.ascot.beans;
import com.honeywell.ascot.network.INetworkParam;
public interface IManualModeParam {
INetworkParam getObjectId();
INetworkParam getObjectRequest();
void setObjectId(INetworkParam iNetworkParam);
void setObjectRequest(INetworkParam iNetworkParam);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.beans;
public interface IPIDDeviceBean {
BPIDBean getPid();
void setPid(BPIDBean bPIDBean);
}
@@ -0,0 +1,4 @@
package com.honeywell.ascot.beans;
public interface ISessionBean {
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.beans;
public interface IStepBean {
BHonBoolean getIsStepModified();
void setIsStepModified(BHonBoolean bHonBoolean);
}
@@ -0,0 +1,11 @@
package com.honeywell.ascot.beans;
public interface SupportsValidationRules {
boolean getIsEnabled();
boolean getIsVisible();
void setIsEnabled(boolean z);
void setIsVisible(boolean z);
}
@@ -0,0 +1,9 @@
package com.honeywell.ascot.beans.io;
import com.honeywell.ascot.beans.BHonInteger;
public interface IFourPinIO extends IOInterface, IThreePinIO {
BHonInteger getPin4();
void setPin4(BHonInteger bHonInteger);
}
@@ -0,0 +1,20 @@
package com.honeywell.ascot.beans.io;
import com.honeywell.ascot.beans.BHonInteger;
public interface IOInterface {
public static final String PIN_1_NAME = "pin";
public static final String PIN_2_NAME = "pin2";
public static final String PIN_3_NAME = "pin3";
public static final String PIN_4_NAME = "pin4";
void copyTo(IOInterface iOInterface);
BHonInteger getPin();
String getSelectionBeanRef();
boolean isPinChanged(IOInterface iOInterface);
void setPin(BHonInteger bHonInteger);
}
@@ -0,0 +1,13 @@
package com.honeywell.ascot.beans.io;
import com.honeywell.ascot.beans.BHonInteger;
public interface IThreePinIO extends IOInterface {
BHonInteger getPin2();
BHonInteger getPin3();
void setPin2(BHonInteger bHonInteger);
void setPin3(BHonInteger bHonInteger);
}
@@ -0,0 +1,9 @@
package com.honeywell.ascot.beans.io;
import com.honeywell.ascot.beans.BHonInteger;
public interface ITwoPinIO extends IOInterface {
BHonInteger getPin2();
void setPin2(BHonInteger bHonInteger);
}
@@ -0,0 +1,22 @@
package com.honeywell.ascot.beans.onlineOperations.alarms;
import com.honeywell.ascot.beans.BHonBoolean;
import com.honeywell.ascot.beans.BHonString;
public interface IAlarmConfigBean {
BHonString getDetails();
BHonString getError();
BHonBoolean getState();
BHonString getTypeOfError();
void setDetails(BHonString bHonString);
void setError(BHonString bHonString);
void setState(BHonBoolean bHonBoolean);
void setTypeOfError(BHonString bHonString);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.constants;
public interface IAscConstants {
public static final String ASC_BACNET_TYPE = "ascBacnet";
public static final String ASC_COMMON_TYPE = "ascCommon";
public static final String ASC_LON_TYPE = "ascLon";
}
@@ -0,0 +1,45 @@
package com.honeywell.ascot.datasharing;
public interface IEndianInputStream {
int position();
int readBit(int i, int i2, int i3);
boolean readBoolean();
boolean readBooleanBit(int i, int i2, int i3);
byte[] readByteArray();
byte[] readByteArray(int i);
String readCharArray(int i);
double readDouble();
float readFloat();
int readSigned16();
int readSigned32();
int readSigned8();
int readSignedBit(int i, int i2, int i3);
String readString();
int readUnsigned16();
long readUnsigned32();
int readUnsigned8();
void reset();
void reset(int i);
void resetBitFieldMark(int i);
int setBitFieldMark();
}
@@ -0,0 +1,33 @@
package com.honeywell.ascot.datasharing;
public interface IEndianOutputStream {
void resetBitFieldMark(int i);
int setBitFieldMark();
void writeBit(int i, int i2, int i3, int i4);
void writeBoolean(boolean z);
void writeBooleanBit(boolean z, int i, int i2, int i3);
void writeByteArray(byte[] bArr, int i);
void writeCharArray(String str, int i);
void writeFloat(float f);
void writeSigned16(int i);
void writeSigned32(int i);
void writeSigned8(int i);
void writeSignedBit(int i, int i2, int i3, int i4);
void writeUnsigned16(int i);
void writeUnsigned32(long j);
void writeUnsigned8(int i);
}
@@ -0,0 +1,120 @@
package com.honeywell.ascot.device;
import com.honeywell.ascot.beans.BOnlineOpCheckBean;
import com.honeywell.ascot.exceptions.DeviceIncompatibleException;
import com.honeywell.ascot.network.INetworkParam;
import javax.baja.driver.loadable.BDownloadParameters;
import javax.baja.driver.loadable.BUploadParameters;
import javax.baja.driver.point.BPointDeviceExt;
import javax.baja.naming.BOrd;
import javax.baja.sys.BBoolean;
import javax.baja.sys.BComponent;
import javax.baja.sys.BFacets;
import javax.baja.sys.BInteger;
import javax.baja.sys.BString;
import javax.baja.sys.BValue;
public interface IAscotDevice {
public static final String ACTUATOR_TRAVEL_TIME = "actuatorTravelTime";
public static final String ASCOT_FLOW_BALANCER_TEMPLATE = "ProdFBTemplate";
public static final String CLEAN_MONITORING_POINTS_FOLDER = "cleanMonitoringFolder";
public static final String COMMON_FLOW_BALANCER_TEMPLATE = "ComFBTemplate";
public static final int DEVICE_HW_NOT_COMPATIBLE = 3;
public static final int DEVICE_IN_USE = 2;
public static final int DEVICE_NOT_COMMISIONED = 1;
public static final int DEVICE_OFFLINE = 0;
public static final int DEVICE_SYSTEM_ERROR = 4;
public static final String DOWNLOAD_ACTION = "ascDownload";
public static final String GET_DEVICE_STATE_ACTION_NAME = "getDeviceStateAction";
public static final String GET_MONITORING_FOLDER = "getMonitoringFolder";
public static final String GET_STATION_TIME = "getStationTime";
public static final String GRAPHICS_SLOT_NAME = "Graphics";
public static final String MONITORING_POINTS_SLOT_NAME = "monitoringPoints";
public static final String RESTORE_FLAG = "restoreFlag";
public static final String SET_DEVICE_STATE_ACTION_NAME = "setDeviceStateAction";
public static final String TOGGLE_GRAPHICS_ACTION_NAME = "toggleGraphics";
public static final String UPLOAD_ACTION = "ascUpload";
public static final int WIZARD_SAVE_INPROGRESS = 5;
void batchUpdateNetworkConfigs();
void checkDeviceCompatibility() throws DeviceIncompatibleException, Exception;
BInteger checkForOnlineOperations(BOnlineOpCheckBean bOnlineOpCheckBean) throws DeviceIncompatibleException;
void checkModelCompatibility() throws DeviceIncompatibleException, Exception;
BDeviceState doGetDeviceStateAction();
void doSetDeviceStateAction(BDeviceState bDeviceState);
void fireConfigurationSavedTopic();
BComponent getComponentOnDevice(String str);
String getDeviceMode();
String getDeviceName();
BDownloadParameters getDownloadParameters();
BString getDownloadStatus();
BPointDeviceExt getMonitoringPointFolder();
BUploadParameters getUploadParameters();
BValue invokeAction(BComponent bComponent, String str, BValue bValue);
BBoolean isControllerModified();
boolean isDeviceCommissioned();
BBoolean isDeviceOk();
BBoolean isManualMode();
void pingTheDevice();
void populateNetworkConfigs();
BString readControllerType();
BString readControllerTypeFromDatabase();
BFacets readFacetForNetworkParamOffline(INetworkParam iNetworkParam);
BFacets readFacetForNetworkParamOnline(INetworkParam iNetworkParam);
BValue readNetworkParamOffline(INetworkParam iNetworkParam);
BValue readNetworkParamOfflineFromStation(INetworkParam iNetworkParam);
BValue readNetworkParamOnline(INetworkParam iNetworkParam);
BValue[] readNetworkParametersOffline(INetworkParam iNetworkParam, boolean z);
BValue[] readNetworkParametersOnline(INetworkParam iNetworkParam);
void removeMonitoringPointFolder();
void setDeviceModifiedWhenDeviceNameChanged(int i, BDeviceConfigState bDeviceConfigState, INetworkInterfaceInfo iNetworkInterfaceInfo);
void setDeviceName(String str);
void setDeviceStatus(int i);
void setOverlayPxOrd(BOrd bOrd);
BBoolean setToAutoMode();
void setWiringPxOrd(BOrd bOrd);
void updateControllerType();
void writeFacetsForNetworkParam(INetworkParam iNetworkParam, BFacets bFacets);
void writeNetworkParamOffline(INetworkParam iNetworkParam, BValue bValue);
void writeNetworkParamOnline(INetworkParam iNetworkParam, BValue bValue);
}
@@ -0,0 +1,109 @@
package com.honeywell.ascot.device;
import com.honeywell.ascot.beans.io.IOInterface;
import com.honeywell.ascot.beans.io.inputs.BInputBean;
import com.honeywell.ascot.beans.io.outputs.BOutputBean;
import com.honeywell.ascot.network.INetworkParam;
public interface IDeviceModelInfo {
public static final String UI_1 = "UI-1*";
public static final String UI_2 = "UI-2";
public static final String UI_3 = "UI-3";
public static final String UI_4 = "UI-4";
INetworkParam getAdditionalOutputNcis(String str);
INetworkParam[] getAllCalibrationOffsetParams();
INetworkParam getCSInputNetworkParam(String str);
INetworkParam getCalibarationOffsetParam(BInputBean bInputBean);
INetworkParam getCalibarationValueParam(BInputBean bInputBean);
String getCalibrationOffsetNWVariableName(BInputBean bInputBean);
String getCalibrationValueNWVariableName(BInputBean bInputBean);
String[] getComponentListForCalibration();
String[] getComponentListForDiagnostics();
String[] getComponentListForSetTime();
INetworkParam getDepedentNetworkParam(int i);
INetworkParam getDependentOutputNetworkParam(int i);
INetworkParam[] getDiagnosticsParam(BOutputBean bOutputBean, IAscotDevice iAscotDevice);
int getEnumerationForInputPin(int i);
int getEnumerationForInputPinLive(int i);
int getEnumerationForOutputPins(int[] iArr);
INetworkParam getFieldOutputNetworkParam(int i, String str, String str2);
PinDetail[] getFixedPinAssignment(IOInterface iOInterface, boolean z);
int getHardwareID();
PinDetail[] getIOPins();
String getInputNameForPin(int i);
int getInputPinForEnumeration(int i);
PinDetail[] getInputPins();
int getModelNumber();
int getNumOfPinsSupported();
int getNumberOfAnalogOutputs();
int getNumberOfDigitalInputs();
int getNumberOfDigitalOutputs();
int getNumberOfUniversalInputs();
String getOutputNameForPin(int i);
INetworkParam[] getOutputObjects();
PinDetail[] getOutputPins();
int[] getOutputPinsForEnumeration(int i);
PinDetail getPinDetailForCustomWiring(int i);
int getPinEnumForOutput(BOutputBean bOutputBean);
PinDetail getPinNumber(int i);
PinDetail[] getPins();
String getTagOfInputEnumeration(int i);
String getTagOfOutputEnumeration(int i);
boolean isAnalogOutputPin(int i);
boolean isDigitalOutputPin(int i);
boolean isDirectAssignment(String str);
boolean isFloatOutputPin(int i);
boolean isMainApplicationOutput(String str);
boolean isOnBoardPressureSensor(String str);
boolean isSbusSensor(String str);
boolean isSensorCalibrationAllowed(BInputBean bInputBean);
boolean usesFlexibleFloatingOutputs();
}
@@ -0,0 +1,44 @@
package com.honeywell.ascot.device;
import com.honeywell.ascot.beans.io.IOInterface;
import com.honeywell.ascot.network.INetworkParam;
public interface IInputOutputInfo {
INetworkParam getAdditionalOutputNcis(String str);
INetworkParam getCSInputNetworkParam(String str);
INetworkParam getDepedentNetworkParam(int i);
INetworkParam getDependentOutputNetworkParam(int i);
INetworkParam getFieldOutputNetworkParam(int i, String str, String str2);
INetworkParam getFieldOutputNetworkParam(String str, String str2);
PinDetail[] getFixedPinAssignment(IOInterface iOInterface);
PinDetail[] getIOPins();
PinDetail[] getInputPins();
int getNumOfPinsSupported();
int[] getOuputPinsForEnumeration(int i);
PinDetail[] getOutputPins();
int getPinForEnumeration(int i);
PinDetail getPinNumber(int i);
PinDetail[] getPins();
boolean isAnalogOutputPin(int i);
boolean isDigitalOutputPin(int i);
boolean isDirectAssignmentPin(int i);
boolean isFloatOutputPin(int i);
}
@@ -0,0 +1,5 @@
package com.honeywell.ascot.device;
public interface IMainAppOutputEnumUnitMap {
Object[][] getMainAppEnumUnitMap();
}
@@ -0,0 +1,81 @@
package com.honeywell.ascot.device;
import com.honeywell.ascot.beans.IManualModeParam;
import com.honeywell.ascot.network.INetworkParam;
import java.util.List;
public interface INetworkInterfaceInfo {
IManualModeParam fetchParamsToSetDeviceToManualMode();
List getAccloopInputFields(String str);
INetworkParam getAlarmParam();
INetworkParam[] getAlarmsParam();
INetworkParam getAppModeForMonitoring();
String getBeanRefsForNetworkParam(INetworkParam iNetworkParam);
String getBeanRefsForNetworkParamWithFieldName(INetworkParam iNetworkParam);
INetworkParam getCalOffsetNetworkParamForPin(int i);
String[] getCalibrationOffsetNetworkParamList();
int getConfigBitForNetworkParam(INetworkParam iNetworkParam);
int[] getConfigBitsForBeanRef(String str);
INetworkParam getDayParamToWrite();
INetworkParam getFloatingNetworkParamForBeanRef(String str);
INetworkParam[] getHolidaysParam();
INetworkParam getHourParamToWrite();
List getIOConfigNetworkParams();
List getMainAppInputFields(String str);
INetworkParam getManualModeParam();
INetworkParam getManualOccForMonitoring();
INetworkParam getMinuteParamToWrite();
INetworkParam getMonthParamToWrite();
INetworkParam getNetworkParamForConfigBit(int i);
INetworkParam getNetworkParamForLogicalPin(int i);
List getNetworkParamListForBeanRef(String str);
INetworkParam getNetworkParamsForBeanRef(String str);
List getNetworkParamsThatRequireRestart();
int getNoOfBitsInErrors();
int getNumberOfNetworkParamsForDownload();
INetworkParam getSecondParamToWrite();
INetworkParam getTempSetpointForMonitoring();
INetworkParam getTimeParamForRead();
INetworkParam getYearParamToWrite();
boolean isCalibrationOffset(int i);
boolean isConfigOfflineFlagSet(INetworkParam iNetworkParam);
boolean isNetworkParamSupported(String str);
void resetDOLiveValues(BDeviceInfo bDeviceInfo) throws Exception;
void updateDOLiveValues(BDeviceInfo bDeviceInfo, int[] iArr) throws Exception;
}
@@ -0,0 +1,5 @@
package com.honeywell.ascot.device;
public interface IRangePrecisionInfo {
String[][] getRangePrecisionMap();
}
@@ -0,0 +1,38 @@
package com.honeywell.ascot.device;
import javax.baja.gx.BEllipseGeom;
import javax.baja.gx.BLineGeom;
import javax.baja.gx.BRectGeom;
import javax.baja.ui.BLayout;
public interface IWiringInfo {
BRectGeom getEquipment(int i);
BLineGeom[] getEquipmentConnector(int i);
BRectGeom getSylkBusBlocks();
BLineGeom[] getSylkBusConnectors();
BRectGeom getZeleny1Block();
BLineGeom[] getZeleny1Connectors();
BEllipseGeom[] getZeleny1Knobs();
BRectGeom getZeleny2Block();
BLineGeom[] getZeleny2Connectors();
BEllipseGeom[] getZeleny2Knobs();
BRectGeom getZelenyBlock(int i);
BLayout getZelenyCenterLayout(int i);
BLayout getZelenyHumLabelLayout(int i);
BLayout getZelenyTempLabelLayout(int i);
BRectGeom getZioBlock();
}
@@ -0,0 +1,51 @@
package com.honeywell.ascot.factory;
import com.honeywell.ascot.alarms.IAlarmsInfo;
import com.honeywell.ascot.beans.IDeviceBean;
import com.honeywell.ascot.device.BDeviceConfigState;
import com.honeywell.ascot.device.IAscotDevice;
import com.honeywell.ascot.device.IDeviceModelInfo;
import com.honeywell.ascot.device.IMainAppOutputEnumUnitMap;
import com.honeywell.ascot.device.INetworkInterfaceInfo;
import com.honeywell.ascot.device.IRangePrecisionInfo;
import com.honeywell.ascot.device.IWiringInfo;
import com.honeywell.ascot.monitoring.IMonitoringInfo;
import com.honeywell.ascot.onlineOperations.diagnostics.DiagnosticsHandler;
import com.honeywell.ascot.onlineOperations.monitoring.MonitoringManager;
import com.honeywell.ascot.util.ITypeMap;
import com.honeywell.ascot.util.ui.GenerateWiringDiagramHandler;
import javax.baja.agent.AgentList;
public interface IDeviceDataModelFactory {
AgentList getAgents(AgentList agentList);
IAlarmsInfo getAlarmsInfo();
IDeviceBean getDeviceBean();
BDeviceConfigState getDeviceConfigState();
IDeviceModelInfo getDeviceModel();
DiagnosticsHandler getDiagnosticsHandler(IAscotDevice iAscotDevice, IDeviceBean iDeviceBean) throws Exception;
IMainAppOutputEnumUnitMap getMainAppEnumUnitInfo();
IMonitoringInfo getMonitoringInfo();
MonitoringManager getMonitoringManager();
INetworkInterfaceInfo getNetworkInterfaceInfo();
String getOverlayPxPath();
IRangePrecisionInfo getRangePrecisionInfo();
ITypeMap getTypeMap();
GenerateWiringDiagramHandler getWiringDiagramHandler();
IWiringInfo getWiringInfo();
String getWiringPxPath();
}
@@ -0,0 +1,10 @@
package com.honeywell.ascot.factory;
import com.honeywell.ascot.device.IAscotDevice;
import com.honeywell.ascot.onlineOperations.monitoring.IMonitoringHandler;
public interface IDeviceNetworkInterfaceFactory {
IMonitoringHandler getMonitoringHandler(IAscotDevice iAscotDevice) throws Exception;
NetworkInterfaceFactory getNetworkInterfaceFactory();
}
@@ -0,0 +1,14 @@
package com.honeywell.ascot.factory;
import com.honeywell.ascot.network.read.IRead;
import com.honeywell.ascot.network.write.IWrite;
public interface IReadWriteFactory {
IRead getNetworkInterfaceReadOffline();
IRead getNetworkInterfaceReadOnline();
IWrite getNetworkInterfaceWriteOffline();
IWrite getNetworkInterfaceWriteOnline();
}
@@ -0,0 +1,24 @@
package com.honeywell.ascot.monitoring;
import com.honeywell.ascot.beans.onlineOperations.monitoring.MonitoringParamDetails;
import com.honeywell.ascot.device.IAscotDevice;
import com.honeywell.ascot.network.INetworkParam;
import java.util.ArrayList;
public interface IMonitoringInfo {
ArrayList getBeanRef(String str);
String[] getComponentListForLease();
String getCustomEnumTag(String str);
String[] getInputsInfoFromWizard();
INetworkParam getWritableNetworkParam(String str);
boolean isParameterInteger(MonitoringParamDetails monitoringParamDetails);
boolean isPointConfigured(IAscotDevice iAscotDevice, String str);
boolean isRangeCheckNeeded(String str);
}
@@ -0,0 +1,4 @@
package com.honeywell.ascot.network;
public interface INetworkParam {
}
@@ -0,0 +1,8 @@
package com.honeywell.ascot.network.read;
import com.honeywell.ascot.beans.IAscotBean;
import com.honeywell.ascot.device.BDeviceInfo;
public interface INetworkToSession {
void populateSession(IAscotBean iAscotBean, BDeviceInfo bDeviceInfo, int i) throws Exception;
}
@@ -0,0 +1,16 @@
package com.honeywell.ascot.network.read;
import com.honeywell.ascot.network.INetworkParam;
import javax.baja.driver.BDevice;
import javax.baja.sys.BFacets;
import javax.baja.sys.BValue;
public interface IRead {
BFacets readFacetsForNetworkParam(BDevice bDevice, INetworkParam iNetworkParam);
BValue readNetworkParam(BDevice bDevice, INetworkParam iNetworkParam);
BValue readNetworkParamFromStation(BDevice bDevice, INetworkParam iNetworkParam);
BValue[] readNetworkParamValues(BDevice bDevice, INetworkParam iNetworkParam, boolean z);
}
@@ -0,0 +1,8 @@
package com.honeywell.ascot.network.write;
import com.honeywell.ascot.beans.IAscotBean;
import com.honeywell.ascot.device.BDeviceInfo;
public interface ISessionToNetwork {
void populateToNetworkInterface(IAscotBean iAscotBean, BDeviceInfo bDeviceInfo, int i) throws Exception;
}
@@ -0,0 +1,12 @@
package com.honeywell.ascot.network.write;
import com.honeywell.ascot.network.INetworkParam;
import javax.baja.driver.BDevice;
import javax.baja.sys.BFacets;
import javax.baja.sys.BValue;
public interface IWrite {
void writeFacetsForNetworkParam(BDevice bDevice, INetworkParam iNetworkParam, BFacets bFacets);
void writeNetworkParam(BDevice bDevice, INetworkParam iNetworkParam, BValue bValue);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.objects;
import com.tridium.bacnet.asn.AsnInputStream;
public interface IPriorityArrayIndex {
void readFromPriorityArrayIndex(AsnInputStream asnInputStream) throws Exception;
}
@@ -0,0 +1,8 @@
package com.honeywell.ascot.onlineOperations.alarms;
import com.honeywell.ascot.beans.onlineOperations.alarms.IAlarmConfigBean;
import com.honeywell.ascot.device.IAscotDevice;
public interface IAlarmsManager {
IAlarmConfigBean[] getAlarmDetails(IAscotDevice iAscotDevice) throws Exception;
}
@@ -0,0 +1,22 @@
package com.honeywell.ascot.onlineOperations.monitoring;
import com.honeywell.ascot.beans.onlineOperations.monitoring.MonitoringParamDetails;
import com.honeywell.ascot.device.IAscotDevice;
import com.honeywell.ascot.monitoring.IMonitoringInfo;
import com.honeywell.ascot.network.INetworkParam;
import javax.baja.sys.BComponent;
import javax.baja.sys.BValue;
import javax.baja.ui.BWidget;
import javax.baja.util.Lexicon;
public interface IMonitoringHandler {
BComponent[] getComponentsToRegister(IAscotDevice iAscotDevice);
BComponent getManualModeComponent();
BValue readFromController(INetworkParam iNetworkParam) throws Exception;
void updateMonitoringParamDetails(MonitoringParamDetails[] monitoringParamDetailsArr) throws Exception;
void updateWritableValues(MonitoringParamDetails monitoringParamDetails, BWidget bWidget, Lexicon lexicon, IMonitoringInfo iMonitoringInfo);
}
@@ -0,0 +1,8 @@
package com.honeywell.ascot.onlineOperations.monitoring;
import com.honeywell.ascot.device.IAscotDevice;
import java.util.List;
public interface IMonitoringManager {
void setMonitoringPoints(IAscotDevice iAscotDevice, List list);
}
@@ -0,0 +1,17 @@
package com.honeywell.ascot.util;
import com.honeywell.ascot.beans.io.inputs.BInputsConfigurationBean;
import com.honeywell.ascot.beans.io.outputs.BOutputsConfigurationBean;
import java.util.List;
public interface ITypeMap {
List getSourcesForType(String str);
Class getTypeFor(String str, String str2);
boolean isPinAssignmentRequired(String str);
void setBeanFor(BInputsConfigurationBean bInputsConfigurationBean, String str);
void setBeanFor(BOutputsConfigurationBean bOutputsConfigurationBean, String str);
}
@@ -0,0 +1,7 @@
package com.honeywell.ascot.util.ui;
public interface SubscriberInterface {
void loadHolidayTab() throws Exception;
void updateDay() throws Exception;
}
@@ -0,0 +1,5 @@
package com.honeywell.bacnet.datasharing;
public interface IBacnetFailDetectSupport {
void linksChanged();
}
@@ -0,0 +1,7 @@
package com.honeywell.bacnet.datasharing.ui;
import javax.baja.ui.BWidget;
public interface IStaticReferenceCallback {
void makeStaticReferences(BWidget bWidget);
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnet.datasharing.ui;
final class a {
}
@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<IO>
<Types>
<BinaryInput>
<Custom>
<Maintained maxCount="1">
</Maintained>
</Custom>
<Fixed>
<Momentary maxCount="1">
<Pin v="-1"/>
</Momentary>
</Fixed>
</BinaryInput>
<BinaryOutput>
</BinaryOutput>
<ModulatingInput>
<Fixed>
<Pulse_Meter maxCount="1">
<Pin v="-1"/>
</Pulse_Meter>
<Counter maxCount="1">
<Pin v="-1"/>
</Counter>
</Fixed>
<Std> <!-- the following sensors are supported by this model -->
<Kntc20/>
<Kntc20_TR20_Series/>
<Pt1000/>
<C7400A/>
<C7632A/>
<C7632B/>
<C7600B/>
<H7655A/>
</Std>
<Custom>
<CustomResistive/>
<CustomVoltage/>
<CustomSensor/>
</Custom>
</ModulatingInput>
<ModulatingOutput>
<Fixed>
</Fixed>
<Custom>
<Analog/>
<Floating/>
<Pwm maxCount="1">
<Pin v="-1"/>
</Pwm>
</Custom>
</ModulatingOutput>
</Types>
</IO>
@@ -0,0 +1,36 @@
package com.honeywell.bacnetSpyder.networkInterface;
import com.honeywell.bacnetSpyder.xl10Controller.datatypes.BBacnetNvConfigurationDescriptor;
import com.honeywell.honeywellXL10NextGen.logicContainers.BIMacro;
import com.honeywell.honeywellXL10NextGen.networkInterface.INetworkObject;
import com.honeywell.honeywellXL10NextGen.points.BIOPointInterface;
import javax.baja.bacnet.enums.BBacnetObjectType;
import javax.baja.util.Array;
public interface IBACnetNwObject extends INetworkObject {
boolean canObjectBeEdited();
boolean canObjectBeExposed();
boolean canObjectBeRemoved();
void fillNvConfigStructureForCompilation(BBacnetNvConfigurationDescriptor bBacnetNvConfigurationDescriptor);
int getObjectId();
String getObjectName();
BBacnetObjectType getObjectType();
String mapObjectToPoint(BIMacro bIMacro, BIOPointInterface[] bIOPointInterfaceArr, BIOPointInterface[] bIOPointInterfaceArr2, Array array);
void setObjectId(int i);
void setObjectName(String str);
void setObjectSpecificProperties(BIOPointInterface bIOPointInterface);
void setObjectType(BBacnetObjectType bBacnetObjectType);
void updateProperties(BIOPointInterface bIOPointInterface, BIOPointInterface bIOPointInterface2);
}
@@ -0,0 +1,7 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface ICovIncrement {
float getSenDelta();
void setSenDelta(float f);
}
@@ -0,0 +1,11 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface IFailDetect extends IBACnetNwObject {
boolean getBFailDetect();
int getFailDetectTime();
void setBFailDetect(boolean z);
void setFailDetectTime(int i);
}
@@ -0,0 +1,11 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface IGpuRefresh {
boolean getBGPURefresh();
int getGpuRefreshTime();
void setBGPURefresh(boolean z);
void setGpuRefreshTime(int i);
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkInput extends IFailDetect, INetworkThrottlingInterval {
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkOutput extends INetworkThrottlingInterval, IGpuRefresh {
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkPhysicalInput extends IGpuRefresh, INetworkThrottlingInterval {
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkPhysicalOutput extends IPriorityArray, IGpuRefresh, IFailDetect, INetworkThrottlingInterval {
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkSetPoint extends INetworkThrottlingInterval {
}
@@ -0,0 +1,7 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface INetworkThrottlingInterval {
int getNetworkThrottlingInterval();
void setNetworkThrottlingInterval(int i);
}
@@ -0,0 +1,15 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface IPriorityArray extends IBACnetNwObject {
int getLogicCommandPriority();
float getRelinquishValue();
boolean getRelinquishValueChangedFlag();
void setLogicCommandPriority(int i);
void setRelinquishValue(float f);
void setRelinquishValueChangedFlag(boolean z);
}
@@ -0,0 +1,4 @@
package com.honeywell.bacnetSpyder.networkInterface;
public interface ITimeObject {
}
@@ -0,0 +1,32 @@
package com.honeywell.bacnetSpyder.networkInterface;
import com.honeywell.honeywellXL10NextGen.networkInterface.INetworkObject;
import com.honeywell.honeywellXL10NextGen.points.BIOPointInterface;
public interface IUICalOffset extends IBACnetNwObject {
public static final int UICALOFFSET0 = 37376;
public static final int UICALOFFSET1 = 37377;
public static final int UICALOFFSET2 = 37378;
public static final int UICALOFFSET3 = 37379;
public static final int UICALOFFSET4 = 37380;
public static final int UICALOFFSET5 = 37381;
public static final int UICALOFFSET6 = 37382;
int getAddressAssignedInMI();
INetworkObject getCorrespondingAINetworkObject();
int getCorrespondingAINwObjectID();
String getCorrespondingAINwObjectName();
BIOPointInterface getCorrespondingModulatingInput();
int getPVID();
String getUnitOfCorrespondingMI();
void setCorrespondingAINwObjectID(int i);
void setCorrespondingAINwObjectName(String str);
}
@@ -0,0 +1,33 @@
package com.honeywell.beans;
import com.honeywell.ascot.beans.generalsettings.BDayLightSavingBean;
import javax.baja.sys.BEnum;
import javax.baja.sys.BEnumRange;
public interface IDayLightSavings {
BDayLightSavingBean getDayLightSavingBean();
int getEndDayOrdinal();
BEnumRange getEndDayRange();
int getEndMonthOrdinal();
BEnumRange getEndMonthRange();
int getStartDayOrdinal();
int getStartMonthOrdinal();
boolean isDayLightSavingsSelected();
void setDayLightSavingsSelected(boolean z);
void setEndDayOrdinal(BEnum bEnum);
void setEndMonthOrdinal(BEnum bEnum);
void setStartDayOrdinal(BEnum bEnum);
void setStartMonthOrdinal(BEnum bEnum);
}
@@ -0,0 +1,9 @@
package com.honeywell.beans;
import javax.baja.sys.BTime;
public interface IScheduleDay {
IScheduleEvent getEvent(int i) throws Exception;
void setEvent(int i, BTime bTime, int i2) throws Exception;
}
@@ -0,0 +1,11 @@
package com.honeywell.beans;
import javax.baja.sys.BTime;
public interface IScheduleEvent {
boolean getIsEnabled();
BTime getStartTime();
int getStateOrdinal();
}
@@ -0,0 +1,4 @@
package com.honeywell.device.templates;
final class a {
}
@@ -0,0 +1,5 @@
package com.honeywell.field;
public interface IDisplayInfo {
String getDisplayText(String str);
}
@@ -0,0 +1,7 @@
package com.honeywell.field;
import java.util.Map;
public interface IStaticReferenceCallback {
void makeStaticReferences(Map map);
}
@@ -0,0 +1,5 @@
package com.honeywell.flowbalancer.ui;
public interface IBalanceableDevice {
void loadNetworkObjects();
}
@@ -0,0 +1,9 @@
package com.honeywell.flowbalancer.validator;
import com.honeywell.flowbalancer.dynamicbean.DynamicBean;
public interface IFBValidator {
ValidationError getError();
boolean validate(DynamicBean dynamicBean);
}
@@ -0,0 +1,13 @@
package com.honeywell.framework;
public interface IConfigurationStepContainer {
BStep[] getSteps();
void load(int i) throws StepContainerException;
void reset();
void save();
void unload(int i) throws StepContainerException;
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 968 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 969 B

@@ -0,0 +1,7 @@
package com.honeywell.framework.dragdrop;
import javax.baja.ui.BWidget;
public interface IStaticReferenceCallback {
void makeStaticReferences(BWidget bWidget);
}
@@ -0,0 +1,17 @@
package com.honeywell.generic.ui.framework;
public interface IUIFwRequest {
void addBean(String str, Object obj);
void clearBeans();
String getActionName();
Object getBean(String str);
int getBeanCount();
String[] getBeanNames();
IUIFwSession getSession();
}
@@ -0,0 +1,19 @@
package com.honeywell.generic.ui.framework;
public interface IUIFwResponse {
void addBean(String str, Object obj);
void clearBeans();
Object getBean(String str);
int getBeanCount();
String[] getBeanNames();
IUIFwForward getForwardCfg();
IUIFwSession getSession();
void setForward(String str);
}
@@ -0,0 +1,17 @@
package com.honeywell.generic.ui.framework;
public interface IUIFwSession {
void addBean(String str, Object obj);
void clearBeans();
Object getBean(String str);
int getBeanCount();
String[] getBeanNames();
long getLastAccessTime();
String getSessionId();
}
@@ -0,0 +1,46 @@
<?xml version='1.0'?>
<GenericUIFrameworkCfg>
<SessionTimeout>1</SessionTimeout>
<InitParam>
<Name>name1</Name>
<Value>val</Value>
</InitParam>
<InitParam>
<Name>name2</Name>
<Value>val</Value>
</InitParam>
<InitParam>
<Name>name3</Name>
<Value>val</Value>
</InitParam>
<CommonForwards>
<Forward name="error" type="view" uri="error"/>
</CommonForwards>
<ActionList>
<Action name="myAction1">
<ClassName>com.honeywell.generic.ui.framework.demo.MyAction1</ClassName>
<Bean name="bean1" className="com.honeywell.generic.ui.framework.demo.Bean1" scope="request"/>
<Bean name="bean2" className="com.honeywell.generic.ui.framework.demo.Bean2" scope="session"/>
<Forward name="success" type="action" actionName="myAction2"/>
</Action>
<Action name="myAction2">
<ClassName>com.honeywell.generic.ui.framework.demo.MyAction2</ClassName>
<Validator>Action1Validator1</Validator>
<Forward name="success" type="view"/>
</Action>
</ActionList>
<ValidatorList>
<Validator>
<Name>Action1Validator1</Name>
<ClassName>com.honeywell.generic.ui.framework.demo.MyValidator</ClassName>
</Validator>
</ValidatorList>
</GenericUIFrameworkCfg>
@@ -0,0 +1,5 @@
package com.honeywell.honeywellXL10NextGen.deviceModes.common.ui;
public interface ISpyderView {
void validateComplete();
}
@@ -0,0 +1,33 @@
<!--
* Copyright (c) 2007 Honeywell International, Inc. All rights reserved.
* This file contains trade secrets of Honeywell International, Inc. No part may be reproduced or transmitted in
* any form by any means or for any purpose without the express written permission of Honeywell.
-->
<panes version="1">
<DiagnosticInput default_text="DiagnosticScreen" type="javax.baja.ui.BWidget" x="0.0" y="0.0" w="850.0" h="720">
<lb_SelectFBName default_text="Select Function Block" type="javax.baja.ui.BLabel" x="20.0" y="25.0" w="100.0" h="23.0"/>
<lb_SelectOutputName default_text="Select Output Points" type="javax.baja.ui.BLabel" x="190.0" y="25.0" w="100.0" h="23.0"/>
<lb_watchWindow default_text="WatchWindow" type="javax.baja.ui.BLabel" x="400.0" y="25.0" w="100.0" h="23" />
<lb_pointName default_text="PointName" type="javax.baja.ui.BLabel" x="490" y="25" w="80" h="23"/>
<lb_simpointName default_text="PointName" type="javax.baja.ui.BLabel" x="460" y="25" w="80" h="23"/>
<lb_Blocks default_text="Blocks" type="javax.baja.ui.list.BList" x="20.0" y="50.0" w="150.0" h="310.0" />
<lb_Outputs default_text="Outputs" type="javax.baja.ui.list.BList" x="190.0" y="50.0" w="150.0" h="310.0" />
<Select default_text="" type="javax.baja.ui.BButton" x="350.0" y="150.0" w="40.0" h="20.0"/>
<Deselect default_text="" type="javax.baja.ui.BButton" x="350.0" y="180.0" w="40.0" h="20.0"/>
<lb_ScrollPane default_text="" type="javax.baja.ui.pane.BScrollPane" x="400.0" y="50.0" w="160.0" h="310.0" />
<lb_Points default_text="Points" type="javax.baja.ui.list.BList" x="400.0" y="50.0" w="160.0" h="310.0" />
<!--<lb_selectCheck default_text="SelectAll" type="javax.baja.ui.BCheckBox" x="400.0" y="365.0" w="70.0" h="15.0"/>-->
<!--<lb_path default_text="" type="javax.baja.ui.BTextField" x="20" y="390" w="540" h="30" />
<lb_ord default_text="" type="javax.baja.ui.BTextField" x="20" y="410" w="540" h="30" />-->
<lb_pathLabel default_text="Selected Point Path" type="javax.baja.ui.BLabel" x="20" y="380" w="540" h="50" />
<lb_ExpandablePane default_text="" type="javax.baja.ui.pane.BExpandablePane" x="20" y="415" w="540" h="60" />
<!-- <lb_Note default_text="Note: Only checked points in the last listbox will be added to watch window." type="javax.baja.ui.BLabel" x="20" y="465" w="400" h="50"/>-->
<lb_Note default_text="Note: If more number of points are selected for debugging then performance will degrade" type="javax.baja.ui.BLabel" x="20" y="465" w="450" h="50"/>
<!-- <lb_Note1 default_text="Only 14 points can be selcted for debugging." type="javax.baja.ui.BLabel" x="50" y="400" w="370" h="50"/>-->
<lb_pane default_text="" type="javax.baja.ui.pane.BGridPane" x="20" y="410" w="100" h="100" />
<Help default_text="Help" type="javax.baja.ui.BButton" x="20.0" y="520.0" w="50.0" h="20.0"/>
<DiagnosticOk default_text="OK" type="javax.baja.ui.BButton" x="430.0" y="520.0" w="50.0" h="20.0"/>
<DiagnosticCancel default_text="Cancel" type="javax.baja.ui.BButton" x="490.0" y="520.0" w="60.0" h="20.0"/>
</DiagnosticInput>
</panes>
@@ -0,0 +1,36 @@
package com.honeywell.honeywellXL10NextGen.deviceModes.onlineDebugging.station;
import com.honeywell.honeywellXL10NextGen.xl10Controller.device.IOnlineNetworkInterfaceHandler;
import java.util.ArrayList;
import javax.baja.sys.BComponent;
public interface IODNetworkHandler {
public static final int PROXY_MODE_OF_DEBUGGING = 1;
public static final int PVID_MODE_OF_DEBUGGING = 0;
void attachProxyPoints(IOnlineNetworkInterfaceHandler iOnlineNetworkInterfaceHandler, BComponent[] bComponentArr);
void attachProxyToInputPoint(BComponent bComponent, IOnlineNetworkInterfaceHandler iOnlineNetworkInterfaceHandler);
void attachProxyToOutputPoint(BComponent bComponent, IOnlineNetworkInterfaceHandler iOnlineNetworkInterfaceHandler);
void disqualifyOutputPointForOnlineDebugging(BComponent bComponent);
int getDebugObjectReadTime();
int getDebugPointReadSize();
int getDebugPointWriteSize();
ArrayList getDebugValues(int i, IOnlineNetworkInterfaceHandler iOnlineNetworkInterfaceHandler) throws Exception;
int getModeOfDebugging(BComponent bComponent);
boolean isAddressInControllerValid(Object obj, IOnlineNetworkInterfaceHandler iOnlineNetworkInterfaceHandler) throws Exception;
void qualifyOutputPointForOnlineDebugging(BComponent bComponent);
void resetDebugAddressesInController(IOnlineNetworkInterfaceHandler iOnlineNetworkInterfaceHandler) throws Exception;
void setDebugAddressesInController(ArrayList arrayList, IOnlineNetworkInterfaceHandler iOnlineNetworkInterfaceHandler) throws Exception;
}
@@ -0,0 +1,34 @@
<panes version="1">
<SimModeScreen default_text="SimulationSettings" type="javax.baja.ui.BWidget" x="0.0" y="0.0" w="500.0" h="270">
<simspeed default_text="Simulation Speed" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="5.0" y="20.0" w="400.0" h="50.0">
<rb_asap default_text="Simulate As Fast As Possible" type="javax.baja.ui.BRadioButton" x="10.0" y="20.0" w="160.0" h="20.0"/>
<rb_normal default_text="Simulate at the speed of controller" type="javax.baja.ui.BRadioButton" x="200.0" y="20.0" w="300.0" h="20.0"/>
</simspeed>
<simmode default_text="Simulation Settings" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="5.0" y="80.0" w="400.0" h="50.0">
<rb_time default_text="Time Simulation" type="javax.baja.ui.BRadioButton" x="10.0" y="20.0" w="100.0" h="20.0"/>
<rb_continuous default_text="Continuous Simulation" type="javax.baja.ui.BRadioButton" x="120.0" y="20.0" w="130.0" h="20.0"/>
<rb_step default_text="Step Simulation" type="javax.baja.ui.BRadioButton" x="260.0" y="20.0" w="130.0" h="20.0"/>
</simmode>
<!--Time Period-->
<tp_label default_text="Time Period" type="javax.baja.ui.BLabel" x="35.0" y="140.0" w="75.0" h="20.0" />
<!--<tp_textfield default_text="" type="javax.baja.workbench.fieldeditor.BWbFieldEditor" x="140.0" y="80.0" w="125.0" h="30.0" />-->
<!--<tp_durationgridpane default_text="" type="javax.baja.ui.pane.BGridPane" x="140.0" y="80.0" w="125.0" h="30.0" />-->
<tp_hLabel default_text="Hours:" type="javax.baja.ui.BLabel" x="140.0" y="140.0" w="30.0" h="20.0" />
<tp_hours default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="175.0" y="140.0" w="35.0" h="20.0" />
<tp_mLabel default_text="Mins:" type="javax.baja.ui.BLabel" x="215.0" y="140.0" w="25.0" h="20.0" />
<tp_minutes default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="245.0" y="140.0" w="35.0" h="20.0" />
<tp_sLabel default_text="Secs:" type="javax.baja.ui.BLabel" x="285.0" y="140.0" w="25.0" h="20.0" />
<tp_secs default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="315.0" y="140.0" w="35.0" h="20.0" />
<!--<tp_gridpane1 default_text="" type="javax.baja.ui.pane.BGridPane" x="140.0" y="80.0" w="150.0" h="30.0" />-->
<tp_check default_text="" type="javax.baja.ui.BCheckBox" x="10.0" y="178.0" w="15.0" h="20.0" />
<tp_label1 default_text="Set Start Time As" type="javax.baja.ui.BLabel" x="35.0" y="178.0" w="90.0" h="20.0" />
<tp_label2 default_text="Number Of Steps" type="javax.baja.ui.BLabel" x="35.0" y="140.0" w="95.0" h="20.0" />
<!--<tp_fieldeditor default_text="" type="javax.baja.workbench.fieldeditor.BWbFieldEditor" x="140.0" y="90.0" w="100.0" h="30.0" />-->
<tp_gridpane default_text="" type="javax.baja.ui.pane.BGridPane" x="118.0" y="175.0" w="300.0" h="30.0" />
<tp_NOS default_text="" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="140.0" y="140.0" w="50.0" h="30.0" />
<!--<tp_NOS default_text="" type="com.tridium.raster.editor.ui.BIntegerSpinnerField" x="140.0" y="80.0" w="50.0" h="30.0" />-->
<bb_IpHelp default_text="Help" type="javax.baja.ui.BButton" x="20.0" y="215.0" w="55.0" h="20.0"/>
<bb_IpOk default_text="OK" type="javax.baja.ui.BButton" x="285.0" y="215.0" w="55.0" h="20.0"/>
<bb_IpCancel default_text="Cancel" type="javax.baja.ui.BButton" x="345.0" y="215.0" w="55.0" h="20.0"/>
</SimModeScreen>
</panes>
@@ -0,0 +1,5 @@
package com.honeywell.honeywellXL10NextGen.factory;
public interface IFactory {
IModelFactory getModelFactory(String str);
}
@@ -0,0 +1,37 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks;
public interface IFBInfoInterface {
String getCategoryTypeForFB(String str);
String getConfigParameterForFB(String str);
String getConfigViewForFB(String str);
String getDescriptionForFB(String str);
String getFBID(String str, String str2, boolean z);
String getFBNameFromIndex(String str, int i);
String getHelpFilePathForFB(String str);
String getHolidayHelpFilePathForFB(String str);
String getIconForFB(String str);
String getLoopStaticForFB(String str);
String getMaxLimitForFB(String str);
String getScheduleHelpFilePathForFB(String str);
String getSimulationForFB(String str);
String getUploadClass(String str, String str2);
String getVersionForFB(String str);
String getViewXmlPathForFB(String str);
boolean isFBSupported(String str);
}
@@ -0,0 +1,22 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks;
import javax.baja.sys.BComponent;
import javax.baja.sys.Slot;
public interface ISpecialBlock {
int checkKnobAddTo(BComponent bComponent, Slot slot, BComponent bComponent2, Slot slot2);
int checkLinkAddFrom(BComponent bComponent, Slot slot, BComponent bComponent2, Slot slot2);
int knobAddedTo(BComponent bComponent, Slot slot, BComponent bComponent2, Slot slot2);
int knobRemovedFrom(BComponent bComponent, Slot slot, BComponent bComponent2, Slot slot2);
int linkAddedFrom(BComponent bComponent, Slot slot, BComponent bComponent2, Slot slot2);
int linkRemovedFrom(BComponent bComponent, Slot slot, BComponent bComponent2, Slot slot2);
void started();
void stopped();
}
@@ -0,0 +1,26 @@
<panes version="1">
<Schedule_Pane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.BSchedulePage" icon_path="" x="0.0" y="0.0" w="620.0" h="500.0" default_text="Configure the schedules">
<ScheduleSummary type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="10.0" y="0.0" w="600.0" h="320.0" default_text="Schedule Summary"/>
<Events type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="10.0" y="330.0" w="295.0" h="150.0" default_text="Events"/>
<States type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="315.0" y="330.0" w="295.0" h="150.0" default_text="States"/>
<bb_ScheduleHelp default_text="Help" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BButtonEx" x="20.0" y="500.0" w="60.0" h="25.0"/>
<bb_ScheduleOk default_text="Ok" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BButtonEx" x="470.0" y="500.0" w="60.0" h="25.0"/>
<!-- <bb_ScheduleApply default_text="Apply" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BButtonEx" x="470.0" y="500.0" w="60.0" h="25.0"/> -->
<bb_ScheduleCancel default_text="Cancel" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BButtonEx" x="550.0" y="500.0" w="60.0" h="25.0"/>
</Schedule_Pane>
<Holidays_Pane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.BHolidayPage" icon_path="" x="0.0" y="0.0" w="600.0" h="500.0" default_text="Configure the list of holidays that the controller will follow">
<selectHolPane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="10.0" y="10.0" w="580.0" h="80.0" default_text="Select Holiday as"/>
<holConfigurationPane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="10.0" y="120.0" w="580.0" h="350.0" default_text="Configure Holiday">
<stDatePane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="10.0" y="60.0" w="200.0" h="220.0" default_text="Start Date"/>
<holListPane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="325.0" y="60.0" w="220.0" h="220.0" default_text="Holiday List"/>
<addSubPane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="220.0" y="125.0" w="90.0" h="100.0" default_text=""/>
<loadUSHoliday type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BBorderPaneEx" x="427.0" y="280.0" w="120.0" h="20.0" default_text=""/>
</holConfigurationPane>
<bb_HolidayHelp default_text="Help" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BButtonEx" x="20.0" y="500.0" w="60.0" h="25.0"/>
<bb_HolidayOk default_text="Ok" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BButtonEx" x="450.0" y="500.0" w="60.0" h="25.0"/>
<!-- <bb_HolidayApply default_text="Apply" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BButtonEx" x="450.0" y="500.0" w="60.0" h="25.0"/> -->
<bb_HolidayCancel default_text="Cancel" type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BButtonEx" x="530.0" y="500.0" w="60.0" h="25.0"/>
</Holidays_Pane>
</panes>
@@ -0,0 +1,14 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.compilation;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.BSBusWallModule;
import com.honeywell.honeywellXL10NextGen.sylk.fw.BSylkDeviceStore;
import com.honeywell.honeywellXL10NextGen.sylk.fw.SylkLinkTable;
import com.honeywell.honeywellXL10NextGen.xl10Controller.device.ISpyderDevice;
public interface IKFCompiler {
void cleanup();
boolean compileFailDetectTable(SylkLinkTable sylkLinkTable);
BSylkDeviceStore compileKF(BSBusWallModule bSBusWallModule, SylkLinkTable sylkLinkTable, int i, ISpyderDevice iSpyderDevice);
}
@@ -0,0 +1,16 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.compilation;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.BSBusWallModule;
import com.honeywell.honeywellXL10NextGen.logicContainers.BIApplication;
import com.honeywell.honeywellXL10NextGen.sylk.fw.BSylkDeviceStore;
import java.util.Map;
import javax.baja.sys.BBlob;
import javax.baja.sys.BVector;
public interface IKFDeCompiler {
void fullDeCompile(BVector bVector, BIApplication bIApplication, Map map, Map map2, Map map3, Map map4, int i);
void populateDataStore(BSylkDeviceStore bSylkDeviceStore, BBlob[] bBlobArr);
void quickDeCompile(BVector bVector, BIApplication bIApplication, BSBusWallModule bSBusWallModule);
}
@@ -0,0 +1,4 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.resourceCounter;
final class a {
}
@@ -0,0 +1,4 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui;
final class a {
}
@@ -0,0 +1,4 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui;
final class a {
}
@@ -0,0 +1,4 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui;
final class b {
}
@@ -0,0 +1,4 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui;
final class c {
}
@@ -0,0 +1,104 @@
<!--
Document : KFSimulationDesign.xml
Created on : April 8, 2008
Author : Karthik Subramanian
Description:
This XML document is used to get the UI structure for KF simulation preview screen.
-->
<!--
Modified By: Umesh Kumar
Modified On: 21st May 2008
Purpose: Changed the size of drop downs shown in home screen details page
Version: \main\spyderII_dvpt\8
-->
<panes version="1">
<simulation_pane icon_path="" default_text="SIMULATION_VIEW" type="javax.baja.ui.BWidget" x="0" y="0" w="600" h="500">
<bpane_simulationUI type="javax.baja.ui.pane.BBorderPane" x="0.0" y="0.0" w="268.0" h="174.0" default_text="" icon_path="">
<lbl_system_cool_icon type="com.tridium.kitpx.BBoundLabel" x="195.0" y="7" w="10.0" h="15.0" default_text="" icon_path=""/>
<lbl_system_heat_icon type="com.tridium.kitpx.BBoundLabel" x="207.0" y="7" w="10.0" h="15.0" default_text="" icon_path=""/>
<lbl_system_colon type="javax.baja.ui.BLabel" x="32.0" y="4.5" w="50.0" h="15.0" default_text="SYSTEM:" icon_path=""/>
<lbl_off type="javax.baja.ui.BLabel" x="74.0" y="4.5" w="25.0" h="15.0" default_text="OFF" icon_path=""/>
<lbl_auto type="javax.baja.ui.BLabel" x="96.0" y="4.5" w="29.0" h="15.0" default_text="AUTO" icon_path=""/>
<lbl_cool type="javax.baja.ui.BLabel" x="122.0" y="4.5" w="29.0" h="15.0" default_text="COOL" icon_path=""/>
<lbl_em_dot type="javax.baja.ui.BLabel" x="148.0" y="4.5" w="23.0" h="15.0" default_text="EM." icon_path=""/>
<lbl_heat type="javax.baja.ui.BLabel" x="165.0" y="4.5" w="28.0" h="15.0" default_text="HEAT" icon_path=""/>
<lbl_topLine type="javax.baja.ui.BLabel" x="0.0" y="18.0" w="268.0" h="1.0" default_text="" icon_path=""/>
<lbl_left_room type="com.tridium.kitpx.BBoundLabel" x="44.0" y="20.0" w="37.0" h="14.0" default_text="ROOM" icon_path=""/>
<lbl_left_setpoint type="com.tridium.kitpx.BBoundLabel" x="80.0" y="20.0" w="56.0" h="14.0" default_text="SETPOINT" icon_path=""/>
<bpane_hum_percent type="javax.baja.ui.pane.BBorderPane" x="137.0" y="12.0" w="95.0" h="50.0" default_text="" icon_path="">
<lbl_right_humidity type="com.tridium.kitpx.BBoundLabel" x="1.0" y="8.0" w="54.0" h="14.0" default_text="HUMIDITY" icon_path=""/>
<lbl_hum_percent type="com.tridium.kitpx.BBoundLabel" x="78.0" y="25.0" w="10.0" h="14.0" default_text="%" icon_path=""/>
</bpane_hum_percent>
<lbl_right_outside type="com.tridium.kitpx.BBoundLabel" x="193.0" y="20.0" w="50.0" h="14.0" default_text="OUTSIDE" icon_path=""/>
<lbl_override type="javax.baja.ui.BLabel" x="17.0" y="70.0" w="52.0" h="14.0" default_text="OVERRIDE" icon_path=""/>
<lbl_middle_room type="com.tridium.kitpx.BBoundLabel" x="95.0" y="70.0" w="37.0" h="14.0" default_text="ROOM" icon_path=""/>
<lbl_middle_setpoint type="com.tridium.kitpx.BBoundLabel" x="131.0" y="70.0" w="55.0" h="14.0" default_text="SETPOINT" icon_path=""/>
<lbl_middle_temperature type="com.tridium.kitpx.BBoundLabel" x="185.0" y="70.0" w="82.0" h="14.0" default_text="TEMPERATURE" icon_path=""/>
<lbl_remaining type="javax.baja.ui.BLabel" x="10.0" y="82.0" w="58.0" h="14.0" default_text="REMAINING" icon_path=""/>
<lbl_percent_sym type="com.tridium.kitpx.BBoundLabel" x="182.0" y="83.0" w="12.0" h="10.0" default_text="%" icon_path=""/>
<lbl_ppm type="com.tridium.kitpx.BBoundLabel" x="193.0" y="83.0" w="22.0" h="10.0" default_text="PPM" icon_path=""/>
<lbl_am type="com.tridium.kitpx.BBoundLabel" x="182.0" y="92.0" w="16.0" h="10.0" default_text="AM" icon_path=""/>
<lbl_cfm type="com.tridium.kitpx.BBoundLabel" x="196.0" y="92.0" w="22.0" h="10.0" default_text="CFM" icon_path=""/>
<lbl_pm type="com.tridium.kitpx.BBoundLabel" x="182.0" y="101.0" w="16.0" h="10.0" default_text="PM" icon_path=""/>
<lbl_ls type="com.tridium.kitpx.BBoundLabel" x="195.0" y="101.0" w="21.0" h="10.0" default_text="L/S" icon_path=""/>
<lbl_cm type="com.tridium.kitpx.BBoundLabel" x="182.0" y="110.0" w="16.0" h="10.0" default_text="CM" icon_path=""/>
<lbl_inch type="com.tridium.kitpx.BBoundLabel" x="182.0" y="119.0" w="26.0" h="10.0" default_text="INCH" icon_path=""/>
<lbl_bottomLine type="javax.baja.ui.BLabel" x="0.0" y="134.0" w="268.0" h="1.0" default_text="" icon_path=""/>
<lbl_bottom_midline1 type="javax.baja.ui.BLabel" x="91.0" y="134.0" w="1.0" h="80.0" default_text="bottom line" icon_path=""/>
<lbl_bottom_midline2 type="javax.baja.ui.BLabel" x="179.0" y="134.0" w="1.0" h="80.0" default_text="bottom line" icon_path=""/>
<lbl_left_prev type="javax.baja.ui.BLabel" x="3.0" y="137.0" w="30.0" h="15.0" default_text="PREV" icon_path=""/>
<lbl_left_done type="javax.baja.ui.BLabel" x="32.0" y="137.0" w="30.0" h="15.0" default_text="DONE" icon_path=""/>
<bPane_left_set_homescreen type="javax.baja.ui.pane.BBorderPane" x="1.0" y="141.0" w="85.0" h="30.0" default_text="" icon_path="">
<lbl_left_set type="javax.baja.ui.BLabel" x="3.0" y="3.0" w="25.0" h="15.0" default_text="SET" icon_path=""/>
<lbl_left_homescreen type="javax.baja.ui.BLabel" x="3.0" y="13.0" w="75.0" h="15.0" default_text="HOME SCREEN" icon_path=""/>
</bPane_left_set_homescreen>
<lbl_left_fan type="javax.baja.ui.BLabel" x="32.0" y="147.0" w="30.0" h="15.0" default_text="FAN" icon_path=""/>
<lbl_mid_edit type="javax.baja.ui.BLabel" x="92.0" y="137.0" w="30.0" h="15.0" default_text="EDIT" icon_path=""/>
<lbl_mid_cancel type="javax.baja.ui.BLabel" x="120.0" y="137.0" w="43.0" h="15.0" default_text="CANCEL" icon_path=""/>
<bPane_mid_set_viewmore type="javax.baja.ui.pane.BBorderPane" x="90.0" y="141.0" w="87.0" h="30.0" default_text="" icon_path="">
<lbl_mid_set type="javax.baja.ui.BLabel" x="3.0" y="3.0" w="25.0" h="15.0" default_text="SET" icon_path=""/>
<lbl_mid_viewmore type="javax.baja.ui.BLabel" x="3.0" y="13.0" w="60.0" h="15.0" default_text="VIEWMORE" icon_path=""/>
</bPane_mid_set_viewmore>
<lbl_mid_override type="javax.baja.ui.BLabel" x="120.0" y="147.0" w="52.0" h="15.0" default_text="OVERRIDE" icon_path=""/>
<lbl_right_next type="javax.baja.ui.BLabel" x="182.0" y="137.0" w="30.0" h="15.0" default_text="NEXT" icon_path=""/>
<lbl_right_system type="javax.baja.ui.BLabel" x="210.0" y="137.0" w="45.0" h="15.0" default_text="SYSTEM" icon_path=""/>
<lbl_right_and_sym type="javax.baja.ui.BLabel" x="184.0" y="147.0" w="10.0" h="15.0" default_text="AND" icon_path=""/>
<lbl_right_viewmore type="javax.baja.ui.BLabel" x="198.0" y="147.0" w="60.0" h="15.0" default_text="VIEW MORE" icon_path=""/>
<lbl_right_parameter type="javax.baja.ui.BLabel" x="186.0" y="157.0" w="70.0" h="15.0" default_text="PARAMETERS" icon_path=""/>
<alphaNum_segments type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.simulationui.BAlphaNumericSegments" x="60.0" y="38.0" xLength="15.0" yLength="25.0" width="2" gap="2" charSpace="4"/>
<numeric_segments type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.simulationui.BNumericSegments" x="71.0" y="89.0" xLength="21" yLength="37.5" width="3" gap="3" charSpace="8"/>
<lbl_fan_blade type="com.tridium.kitpx.BBoundLabel" x="5.0" y="105.0" w="25.0" h="25.0" default_text="" icon_path=""/>
<lbl_fan_speed1 type="com.tridium.kitpx.BBoundLabel" x="33.0" y="110.0" w="28.0" h="28.0" default_text="" icon_path=""/>
<lbl_fan_speed2 type="com.tridium.kitpx.BBoundLabel" x="45.0" y="112.0" w="10.0" h="28.0" default_text="" icon_path=""/>
<lbl_fan_speed3 type="com.tridium.kitpx.BBoundLabel" x="49.0" y="110.0" w="10.0" h="28.0" default_text="" icon_path=""/>
<lbl_fan_off type="javax.baja.ui.BLabel" x="7.0" y="97.0" w="20.0" h="14.0" default_text="OFF" icon_path=""/>
<lbl_fan_auto type="javax.baja.ui.BLabel" x="27.0" y="100.0" w="30.0" h="14.0" default_text="AUTO" icon_path=""/>
<lbl_fan_on type="javax.baja.ui.BLabel" x="28.0" y="110.0" w="20.0" h="14.0" default_text="ON" icon_path=""/>
<bPane_unocc_outman_segments type="javax.baja.ui.pane.BBorderPane" x="192.0" y="90.0" w="87.0" h="30.0" default_text="" icon_path="">
<lbl_override_out_man type="com.tridium.kitpx.BBoundLabel" x="30.0" y="6.0" w="15.0" h="15.0" default_text="" icon_path=""/>
<lbl_override_unocc_label type="javax.baja.ui.BLabel" x="3.0" y="15.0" w="20.0" h="14.0" default_text="UN" icon_path=""/>
</bPane_unocc_outman_segments>
<bPane_occ_house_segments type="javax.baja.ui.pane.BBorderPane" x="209.0" y="80.0" w="87.0" h="40.0" default_text="" icon_path="">
<lbl_override_house_sym type="com.tridium.kitpx.BBoundLabel" x="23.0" y="7.0" w="30.0" h="20.0" default_text="" icon_path=""/>
<lbl_override_occupied type="javax.baja.ui.BLabel" x="0.0" y="25.0" w="60.0" h="15.0" default_text="OCCUPIED" icon_path=""/>
</bPane_occ_house_segments>
<lbl_override_occ_in_man type="com.tridium.kitpx.BBoundLabel" x="240.0" y="98.0" w="15.0" h="15.0" default_text="" icon_path=""/>
<bPane_colon type="javax.baja.ui.pane.BBorderPane" x="121.5" y="93.25" w="9.0" h="25" default_text="" icon_path="">
<lbl_colon1 type="javax.baja.ui.BLabel" x="3.0" y="3.0" w="3.0" h="3.0" default_text="colon1" icon_path=""/>
<lbl_colon2 type="javax.baja.ui.BLabel" x="3.0" y="17.0" w="3.0" h="3.0" default_text="colon2" icon_path=""/>
</bPane_colon>
<lbl_override_standby type="javax.baja.ui.BLabel" x="214.0" y="119.0" w="50.0" h="14.0" default_text="STANDBY" icon_path=""/>
<ldd_left_home_option type="javax.baja.ui.BListDropDown" x="15.0" y="38.0" w="115.0" h="18.0" default_text="LeftHomeScreenOption" icon_path=""/>
<lbl_left_home_label type="javax.baja.ui.BLabel" x="25.0" y="55.0" w="70.0" h="14.0" default_text="(max 3 digits)" icon_path=""/>
<ldd_right_home_option type="javax.baja.ui.BListDropDown" x="140.0" y="38.0" w="115.0" h="18.0" default_text="RightHomeScreenOption" icon_path=""/>
<lbl_right_home_label type="javax.baja.ui.BLabel" x="150.0" y="55.0" w="70.0" h="14.0" default_text="(max 3 digits)" icon_path=""/>
<ldd_mid_home_option type="javax.baja.ui.BListDropDown" x="65.0" y="95.0" w="115.0" h="18.0" default_text="MiddleHomeScreenOption" icon_path=""/>
<lbl_mid_home_label type="javax.baja.ui.BLabel" x="90.0" y="112.0" w="70.0" h="14.0" default_text="(max 4 digits)" icon_path=""/>
<lbl_single_home_label type="javax.baja.ui.BLabel" x="15.0" y="38.0" w="110.0" h="14.0" default_text="Label(max 8 chars):" icon_path=""/>
<tf_single_home_text type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="130.0" y="38.0" w="80.0" h="16.0" default_text="" icon_path=""/>
</bpane_simulationUI>
<bt_left_button type="javax.baja.ui.BButton" x="0.0" y="179.0" w="89.0" h="25.0" default_text="" icon_path=""/>
<bt_middle_button type="javax.baja.ui.BButton" x="90.0" y="179.0" w="89.0" h="25.0" default_text="" icon_path=""/>
<bt_right_button type="javax.baja.ui.BButton" x="180.0" y="179.0" w="89.0" h="25.0" default_text="" icon_path=""/>
</simulation_pane>
</panes>
@@ -0,0 +1,28 @@
<panes version="1">
<Override_Details type="javax.baja.ui.BWidget" x="361.0" y="120.0" w="100.0" h="30.0" default_text="override_details" icon_path="">
<Override_Type_Dlg_Type type="javax.baja.ui.BLabel" x="10.0" y="0.0" w="75.0" h="30.0" default_text="Override Type:" icon_path=""/>
<Override_Type_Dlg_Cont_Rdo type="javax.baja.ui.BRadioButton" x="95.0" y="0.0" w="175.0" h="20.0" default_text="Continuous Override" icon_path=""/>
<Override_Type_Dlg_Timed_Hours_Rdo type="javax.baja.ui.BRadioButton" x="95.0" y="20.0" w="185.0" h="20.0" default_text="Timed Override In Hours (Bypass)" icon_path=""/>
<Override_Type_Dlg_Timed_Days_Rdo type="javax.baja.ui.BRadioButton" x="95.0" y="40.0" w="185.0" h="20.0" default_text="Timed Override In Days (Bypass)" icon_path=""/>
<Timed_Override_Details type="javax.baja.ui.pane.BBorderPane" x="10.0" y="70.0" w="354.0" h="160.0" default_text="Timed Override Details" icon_path="">
<Network_Bypass_Time type="javax.baja.ui.BCheckBox" x="10.0" y="15.0" w="200.0" h="30.0" default_text="Use Network Bypass Time Only" icon_path=""/>
<lbl_Min_Time type="javax.baja.ui.BLabel" x="10.0" y="35.0" w="80.0" h="30.0" default_text="Minimum Time:" icon_path=""/>
<lbl_Min_Days type="javax.baja.ui.BLabel" x="30.0" y="55.0" w="30.0" h="30.0" default_text="Days:" icon_path=""/>
<spinner_Min_Days type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BHoneywellSpinner" x="60.0" y="60.0" w="50.0" h="30.0" default_text="Default Text" icon_path=""/>
<lbl_Min_Hours type="javax.baja.ui.BLabel" x="120.0" y="55.0" w="45.0" h="30.0" default_text="Hours:" icon_path=""/>
<spinner_Min_Hours type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BHoneywellSpinner" x="160.0" y="60.0" w="50.0" h="30.0" default_text="Default Text" icon_path=""/>
<lbl_Min_Minutes type="javax.baja.ui.BLabel" x="215.0" y="55.0" w="50.0" h="30.0" default_text="Minutes:" icon_path=""/>
<spinner_Min_Minutes type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BHoneywellSpinner" x="260.0" y="60.0" w="50.0" h="30.0" default_text="Default Text" icon_path=""/>
<lbl_Max_Time type="javax.baja.ui.BLabel" x="10.0" y="80.0" w="80.0" h="30.0" default_text="Maximum Time:" icon_path=""/>
<lbl_Max_Days type="javax.baja.ui.BLabel" x="30.0" y="100.0" w="30.0" h="30.0" default_text="Days:" icon_path=""/>
<spinner_Max_Days type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BHoneywellSpinner" x="60.0" y="105.0" w="50.0" h="30.0" default_text="Default Text" icon_path=""/>
<lbl_Max_Hours type="javax.baja.ui.BLabel" x="120.0" y="100.0" w="45.0" h="30.0" default_text="Hours:" icon_path=""/>
<spinner_Max_Hours type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BHoneywellSpinner" x="160.0" y="105.0" w="50.0" h="30.0" default_text="Default Text" icon_path=""/>
<lbl_Max_Minutes type="javax.baja.ui.BLabel" x="215.0" y="100.0" w="50.0" h="30.0" default_text="Minutes:" icon_path=""/>
<spinner_Max_Minutes type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BHoneywellSpinner" x="260.0" y="105.0" w="50.0" h="30.0" default_text="Default Text" icon_path=""/>
<Override_Type_Dlg_Note type="javax.baja.ui.BLabel" x="2.0" y="130.0" w="353.0" h="30.0" default_text=" Note: One 'Day' is a 24 hour period from the time the override is initiated." icon_path=""/>
</Timed_Override_Details>
<Override_Details_OK type="javax.baja.ui.BButton" x="125.0" y="245.0" w="50.0" h="25.0" default_text="OK" icon_path=""/>
<Override_Details_Cancel type="javax.baja.ui.BButton" x="185.0" y="245.0" w="50.0" h="25.0" default_text="Cancel" icon_path=""/>
</Override_Details>
</panes>
@@ -0,0 +1,450 @@
<panes version="1">
<General_Settings_pane icon_path="" default_text="WIZARD_VIEW" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BGeneralSettingsPane" x="0" y="0" w="600" h="600">
<General_Settings_Label type="javax.baja.ui.BLabel" x="0.0" y="0.0" w="150.0" h="30.0" default_text="General Settings" icon_path=""/>
<General_Settings_topLine type="javax.baja.ui.BLabel" x="0.0" y="25.0" w="570.0" h="2.0" default_text="" icon_path=""/>
<Block_Name type="javax.baja.ui.BLabel" x="0.0" y="37.0" w="70.0" h="20.0" default_text="Block Name:" icon_path=""/>
<Block_Type type="javax.baja.ui.BLabel" x="0.0" y="62.0" w="70.0" h="20.0" default_text="Block Type:" icon_path=""/>
<Block_Name_Txt type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="120.0" y="37.0" w="200.0" h="20.0" default_text="New_Custom_Application" icon_path=""/>
<Block_Type_Txt type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="120.0" y="62.0" w="200.0" h="20.0" default_text="WallModule" icon_path=""/>
<Wall_Module_Model type="javax.baja.ui.pane.BBorderPane" x="0.0" y="87.0" w="560.0" h="95.0" default_text="Wall Module Model Selection" icon_path="">
<!-- <Wall_Module_Types type="javax.baja.ui.BLabel" x="8.0" y="13.0" w="100.0" h="20.0" default_text="Wall Module Types:" icon_path=""/>
<Wall_Module_Type_Options type="javax.baja.ui.BListDropDown" x="125.0" y="13.0" w="200.0" h="20.0" default_text="Temperature_Humidity_Co2" icon_path=""/>
<Model_Options type="javax.baja.ui.BLabel" x="50.0" y="36.0" w="100.0" h="20.0" default_text="Model Options:" icon_path=""/>
<Lcd_Display type="javax.baja.ui.BCheckBox" x="146.0" y="36.0" w="80.0" h="20.0" default_text="LCD display" icon_path=""/>
<Two_Wire type="javax.baja.ui.BCheckBox" x="240.0" y="36.0" w="200.0" h="20.0" default_text="2-wire(Sensor Bus) Communication" icon_path=""/> -->
<Mode_Selection type="javax.baja.ui.BLabel" x="8.0" y="13.0" w="100.0" h="20.0" default_text="Select Model:" icon_path=""/>
<Model_type type="javax.baja.ui.BListDropDown" x="120.0" y="13.0" w="300.0" h="20.0" default_text="" icon_path=""/>
</Wall_Module_Model>
<Selected_Model type="javax.baja.ui.BLabel" x="1.0" y="347.0" w="400.0" h="30.0" default_text="" icon_path=""/>
<Model_Capabilities type="javax.baja.ui.BLabel" x="120.0" y="367.0" w="90.0" h="30.0" default_text="Model Capabilities:" icon_path="local:|module://lonhoneywellAXWizards/icons/output.png"/>
<icon type="com.tridium.kitpx.BBoundLabel" x="1.0" y="365.0" w="110.0" h="150.0" default_text="" icon_path=""/>
<Feature type="javax.baja.ui.BLabel" x="120.0" y="400.0" w="200.0" h="90.0" default_text="" icon_path=""/>
<!--<Feature2 type="javax.baja.ui.BLabel" x="175.0" y="380.0" w="190.0" h="30.0" default_text="-2-wire(Sensor Bus) communication" icon_path=""/>
<Feature3 type="javax.baja.ui.BLabel" x="175.0" y="395.0" w="145.0" h="30.0" default_text="-Configurable LCD display" icon_path=""/>
<Feature4 type="javax.baja.ui.BLabel" x="175.0" y="410.0" w="115.0" h="30.0" default_text="-Navigation keypad" icon_path=""/>
<Feature5 type="javax.baja.ui.BLabel" x="175.0" y="425.0" w="90.0" h="30.0" default_text="-Scroll keypad" icon_path=""/>
<Feature6 type="javax.baja.ui.BLabel" x="175.0" y="440.0" w="115.0" h="30.0" default_text="-LON network jack" icon_path=""/>
<Feature7 type="javax.baja.ui.BLabel" x="175.0" y="455.0" w="100.0" h="30.0" default_text="-Honeywell logo" icon_path=""/>-->
<Replacable_pane type="javax.baja.ui.pane.BBorderPane" x="1.0" y="190.0" w="560.0" h="100.0" default_text="" icon_path="">
<Wall_Module_Address type="javax.baja.ui.BLabel" x="0.0" y="5.0" w="110.0" h="20.0" default_text="Wall Module Address:" icon_path=""/>
<Wall_Module_Address_Options type="javax.baja.ui.BListDropDown" x="120.0" y="5.0" w="50.0" h="20.0" default_text="One" icon_path=""/>
<Time_Display_Format type="javax.baja.ui.BLabel" x="0.0" y="30.0" w="110.0" h="20.0" default_text="Time Display Format:" icon_path=""/>
<Time_Display_Format_Options type="javax.baja.ui.BListDropDown" x="120.0" y="30.0" w="100.0" h="20.0" default_text="One" icon_path=""/>
</Replacable_pane>
<Replacable_pane1 type="javax.baja.ui.pane.BBorderPane" x="1.0" y="190.0" w="560.0" h="100.0" default_text="Application Selection" icon_path="">
<Application_Type type="javax.baja.ui.BLabel" x="2.0" y="12.0" w="100.0" h="20.0" default_text="Application Type:" icon_path=""/>
<Application_Type_Options type="javax.baja.ui.BListDropDown" x="120.0" y="12.0" w="200.0" h="20.0" default_text="Temperature_Humidity_Co2" icon_path=""/>
<Select_Application type="javax.baja.ui.BLabel" x="20.0" y="38.0" w="100.0" h="20.0" default_text="Select Application:" icon_path=""/>
<Select_Application_Options type="javax.baja.ui.BListDropDown" x="140.0" y="38.0" w="200.0" h="20.0" default_text="New_Custom_Application1" icon_path=""/>
<Browse type="javax.baja.ui.BButton" x="350.0" y="38.0" w="80.0" h="20.0" default_text="Browse" icon_path=""/>
<Click_Customize_To_Configure type="javax.baja.ui.BLabel" x="105.0" y="61.0" w="250.0" h="20.0" default_text="Click customize if you want to view or modify" icon_path=""/>
<Click_Customize_To_Configure1 type="javax.baja.ui.BLabel" x="115.0" y="74.0" w="250.0" h="20.0" default_text="how the LCD display model is configured" icon_path=""/>
<Customize type="javax.baja.ui.BButton" x="350.0" y="67.0" w="80.0" h="20.0" default_text="Customize" icon_path=""/>
</Replacable_pane1>
<Replacing_pane type="javax.baja.ui.pane.BBorderPane" x="5.0" y="185.0" w="560.0" h="130.0" default_text="" icon_path="">
<Override_Type type="javax.baja.ui.BLabel" x="0.0" y="15.0" w="80.0" h="25.0" default_text="Override Type" icon_path=""/>
<Override type="javax.baja.ui.BListDropDown" x="115.0" y="15.0" w="200.0" h="20.0" default_text="Override_Disabled" icon_path=""/>
<Bypass_Time_Source type="javax.baja.ui.pane.BBorderPane" x="5.0" y="45.0" w="500.0" h="75.0" default_text="Bypass Time Source" icon_path="">
<Fixed_Parameter type="javax.baja.ui.BRadioButton" x="10.0" y="20.0" w="100.0" h="20.0" default_text="Fixed Parameter" icon_path=""/>
<Variable_Input type="javax.baja.ui.BRadioButton" x="10.0" y="45.0" w="100.0" h="20.0" default_text="Variable Input" icon_path=""/>
<Time_In_Minutes type="javax.baja.ui.BLabel" x="200.0" y="20.0" w="100.0" h="20.0" default_text="Time In Minutes:" icon_path=""/>
<Time_In_Minutes_Text type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="300.0" y="20.0" w="100.0" h="30.0" default_text="Text Field for time" icon_path=""/>
</Bypass_Time_Source>
</Replacing_pane>
<Line2 type="javax.baja.ui.BLabel" x="0.0" y="350.0" w="600.0" h="1.0" default_text="" icon_path=""/>
<Line1 type="javax.baja.ui.BLabel" x="0.0" y="600.0" w="700.0" h="1.0" default_text="" icon_path=""/>
</General_Settings_pane>
<Categories_Parameter_pane icon_path="" default_text="Categories and Parameter" type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BCategoriesAndParameterPane" x="0" y="0" w="600" h="600">
<Categories_Parameter_Label type="javax.baja.ui.BLabel" x="0.0" y="0.0" w="180.0" h="30.0" default_text="Categories and Parameters" icon_path=""/>
<Categories_Parameter_topLine type="javax.baja.ui.BLabel" x="0.0" y="25.0" w="570.0" h="2.0" default_text="" icon_path=""/>
<Categories_Parameter_treeLabel type="javax.baja.ui.BLabel" x="0.0" y="30.0" w="280.0" h="15.0" default_text="Categories and Parameters Available in the Wall Module" icon_path=""/>
<tree_pane type="javax.baja.ui.pane.BBorderPane" x="1.0" y="45.0" w="330.0" h="120.0" default_text="" icon_path=""/>
<Category_Scr_Add_Category type="javax.baja.ui.BButton" x="0.0" y="170.0" w="90.0" h="25.0" default_text="Add Category" icon_path=""/>
<Category_Scr_Add_Parameter type="javax.baja.ui.BButton" x="100.0" y="170.0" w="90.0" h="25.0" default_text="Add Parameter" icon_path=""/>
<Category_Scr_Edit_Btn type="javax.baja.ui.BButton" x="200.0" y="170.0" w="60.0" h="25.0" default_text="Edit" icon_path=""/>
<Category_Scr_Remove_Btn type="javax.baja.ui.BButton" x="270.0" y="170.0" w="65.0" h="25.0" default_text="Remove" icon_path=""/>
<Category_Scr_Up_Btn type="javax.baja.ui.BButton" x="340.0" y="70.0" w="30.0" h="20.0" default_text="" icon_path=""/>
<Category_Scr_Down_Btn type="javax.baja.ui.BButton" x="340.0" y="95.0" w="30.0" h="20.0" default_text="" icon_path=""/>
<Up_Down_label type="javax.baja.ui.BLabel" x="380.0" y="52.0" w="150.0" h="100.0" default_text="" icon_path=""/>
<Category_Preview_Line type="javax.baja.ui.BLabel" x="0.0" y="275.0" w="570.0" h="2.0" default_text="" icon_path=""/>
<Preview_Label type="javax.baja.ui.BLabel" x="0.0" y="280.0" w="250.0" h="15.0" default_text="Preview:" icon_path=""/>
<Category_Details type="javax.baja.ui.pane.BBorderPane" x="0.0" y="200.0" w="400.0" h="155.0" default_text="Category Details" icon_path="">
<Category_Name type="javax.baja.ui.BLabel" x="10.0" y="17.0" w="80.0" h="15.0" default_text="Category Name:" icon_path=""/>
<Category_Name1 type="javax.baja.ui.BLabel" x="10.0" y="30.0" w="95.0" h="15.0" default_text="(max 8 characters)" icon_path=""/>
<Category_Description type="javax.baja.ui.BLabel" x="10.0" y="53.0" w="60.0" h="15.0" default_text="Description:" icon_path=""/>
<Category_Number_Of_Parameters type="javax.baja.ui.BLabel" x="10.0" y="83.0" w="50.0" h="15.0" default_text="Number of" icon_path=""/>
<Category_Number_Of_Parameters1 type="javax.baja.ui.BLabel" x="10.0" y="97.0" w="60.0" h="15.0" default_text="Parameters:" icon_path=""/>
<Category_Name_Txt type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="120.0" y="23.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Category_Description_Txt type="javax.baja.ui.BTextField" x="120.0" y="53.0" w="260.0" h="30.0" default_text="Default Text" icon_path=""/>
<Category_Number_Of_Parameters_Txt type="javax.baja.ui.BLabel" x="120.0" y="85.0" w="50.0" h="15.0" default_text="" icon_path=""/>
<Category_Details_Add_Save type="javax.baja.ui.BButton" x="5.0" y="130.0" w="50.0" h="20.0" default_text="Save" icon_path=""/>
<Category_Details_Add_Cancel type="javax.baja.ui.BButton" x="60.0" y="130.0" w="50.0" h="20.0" default_text="Cancel" icon_path=""/>
<Category_Details_Edit_Save type="javax.baja.ui.BButton" x="5.0" y="130.0" w="50.0" h="20.0" default_text="Save" icon_path=""/>
<Category_Details_Edit_Cancel type="javax.baja.ui.BButton" x="60.0" y="130.0" w="50.0" h="20.0" default_text="Cancel" icon_path=""/>
</Category_Details>
<Parameter_Details type="javax.baja.ui.pane.BBorderPane" x="0.0" y="200.0" w="550.0" h="336.0" default_text="Parameter Details" icon_path="">
<Parameter_Name type="javax.baja.ui.BLabel" x="10.0" y="14.0" w="85.0" h="15.0" default_text="Parameter Name:" icon_path=""/>
<Parameter_Name_1 type="javax.baja.ui.BLabel" x="10.0" y="25.0" w="92.0" h="15.0" default_text="(max 8 characters)" icon_path=""/>
<Parameter_Name_Txt type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="110.0" y="17.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Viewable_By_Tenant type="javax.baja.ui.BCheckBox" x="225.0" y="17.0" w="120.0" h="15.0" default_text="Viewable by Tenant" icon_path=""/>
<Editable_By_Tenant type="javax.baja.ui.BCheckBox" x="355.0" y="17.0" w="120.0" h="15.0" default_text="Editable by Tenant" icon_path=""/>
<Parameter_Description type="javax.baja.ui.BLabel" x="10.0" y="40.0" w="60.0" h="15.0" default_text="Description:" icon_path=""/>
<Parameter_Description_Txt type="javax.baja.ui.BTextField" x="110.0" y="40.0" w="400.0" h="30.0" default_text="Default Text" icon_path=""/>
<Parameter_Type type="javax.baja.ui.BLabel" x="10.0" y="65.0" w="85.0" h="15.0" default_text="Parameter Type :" icon_path=""/>
<Parameter_Type_DrpDown type="javax.baja.ui.BListDropDown" x="110.0" y="63.0" w="280.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<Number_Of_Decimals type="javax.baja.ui.BLabel" x="10.0" y="110.0" w="55.0" h="15.0" default_text="Number Of " icon_path=""/>
<Number_Of_Decimals_Txt1 type="javax.baja.ui.BLabel" x="10.0" y="120.0" w="45.0" h="15.0" default_text="Decimals:" icon_path=""/>
<Number_Of_Decimals_DrpDown type="javax.baja.ui.BListDropDown" x="110.0" y="112.0" w="40.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<Increment_Decrement type="javax.baja.ui.BLabel" x="10.0" y="140.0" w="50.0" h="15.0" default_text="Increment" icon_path=""/>
<Increment_Decrement_Txt1 type="javax.baja.ui.BLabel" x="10.0" y="150.0" w="60.0" h="15.0" default_text="/Decrement:" icon_path=""/>
<Increment_Decrement_DrpDown type="javax.baja.ui.BListDropDown" x="110.0" y="141.0" w="75.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<Default_Value type="javax.baja.ui.BLabel" x="10.0" y="175.0" w="68.0" h="15.0" default_text="Default Value:" icon_path=""/>
<Default_Value_Txt type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="110.0" y="175.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Default_Value_Txt_Val_WM type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="110.0" y="175.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Low_Limit_1 type="javax.baja.ui.BLabel" x="10.0" y="200.0" w="48.0" h="15.0" default_text="Low Limit:" icon_path=""/>
<High_Limit_1 type="javax.baja.ui.BLabel" x="10.0" y="227.0" w="50.0" h="15.0" default_text="High Limit:" icon_path=""/>
<Low_Limit_Txt_1 type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="110.0" y="198.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Low_Limit_1_Browse_Btn type="javax.baja.ui.BButton" x="210.0" y="198.0" w="65.0" h="20.0" default_text="Browse" icon_path=""/>
<High_Limit_Txt_1 type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="110.0" y="227.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<High_Limit_1_Browse_Btn type="javax.baja.ui.BButton" x="210.0" y="227.0" w="65.0" h="20.0" default_text="Browse" icon_path=""/>
<Allow_Null_Value_Chk type="javax.baja.ui.BCheckBox" x="400.0" y="63.0" w="250.0" h="15.0" default_text="Allow null value" icon_path=""/>
<Low_Limit_1_Dynamic_Value type="javax.baja.ui.BLabel" x="10.0" y="175.0" w="48.0" h="15.0" default_text="Low Limit:" icon_path=""/>
<High_Limit_1_Dynamic_Value type="javax.baja.ui.BLabel" x="10.0" y="197.0" w="50.0" h="15.0" default_text="High Limit:" icon_path=""/>
<Low_Limit_Txt_1_Dynamic_Value type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="110.0" y="174.0" w="40.0" h="25.0" default_text="Default Text" icon_path=""/>
<High_Limit_Txt_1_Dynamic_Value type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="110.0" y="197.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Allow_Null_Value_Chk_Dynamic_Value type="javax.baja.ui.BCheckBox" x="400.0" y="63.0" w="100.0" h="15.0" default_text="Allow null value" icon_path=""/>
<Parameter_Details_Save_On_Add type="javax.baja.ui.BButton" x="5.0" y="300.0" w="50.0" h="25.0" default_text="Save" icon_path=""/>
<Parameter_Details_Cancel_On_Add type="javax.baja.ui.BButton" x="60.0" y="300.0" w="50.0" h="25.0" default_text="Cancel" icon_path=""/>
<Parameter_Details_Save_On_Edit type="javax.baja.ui.BButton" x="5.0" y="300.0" w="50.0" h="25.0" default_text="Save" icon_path=""/>
<Parameter_Details_Cancel_On_Edit type="javax.baja.ui.BButton" x="60.0" y="300.0" w="50.0" h="25.0" default_text="Cancel" icon_path=""/>
<Default_Sensor_Offset_Value type="javax.baja.ui.BLabel" x="10.0" y="140.0" w="70.0" h="15.0" default_text="Default Sensor" icon_path=""/>
<Default_Sensor_Offset_Value1 type="javax.baja.ui.BLabel" x="10.0" y="150.0" w="65.0" h="15.0" default_text="Offset Value:" icon_path=""/>
<Default_Sensor_Offset_Txt type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="110.0" y="142.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Show_Temperature_Units type="javax.baja.ui.BLabel" x="10.0" y="166.0" w="90.0" h="15.0" default_text="Show Temperature" icon_path=""/>
<Show_Temperature_Units1 type="javax.baja.ui.BLabel" x="10.0" y="176.0" w="40.0" h="15.0" default_text="units as:" icon_path=""/>
<Show_Temperature_Units_DrpDown type="javax.baja.ui.BListDropDown" x="110.0" y="166.0" w="100.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<Default_Value_Dynamic type="javax.baja.ui.BLabel" x="6.0" y="97.0" w="72.0" h="15.0" default_text="Default Value:" icon_path=""/>
<Default_Value_Txt_Dynamic type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="100.0" y="17.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Increment_Decrement_Dynamic type="javax.baja.ui.BLabel" x="10.0" y="97.0" w="72.0" h="15.0" default_text="Increment/Decrement:" icon_path=""/>
<Increment_Decrement_DrpDown_Dynamic type="javax.baja.ui.BListDropDown" x="85.0" y="68.0" w="100.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<Number_Of_Decimals_Dynamic type="javax.baja.ui.BLabel" x="6.0" y="97.0" w="72.0" h="15.0" default_text="Number Of Decimals" icon_path=""/>
<Number_Of_Decimals_DrpDown_Dynamic type="javax.baja.ui.BListDropDown" x="85.0" y="68.0" w="100.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<!-- Param Enumeration widget added -->
<Param_Enumerator_Cbx type="javax.baja.ui.BCheckBox" x="10.0" y="90.0" w="100.0" h="15.0" default_text="Enumerated" icon_path=""/>
<Param_Enumerator_TextFld type="javax.baja.ui.pane.BTextEditorPane" w="280.0" h="70.0" x="10.0" y="140.0" default_text="" icon_path=""/>
<Param_Enumerator_EnumRange_Button type="javax.baja.ui.BButton" x="140.0" y="185.0" w="120.0" h="25.0" default_text="Define Enum Range" icon_path=""/>
<Param_Enumerator_Cbx_1 type="javax.baja.ui.BCheckBox" x="10.0" y="90.0" w="100.0" h="15.0" default_text="Enumerated" icon_path=""/>
<Param_Enumerator_TextFld_1 type="javax.baja.ui.pane.BTextEditorPane" w="280.0" h="70.0" x="10.0" y="250.0" default_text="" icon_path=""/>
<Param_Enumerator_EnumRange_Button_1 type="javax.baja.ui.BButton" x="140.0" y="290.0" w="120.0" h="25.0" default_text="Define Enum Range" icon_path=""/>
<Param_Enumerator_Cbx_2 type="javax.baja.ui.BCheckBox" x="10.0" y="90.0" w="100.0" h="15.0" default_text="Enumerated" icon_path=""/>
<Param_Enumerator_TextFld_2 type="javax.baja.ui.pane.BTextEditorPane" w="280.0" h="70.0" x="10.0" y="225.0" default_text="" icon_path=""/>
<Param_Enumerator_EnumRange_Button_2 type="javax.baja.ui.BButton" x="140.0" y="265.0" w="120.0" h="25.0" default_text="Define Enum Range" icon_path=""/>
<Low_Limit type="javax.baja.ui.BLabel" x="10.0" y="170.0" w="48.0" h="15.0" default_text="Low Limit:" icon_path=""/>
<Low_Limit_Txt type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="110.0" y="170.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Low_Limit_Browse_Btn type="javax.baja.ui.BButton" x="210.0" y="170.0" w="65.0" h="20.0" default_text="Browse" icon_path=""/>
<High_Limit type="javax.baja.ui.BLabel" x="10.0" y="195.0" w="50.0" h="15.0" default_text="High Limit:" icon_path=""/>
<High_Limit_Txt type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="110.0" y="195.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<High_Limit_Browse_Btn type="javax.baja.ui.BButton" x="210.0" y="195.0" w="65.0" h="20.0" default_text="Browse" icon_path=""/>
<Allow_Null_Value_Chk_Dynamic type="javax.baja.ui.BCheckBox" x="400.0" y="63.0" w="100.0" h="15.0" default_text="Allow null value" icon_path=""/>
<Increment_Decrement_1 type="javax.baja.ui.BLabel" x="6.0" y="97.0" w="72.0" h="15.0" default_text="Increment/Decrement:" icon_path=""/>
<Increment_Decrement_DrpDown_1 type="javax.baja.ui.BListDropDown" x="85.0" y="68.0" w="75.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<Number_Of_Decimals_1 type="javax.baja.ui.BLabel" x="10.0" y="97.0" w="72.0" h="15.0" default_text="Number Of Decimals" icon_path=""/>
<Number_Of_Decimals_DrpDown_1 type="javax.baja.ui.BListDropDown" x="85.0" y="68.0" w="100.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<Low_Limit_Dynamic type="javax.baja.ui.BLabel" x="10.0" y="97.0" w="48.0" h="15.0" default_text="Low Limit:" icon_path=""/>
<Low_Limit_Txt_1_Dynamic type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="90.0" y="17.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<High_Limit_1_Dynamic type="javax.baja.ui.BLabel" x="10.0" y="97.0" w="50.0" h="15.0" default_text="High Limit:" icon_path=""/>
<High_Limit_Txt_1_Dynamic type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BFloatTextField" x="90.0" y="17.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Allow_Null_Value_Chk_1 type="javax.baja.ui.BCheckBox" x="200.0" y="20.0" w="100.0" h="15.0" default_text="Allow null value" icon_path=""/>
<Automatically_Bind_TO_Contl type="javax.baja.ui.BCheckBox" x="200.0" y="20.0" w="100.0" h="15.0" default_text="Set as Default" icon_path=""/>
<Time_Component type="javax.baja.ui.BLabel" x="10.0" y="98.0" w="85.0" h="15.0" default_text="Time Component:" icon_path=""/>
<Automatically_Bind_TO_Contl_Dynamic type="javax.baja.ui.BCheckBox" x="10.0" y="125.0" w="140.0" h="15.0" default_text="Automatically bind to" icon_path=""/>
<Automatically_Bind_TO_Contl1 type="javax.baja.ui.BLabel" x="27.0" y="135.0" w="100.0" h="15.0" default_text="controller (Internal)" icon_path=""/>
<Select_Sensor type="javax.baja.ui.BLabel" x="10.0" y="95.0" w="70.0" h="15.0" default_text="Select sensor:" icon_path=""/>
<Select_Sensor_DrpDown type="javax.baja.ui.BListDropDown" x="110.0" y="95.0" w="150.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<Number_Of_Decimals_Sensor type="javax.baja.ui.BLabel" x="10.0" y="250.0" w="55.0" h="15.0" default_text="Number Of " icon_path=""/>
<Number_Of_Decimals_Txt1_Sensor type="javax.baja.ui.BLabel" x="10.0" y="260.0" w="45.0" h="15.0" default_text="Decimals:" icon_path=""/>
<Number_Of_Decimals_DrpDown_Sensor type="javax.baja.ui.BListDropDown" x="110.0" y="250.0" w="40.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
<Parameter_Display_Seg_Label type="javax.baja.ui.BLabel" x="277.0" y="95.0" w="210.0" h="15.0" default_text="Click Boxes to Select Labels to Show" icon_path=""/>
<Parameter_Display_Seg type="javax.baja.ui.pane.BBorderPane" x="277.0" y="108.0" w="268.0" h="175.0" default_text="" icon_path=""/>
<Time_Component_DrpDown type="javax.baja.ui.BListDropDown" x="110.0" y="93.0" w="160.0" h="25.0" default_text="Heat_Drop_Down" icon_path=""/>
</Parameter_Details>
<Category_Scr_Display_Seg type="javax.baja.ui.pane.BBorderPane" x="100.0" y="300.0" w="268.0" h="210.0" default_text="" icon_path=""/>
</Categories_Parameter_pane>
<Home_Screen_Options type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BHomeScreenPane" x="0.0" y="0.0" w="100.0" h="30.0" default_text="Home Screen Options" icon_path="">
<Home_Screen_Label type="javax.baja.ui.BLabel" x="0.0" y="0.0" w="150.0" h="15.0" default_text="Home Screen Options" icon_path=""/>
<Home_Screen_topLine type="javax.baja.ui.BLabel" x="0.0" y="17.0" w="570.0" h="2.0" default_text="" icon_path=""/>
<Home_Screen_Label_2 type="javax.baja.ui.BLabel" x="0.0" y="20.0" w="320.0" h="15.0" default_text="Home Screen Options Available for Selection from the Wall Module" icon_path=""/>
<Home_Screen_List type="javax.baja.ui.list.BList" x="0.0" y="40.0" w="263.0" h="110.0" default_text="Home Screen List" icon_path=""/>
<HM_Scr_Set_As_Default_Btn type="javax.baja.ui.BButton" x="0.0" y="155.0" w="90.0" h="25.0" default_text="Set as Default" icon_path=""/>
<HM_Scr_Add_Btn type="javax.baja.ui.BButton" x="95.0" y="155.0" w="50.0" h="25.0" default_text="Add" icon_path=""/>
<HM_Scr_Edit_Btn type="javax.baja.ui.BButton" x="152.0" y="155.0" w="50.0" h="25.0" default_text="Edit" icon_path=""/>
<HM_Scr_Remove_Btn type="javax.baja.ui.BButton" x="210.0" y="155.0" w="55.0" h="25.0" default_text="Remove" icon_path=""/>
<HM_Scr_Up_Btn type="javax.baja.ui.BButton" x="275.0" y="64.0" w="30.0" h="20.0" default_text="" icon_path=""/>
<HM_Scr_Down_Btn type="javax.baja.ui.BButton" x="275.0" y="90.0" w="30.0" h="20.0" default_text="" icon_path=""/>
<HM_Up_Down_label type="javax.baja.ui.BLabel" x="320.0" y="45.0" w="150.0" h="100.0" default_text="" icon_path=""/>
<New_Home_Details type="javax.baja.ui.pane.BBorderPane" x="0.0" y="190.0" w="565.0" h="310.0" default_text="New Home Details" icon_path="">
<HM_Scrn_Option_Name type="javax.baja.ui.BLabel" x="10.0" y="17.0" w="65.0" h="15.0" default_text="Option Name:" icon_path=""/>
<Home_Scrn_Description type="javax.baja.ui.BLabel" x="10.0" y="48.0" w="57.0" h="15.0" default_text="Description:" icon_path=""/>
<HM_Scrn_Option_Details type="javax.baja.ui.BLabel" x="10.0" y="75.0" w="62.0" h="15.0" default_text="Option Type:" icon_path=""/>
<HM_Scrn_Option_Name_Txt type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="100.0" y="17.0" w="100.0" h="20.0" default_text="Default Text" icon_path=""/>
<HM_Scrn_Description_Txt type="javax.baja.ui.BTextField" x="100.0" y="48.0" w="250.0" h="20.0" default_text="Default Text" icon_path=""/>
<HM_Multiple_Parameter_Rdo type="javax.baja.ui.BRadioButton" x="100.0" y="75.0" w="300.0" h="15.0" default_text="Multiple Parameter (Up to Three Values with Fixed Labels)" icon_path=""/>
<HM_Single_Parameter_Rdo type="javax.baja.ui.BRadioButton" x="100.0" y="95.0" w="330.0" h="15.0" default_text="Single Parameter (One Value with Custom Eight Character Label)" icon_path=""/>
<HM_Set_as_Default_Chk type="javax.baja.ui.BCheckBox" x="220.0" y="17.0" w="100.0" h="15.0" default_text="Set as Default" icon_path=""/>
<HM_Scrn_Note1 type="javax.baja.ui.BLabel" x="10.0" y="180.0" w="154.0" h="15.0" default_text="Note: Select the parameter you" icon_path=""/>
<HM_Scrn_Note2 type="javax.baja.ui.BLabel" x="10.0" y="190.0" w="165.0" h="15.0" default_text="want to show from the drop down " icon_path=""/>
<HM_Scrn_Note3 type="javax.baja.ui.BLabel" x="10.0" y="200.0" w="20.0" h="15.0" default_text="lists" icon_path=""/>
<HM_Scrn_Save_Btn type="javax.baja.ui.BButton" x="5.0" y="285.0" w="50.0" h="20.0" default_text="Save" icon_path=""/>
<HM_Scrn_Cancel_Btn type="javax.baja.ui.BButton" x="60.0" y="285.0" w="50.0" h="20.0" default_text="Cancel" icon_path=""/>
<HM_Segment_Pane_Label type="javax.baja.ui.BLabel" x="292.0" y="107.0" w="210.0" h="15.0" default_text="Click Boxes to Select Labels to Show" icon_path=""/>
<HM_Segment_Pane type="javax.baja.ui.pane.BBorderPane" x="292.0" y="122.0" w="268.0" h="175.0" default_text="" icon_path=""/>
</New_Home_Details>
<HM_Preview_Line type="javax.baja.ui.BLabel" x="0.0" y="275.0" w="570.0" h="1.0" default_text="" icon_path=""/>
<HM_Preview_Label type="javax.baja.ui.BLabel" x="2.0" y="280.0" w="500.0" h="20.0" default_text="Home Screen Option Preview" icon_path=""/>
<HM_Preview_Segments_Pane type="javax.baja.ui.pane.BBorderPane" x="100.0" y="300.0" w="268.0" h="210.0" default_text="" icon_path=""/>
</Home_Screen_Options>
<Occupancy_and_Override type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BOccAndOverrideScreenPane" x="0.0" y="0.0" w="100.0" h="600.0" default_text="Occupancy and Override" icon_path="">
<Occupancy_and_Override_Label type="javax.baja.ui.BLabel" x="0.0" y="0.0" w="180.0" h="15.0" default_text="Occupancy and Override" icon_path=""/>
<Occupancy_and_Override_topLine type="javax.baja.ui.BLabel" x="0.0" y="20.0" w="570.0" h="2.0" default_text="" icon_path=""/>
<Hide_Advanced_Settings_For_Occ type="javax.baja.ui.BButton" x="5.0" y="27.0" w="180.0" h="20.0" default_text="Hide Advanced Settings" icon_path=""/>
<Enable_Occupancy_Override type="javax.baja.ui.pane.BBorderPane" x="0.0" y="52.0" w="370.0" h="125.0" default_text=" " icon_path="">
<Select_the_valid_State_Override type="javax.baja.ui.BLabel" x="10.0" y="15.0" w="252.0" h="20.0" default_text="Select the Valid States That You Can Override To:" icon_path=""/>
<Occupied_Chk type="javax.baja.ui.BCheckBox" x="15.0" y="35.0" w="70.0" h="20.0" default_text="Occupied" icon_path=""/>
<lbl_occupied_setting_status type="javax.baja.ui.BLabel" x="80.0" y="35.0" w="200.0" h="20.0" default_text="" icon_path=""/>
<Btn_Occupied_Settings type="javax.baja.ui.BButton" x="290.0" y="35.0" w="70.0" h="20.0" default_text="Settings...." icon_path=""/>
<Un_Occupied_Chk type="javax.baja.ui.BCheckBox" x="15.0" y="62.0" w="80.0" h="20.0" default_text="Unoccupied" icon_path=""/>
<lbl_unoccupied_setting_status type="javax.baja.ui.BLabel" x="90.0" y="62.0" w="200.0" h="20.0" default_text="" icon_path=""/>
<Btn_UnOccupied_Settings type="javax.baja.ui.BButton" x="290.0" y="62.0" w="70.0" h="20.0" default_text="Settings...." icon_path=""/>
<StandBy_Chk type="javax.baja.ui.BCheckBox" x="15.0" y="89.0" w="65.0" h="20.0" default_text="Standby" icon_path=""/>
<lbl_standby_setting_status type="javax.baja.ui.BLabel" x="75.0" y="89.0" w="200.0" h="20.0" default_text="" icon_path=""/>
<Btn_StandBy_Settings type="javax.baja.ui.BButton" x="290.0" y="89.0" w="70.0" h="20.0" default_text="Settings...." icon_path=""/>
</Enable_Occupancy_Override>
<Enable_Occupied_Chk type="javax.baja.ui.BCheckBox" x="5.0" y="49.0" w="160.0" h="20.0" default_text="" icon_path=""/>
<Occupancy_Status_Display_Options type="javax.baja.ui.pane.BBorderPane" x="0.0" y="181.0" w="370.0" h="85.0" default_text="Occupancy Status Display Options" icon_path="">
<Rdo_Show_Effective_Occupancy_Status type="javax.baja.ui.BRadioButton" x="15.0" y="15.0" w="200.0" h="20.0" default_text="Show Effective Occupancy Status" icon_path=""/>
<Rdo_Show_Occupancy_Override_Status type="javax.baja.ui.BRadioButton" x="15.0" y="35.0" w="200.0" h="20.0" default_text="Show Occupancy Override Status" icon_path=""/>
<Rdo_Do_Not_Show_Occupancy_or_Override_Status type="javax.baja.ui.BRadioButton" x="15.0" y="55.0" w="240.0" h="20.0" default_text="Do Not Show Occupancy or Override Status" icon_path=""/>
</Occupancy_Status_Display_Options>
<Occupancy_Values type="javax.baja.ui.pane.BBorderPane" x="385.0" y="52.0" w="160.0" h="137.0" default_text="Occupancy Values" icon_path="">
<lblOccupied type="javax.baja.ui.BLabel" x="2.0" y="15.0" w="66.0" h="20.0" default_text="Occupied:" icon_path=""/>
<lblUnoccupied type="javax.baja.ui.BLabel" x="2.0" y="38.0" w="78.0" h="20.0" default_text="Unoccupied:" icon_path=""/>
<lblBypass type="javax.baja.ui.BLabel" x="2.0" y="61.0" w="57.0" h="20.0" default_text="Bypass:" icon_path=""/>
<lblStandby type="javax.baja.ui.BLabel" x="2.0" y="84.0" w="64.0" h="20.0" default_text="Standby:" icon_path=""/>
<lblNull type="javax.baja.ui.BLabel" x="2.0" y="107.0" w="42.0" h="20.0" default_text="Null:" icon_path=""/>
<Occupied_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="15.0" w="40.0" h="24.0" default_text="txt" icon_path=""/>
<Unoccupied_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="38.0" w="40.0" h="25.0" default_text="Default Text" icon_path=""/>
<Bypass_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="61.0" w="40.0" h="25.0" default_text="Default Text" icon_path=""/>
<Standby_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="84.0" w="40.0" h="30.0" default_text="Default Text" icon_path=""/>
<Null_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="107.0" w="40.0" h="30.0" default_text="Default Text" icon_path=""/>
</Occupancy_Values>
<lblOcc_PreviewLine type="javax.baja.ui.BLabel" x="0.0" y="275.0" w="570.0" h="1.0" default_text="Occupancy and Override Preview:" icon_path=""/>
<lblOccOverridePreview type="javax.baja.ui.BLabel" x="2.0" y="280.0" w="170.0" h="20.0" default_text="Occupancy and Override Preview:" icon_path=""/>
<Occ_display_segments type="javax.baja.ui.pane.BBorderPane" x="100.0" y="300.0" w="268.0" h="210.0" default_text="" icon_path=""/>
</Occupancy_and_Override>
<Fan_Command type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BFanCommandScreenPane" x="0.0" y="0.0" w="100.0" h="600.0" default_text="Fan Command" icon_path="">
<Fan_Command_Label type="javax.baja.ui.BLabel" x="0.0" y="0.0" w="120.0" h="12.0" default_text="Fan Command" icon_path=""/>
<Hide_Advanced_Settings_For_Fan type="javax.baja.ui.BButton" x="5.0" y="28.0" w="180.0" h="20.0" default_text="Hide Advanced Settings" icon_path=""/>
<!--<enable_fan_command_chkbox type="javax.baja.ui.BCheckBox" x="5.0" y="70.0" w="100.0" h="30.0" default_text="" icon_path=""/>-->
<enable_fan_command type="javax.baja.ui.pane.BBorderPane" x="0.0" y="60.0" w="298.0" h="185.0" default_text=" " icon_path="">
<Network_Setpoint_Cbx type="javax.baja.ui.BCheckBox" x="20.0" y="25.0" w="135.0" h="15.0" default_text="Set as Network Setpoint" icon_path=""/>
<Select_the_valid_fan_type type="javax.baja.ui.BLabel" x="20.0" y="45.0" w="135.0" h="15.0" default_text="Select the Valid Fan States:" icon_path=""/>
<Fan_State_1 type="javax.baja.ui.BRadioButton" x="15.0" y="65.0" w="120.0" h="15.0" default_text="2 State (Auto / On)" icon_path=""/>
<Fan_State_2 type="javax.baja.ui.BRadioButton" x="15.0" y="90.0" w="150.0" h="15.0" default_text="3 State (Auto / On / Off)" icon_path=""/>
<Fan_State_3 type="javax.baja.ui.BRadioButton" x="15.0" y="115.0" w="220.0" h="15.0" default_text="5 State (Auto / Off / Low / Medium / High)" icon_path=""/>
<Default_Fan_State type="javax.baja.ui.BLabel" x="20.0" y="140.0" w="90.0" h="25.0" default_text="Default Fan State:" icon_path=""/>
<Fan_On_Drop_Down type="javax.baja.ui.BListDropDown" x="120.0" y="140.0" w="120.0" h="25.0" default_text="On" icon_path=""/>
</enable_fan_command>
<enable_fan_command_chk type="javax.baja.ui.BCheckBox" x="5.0" y="57.0" w="130.0" h="20.0" default_text="" icon_path=""/>
<Fan_Status_Values type="javax.baja.ui.pane.BBorderPane" x="310.0" y="60.0" w="180.0" h="185.0" default_text="Fan Status Values" icon_path="">
<Fan_Off type="javax.baja.ui.BLabel" x="0.0" y="20.0" w="53.0" h="20.0" default_text="Off:" icon_path=""/>
<Fan_On type="javax.baja.ui.BLabel" x="0.0" y="43.0" w="54.0" h="20.0" default_text="On:" icon_path=""/>
<Fan_Auto type="javax.baja.ui.BLabel" x="0.0" y="66.0" w="64.0" h="20.0" default_text="Auto:" icon_path=""/>
<Fan_Low type="javax.baja.ui.BLabel" x="0.0" y="89.0" w="62.0" h="20.0" default_text="Low:" icon_path=""/>
<Fan_Medium type="javax.baja.ui.BLabel" x="0.0" y="112.0" w="77.0" h="20.0" default_text="Medium:" icon_path=""/>
<Fan_High type="javax.baja.ui.BLabel" x="0.0" y="135.0" w="61.0" h="20.0" default_text="High:" icon_path=""/>
<Fan_Off_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="20.0" w="40.0" h="30.0" default_text="txt" icon_path=""/>
<Fan_On_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="43.0" w="40.0" h="30.0" default_text="Default Text" icon_path=""/>
<Fan_Auto_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="66.0" w="40.0" h="35.0" default_text="Default Text" icon_path=""/>
<Fan_Low_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="89.0" w="40.0" h="30.0" default_text="Default Text" icon_path=""/>
<Fan_Medium_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="112.0" w="40.0" h="30.0" default_text="Default Text" icon_path=""/>
<Fan_High_Txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="80.0" y="135.0" w="40.0" h="30.0" default_text="Default Text" icon_path=""/>
</Fan_Status_Values>
<BLine_For_Fan type="javax.baja.ui.shape.BLine" x="0.0" y="9.0" w="570.0" h="30.0" default_text="" icon_path=""/>
<Fan_Line2 type="javax.baja.ui.BLabel" x="0.0" y="275.0" w="570.0" h="1.0" default_text="" icon_path=""/>
<Fan_Preview_Label type="javax.baja.ui.BLabel" x="3.0" y="280.0" w="80.0" h="10.0" default_text="Fan Preview:" icon_path=""/>
<FanDisplaySegments type="javax.baja.ui.pane.BBorderPane" x="100.0" y="300.0" w="268.0" h="210.0" default_text="" icon_path=""/>
</Fan_Command>
<System_Status_and_Cmd type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BSysStatusAndCommandScreenPane" x="0.0" y="0.0" w="100.0" h="600.0" default_text="sys_status_and_cmd" icon_path="">
<sys_status_and_command type="javax.baja.ui.BLabel" x="0.0" y="0.0" w="210.0" h="14.0" default_text="System Status and Command" icon_path=""/>
<Hide_Advanced_Settings type="javax.baja.ui.BButton" x="5.0" y="25.0" w="180.0" h="20.0" default_text="Hide Advanced Settings" icon_path=""/>
<Show_System_Status type="javax.baja.ui.BCheckBox" x="5.0" y="52.0" w="200.0" h="25.0" default_text="Show System Status" icon_path=""/>
<!--<enable_system_command_chkbox type="javax.baja.ui.BCheckBox" x="5.0" y="90.0" w="100.0" h="30.0" default_text="" icon_path=""/>-->
<enable_system_command type="javax.baja.ui.pane.BBorderPane" x="0.0" y="77.0" w="300.0" h="200.0" default_text=" " icon_path="">
<Sys_Network_Setpoint_Cbx type="javax.baja.ui.BCheckBox" x="10.0" y="15.0" w="135.0" h="15.0" default_text="Set as Network Setpoint" icon_path=""/>
<Select_the_valid_system_commands type="javax.baja.ui.BLabel" x="10.0" y="35.0" w="190.0" h="20.0" default_text="Select the Valid System Commands" icon_path=""/>
<Sys_Cmd_1 type="javax.baja.ui.BRadioButton" x="15.0" y="55.0" w="300.0" h="20.0" default_text="Off / Heat (Heat Only)" icon_path=""/>
<Sys_Cmd_2 type="javax.baja.ui.BRadioButton" x="15.0" y="75.0" w="300.0" h="20.0" default_text="Off / Cool (Cool Only)" icon_path=""/>
<Sys_Cmd_3 type="javax.baja.ui.BRadioButton" x="15.0" y="95.0" w="300.0" h="20.0" default_text="Off / Heat / Cool (No Auto Changeover)" icon_path=""/>
<Sys_Cmd_4 type="javax.baja.ui.BRadioButton" x="15.0" y="115.0" w="300.0" h="20.0" default_text="Off / Auto / Heat / Cool (Auto Changeover)" icon_path=""/>
<Sys_Cmd_5 type="javax.baja.ui.BRadioButton" x="15.0" y="135.0" w="300.0" h="20.0" default_text="Off / Auto / Heat / Cool / Emergency Heat (Heat Pump)" icon_path=""/>
<Default_System_Command type="javax.baja.ui.BLabel" x="0.0" y="155.0" w="180.0" h="25.0" default_text="Default System Command:" icon_path=""/>
<System_Drop_Down type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BEnumDropDown" x="160.0" y="155.0" w="100.0" h="25.0" default_text="Heat" icon_path=""/>
</enable_system_command>
<enable_system_command_chk type="javax.baja.ui.BCheckBox" x="5.0" y="74.0" w="150.0" h="20.0" default_text="" icon_path=""/>
<System_Status_Values type="javax.baja.ui.pane.BBorderPane" x="330.0" y="19.0" w="185.0" h="114.0" default_text="System Status Values" icon_path="">
<Off1 type="javax.baja.ui.BLabel" x="5.0" y="20.0" w="25.0" h="20.0" default_text="Off:" icon_path=""/>
<Heat1 type="javax.baja.ui.BLabel" x="5.0" y="43.0" w="30.0" h="20.0" default_text="Heat:" icon_path=""/>
<Cool1 type="javax.baja.ui.BLabel" x="5.0" y="66.0" w="30.0" h="20.0" default_text="Cool:" icon_path=""/>
<Reheat1 type="javax.baja.ui.BLabel" x="5.0" y="89.0" w="45.0" h="20.0" default_text="Reheat:" icon_path=""/>
<off1_txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="100.0" y="20.0" w="45.0" h="20.0" default_text="txt" icon_path=""/>
<heat1_text type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="100.0" y="43.0" w="45.0" h="20.0" default_text="Default Text" icon_path=""/>
<cool1_text type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="100.0" y="66.0" w="45.0" h="20.0" default_text="Default Text" icon_path=""/>
<reheat1_txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="100.0" y="89.0" w="45.0" h="20.0" default_text="Default Text" icon_path=""/>
</System_Status_Values>
<System_Command_Values type="javax.baja.ui.pane.BBorderPane" x="330.0" y="137.0" w="185.0" h="138.0" default_text="System Command Values" icon_path="">
<OffCmd type="javax.baja.ui.BLabel" x="5.0" y="20.0" w="25.0" h="20.0" default_text="Off:" icon_path=""/>
<AutoCmd type="javax.baja.ui.BLabel" x="5.0" y="43.0" w="30.0" h="20.0" default_text="Auto:" icon_path=""/>
<HeatCmd type="javax.baja.ui.BLabel" x="5.0" y="66.0" w="30.0" h="20.0" default_text="Heat:" icon_path=""/>
<CoolCmd type="javax.baja.ui.BLabel" x="5.0" y="89.0" w="30.0" h="20.0" default_text="Cool:" icon_path=""/>
<EmergencyCmd type="javax.baja.ui.BLabel" x="5.0" y="112.0" w="90.0" h="20.0" default_text="Emergency Heat:" icon_path=""/>
<OffCmd_txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="100.0" y="20.0" w="45.0" h="20.0" default_text="txt" icon_path=""/>
<AutoCmd_text type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="100.0" y="43.0" w="45.0" h="20.0" default_text="Default Text" icon_path=""/>
<HeatCmd_text type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="100.0" y="66.0" w="45.0" h="20.0" default_text="Default Text" icon_path=""/>
<CoolCmd_txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="100.0" y="89.0" w="45.0" h="20.0" default_text="Default Text" icon_path=""/>
<EmergencyCmd_txt type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="100.0" y="112.0" w="45.0" h="20.0" default_text="Default Text" icon_path=""/>
</System_Command_Values>
<bLine_status type="javax.baja.ui.shape.BLine" x="0.0" y="9.0" w="570.0" h="30.0" default_text="Default Text" icon_path=""/>
<bLine_status2 type="javax.baja.ui.BLabel" x="0.0" y="280.0" w="570.0" h="1.0" default_text="" icon_path=""/>
<Sys_Preview_Label type="javax.baja.ui.BLabel" x="5.0" y="284.0" w="185.0" h="15.0" default_text="System Status and Command Preview:" icon_path=""/>
<SystemDisplaySegments type="javax.baja.ui.pane.BBorderPane" x="100.0" y="300.0" w="268.0" h="210.0" default_text="" icon_path=""/>
</System_Status_and_Cmd>
<!-- BeginGearsBlock XML SupportForScheduling -->
<Schedule_pane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BScheduleScreenPane" x="0" y="0" w="600.0" h="600.0" default_text="Schedule/Time" icon_path="">
<Schedule_Label type="javax.baja.ui.BLabel" x="0.0" y="0.0" w="150.0" h="30.0" default_text="Schedule/Time" icon_path=""/>
<Schedule_topLine type="javax.baja.ui.BLabel" x="0.0" y="25.0" w="570.0" h="2.0" default_text="" icon_path=""/>
<Schedule_Q2_View_Modify_Label type="javax.baja.ui.BLabel" x="0.0" y="37.0" w="248.0" h="30.0" default_text="Do you want Zio to view/modify the controller time?" icon_path=""/>
<Cntrl_Time_View_Modify_RadioBtn_Yes type="javax.baja.ui.BRadioButton" x="10.0" y="57.0" w="50.0" h="30.0" default_text="Schd_Yes" icon_path=""/>
<Cntrl_Time_View_Modify_RadioBtn_No type="javax.baja.ui.BRadioButton" x="50.0" y="57.0" w="50.0" h="30.0" default_text="Schd_No" icon_path=""/>
<Enable_Time_command type="javax.baja.ui.pane.BBorderPane" x="0.0" y="85.0" w="285.0" h="120.0" default_text="" icon_path="">
<Time_Q1_Tenant_View_Label type="javax.baja.ui.BLabel" x="0.0" y="10.0" w="285.0" h="30.0" default_text="Do you want the Tenant to be able to view controller time?" icon_path=""/>
<Time_Tenant_View_RadioBtn_Yes type="javax.baja.ui.BRadioButton" x="10.0" y="30.0" w="50.0" h="30.0" default_text="Schd_Yes" icon_path=""/>
<Time_Tenant_View_RadioBtn_No type="javax.baja.ui.BRadioButton" x="50.0" y="30.0" w="50.0" h="30.0" default_text="Schd_No" icon_path=""/>
<Time_Q2_Tenant_Edit_Label type="javax.baja.ui.BLabel" x="0.0" y="70.0" w="285.0" h="30.0" default_text="Do you want the Tenant to be able to edit controller time?" icon_path=""/>
<Time_Tenant_Edit_RadioBtn_Yes type="javax.baja.ui.BRadioButton" x="10.0" y="90.0" w="50.0" h="30.0" default_text="Schd_Yes" icon_path=""/>
<Time_Tenant_Edit_RadioBtn_No type="javax.baja.ui.BRadioButton" x="50.0" y="90.0" w="50.0" h="30.0" default_text="Schd_No" icon_path=""/>
</Enable_Time_command>
<Schedule_Q1_Change_Sch_Label type="javax.baja.ui.BLabel" x="0.0" y="210.0" w="245.0" h="30.0" default_text="Do you want to change the schedule from the Zio?" icon_path=""/>
<Change_Sch_RadioBtn_Yes type="javax.baja.ui.BRadioButton" x="10.0" y="230.0" w="50.0" h="30.0" default_text="Schd_Yes" icon_path=""/>
<Change_Sch_RadioBtn_No type="javax.baja.ui.BRadioButton" x="50.0" y="230.0" w="50.0" h="30.0" default_text="Schd_No" icon_path=""/>
<Enable_schedule_command type="javax.baja.ui.pane.BBorderPane" x="0.0" y="250.0" w="350.0" h="300.0" default_text=" " icon_path="">
<Schedule_Q3_Tenant_View_Label type="javax.baja.ui.BLabel" x="0.0" y="10.0" w="280.0" h="30.0" default_text="Do you want the Tenant to be able to view the schedule?" icon_path=""/>
<Tenant_View_RadioBtn_Yes type="javax.baja.ui.BRadioButton" x="10.0" y="30.0" w="50.0" h="30.0" default_text="Schd_Yes" icon_path=""/>
<Tenant_View_RadioBtn_No type="javax.baja.ui.BRadioButton" x="50.0" y="30.0" w="50.0" h="30.0" default_text="Schd_No" icon_path=""/>
<Schedule_Q4_Tenant_Edit_Label type="javax.baja.ui.BLabel" x="0.0" y="70.0" w="280.0" h="30.0" default_text="Do you want the Tenant to be able to edit the schedule?" icon_path=""/>
<Tenant_Edit_RadioBtn_Yes type="javax.baja.ui.BRadioButton" x="10.0" y="90.0" w="50.0" h="30.0" default_text="Schd_Yes" icon_path=""/>
<Tenant_Edit_RadioBtn_No type="javax.baja.ui.BRadioButton" x="50.0" y="90.0" w="50.0" h="30.0" default_text="Schd_No" icon_path=""/>
<Schedule_Q5_Display_Schedule_Label type="javax.baja.ui.BLabel" x="0.0" y="120.0" w="220.0" h="30.0" default_text="Do you want Zio to display the schedule as?" icon_path=""/>
<Display_Schedule_RadioBtn_EightDay type="javax.baja.ui.BRadioButton" x="10.0" y="140.0" w="300.0" h="30.0" default_text="8 day schedule (Mon, Tue, Wed, Thu, Fri, Sat, Sun, Hol)" icon_path=""/>
<Display_Schedule_RadioBtn_SevenDay type="javax.baja.ui.BRadioButton" x="10.0" y="160.0" w="280.0" h="30.0" default_text="7 day schedule (Mon, Tue, Wed, Thu, Fri, Sat, Sun)" icon_path=""/>
<Display_Schedule_RadioBtn_FiveTwoOne type="javax.baja.ui.BRadioButton" x="10.0" y="180.0" w="250.0" h="30.0" default_text="5-2-1 day schedule (Mon-Fri, Sat-Sun, Hol)" icon_path=""/>
<Display_Schedule_RadioBtn_FiveTwo type="javax.baja.ui.BRadioButton" x="10.0" y="200.0" w="200.0" h="30.0" default_text="5-2 day schedule (Mon-Fri, Sat-Sun)" icon_path=""/>
</Enable_schedule_command>
<Schedule_Info_Message type="javax.baja.ui.BLabel" x="0.0" y="475.0" w="400.0" h="30.0" default_text="" icon_path=""/>
<Schedule_Tooltip_Message type="javax.baja.ui.BLabel" x="0.0" y="505.0" w="400.0" h="30.0" default_text="" icon_path=""/>
</Schedule_pane>
<!-- EndGearsBlock XML SupportForScheduling -->
<Password_pane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BPasswordScreenPane" x="0.0" y="0.0" w="600.0" h="600.0" default_text="Password" icon_path="">
<Password_Protection_Label type="javax.baja.ui.BLabel" x="0.0" y="0.0" w="150.0" h="30.0" default_text="Password Protection" icon_path=""/>
<Password_Protection_topLine type="javax.baja.ui.BLabel" x="0.0" y="25.0" w="570.0" h="2.0" default_text="" icon_path=""/>
<Password_Chkbx_Enable type="javax.baja.ui.BCheckBox" x="20.0" y="80.0" w="150.0" h="30.0" default_text="Enable Password Protection" icon_path=""/>
<Password_Label type="javax.baja.ui.BLabel" x="20.0" y="110.0" w="80.0" h="30.0" default_text="Password Label:" icon_path=""/>
<Password_Max_length type="javax.baja.ui.BLabel" x="18.0" y="130.0" w="100.0" h="30.0" default_text="(max 8 characters)" icon_path=""/>
<Password_Label_TxtField type="com.honeywell.honeywellXL10NextGen.functionalBlocks.ui.BStringTextField" x="130.0" y="120.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Password_Text type="javax.baja.ui.BLabel" x="270.0" y="110.0" w="80.0" h="30.0" default_text="Password:" icon_path=""/>
<Password_Text_Max_length type="javax.baja.ui.BLabel" x="268.0" y="130.0" w="100.0" h="30.0" default_text="(max 4 digits)" icon_path=""/>
<Password_Text_TxtField type="com.honeywell.honeywellXL10NextGen.xl10Controller.ui.BIntegerTextField" x="380.0" y="120.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
<Password_Info_Message type="javax.baja.ui.BLabel" x="0.0" y="250.0" w="400.0" h="30.0" default_text="" icon_path=""/>
<Password_Line1 type="javax.baja.ui.BLabel" x="0.0" y="275.0" w="570.0" h="1.0" default_text="" icon_path=""/>
<Password_Preview_Label type="javax.baja.ui.BLabel" x="5.0" y="280.0" w="185.0" h="15.0" default_text="Password Protection Preview:" icon_path=""/>
<PasswordPreviewSegments type="javax.baja.ui.pane.BBorderPane" x="100.0" y="300.0" w="268.0" h="210.0" default_text="" icon_path=""/>
</Password_pane>
<Preview_Pane type="com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui.BPreviewPane" x="0.0" y="0.0" w="100.0" h="600.0" default_text="Preview Pane" icon_path="">
<Preview_border type="javax.baja.ui.pane.BBorderPane" x="0.0" y="0.0" w="600.0" h="430.0" default_text="" icon_path="">
<Preview_label type="javax.baja.ui.BLabel" x="5.0" y="0.0" w="100.0" h="30.0" default_text="Preview" icon_path=""/>
<preview_Line1 type="javax.baja.ui.BLabel" x="0.0" y="25.0" w="600.0" h="1.0" default_text="" icon_path=""/>
<preview_Line2 type="javax.baja.ui.BLabel" x="0.0" y="65.0" w="600.0" h="1.0" default_text="" icon_path=""/>
<SelectView type="javax.baja.ui.BLabel" x="65.0" y="37.0" w="55.0" h="15.0" default_text="SelectView:" icon_path=""/>
<Tenant_View type="javax.baja.ui.BRadioButton" x="130.0" y="37.0" w="100.0" h="15.0" default_text="Tenant View" icon_path=""/>
<contractor_view type="javax.baja.ui.BRadioButton" x="260.0" y="37.0" w="100.0" h="15.0" default_text="Contractor View"
icon_path=""/>
<display_segments type="javax.baja.ui.pane.BBorderPane" x="130.0" y="70.0" w="268.0" h="210.0" default_text="" icon_path=""/>
<preview_error_label type="javax.baja.ui.BLabel" x="35.0" y="280.0" w="600.0" h="100.0" default_text="" icon_path=""/>
<preview_err_details type="javax.baja.ui.BButton" x="268.0" y="345.0" w="60.0" h="25.0" default_text="Details" icon_path=""/>
<preview_err_details_simulation type="javax.baja.ui.BButton" x="185.0" y="370.0" w="60.0" h="25.0" default_text="Details" icon_path=""/>
<preview_close type="javax.baja.ui.BButton" x="255.0" y="370.0" w="60.0" h="25.0" default_text="Close" icon_path=""/>
</Preview_border>
</Preview_Pane>
<!--<wizard_pane icon_path="" default_text="WIZARD_VIEW" type="javax.baja.ui.BWidget" x="0" y="0" w="600" h="500">
<bpane_simulationUI type="javax.baja.ui.pane.BBorderPane" x="197.0" y="234.0" w="268.0" h="174.0" default_text="" icon_path="">
<lbl_system type="javax.baja.ui.BLabel" x="34.0" y="4.5" w="50.0" h="15.0" default_text="SYSTEM:" icon_path=""/>
<lbl_off type="javax.baja.ui.BLabel" x="79.0" y="4.5" w="25.0" h="15.0" default_text="OFF" icon_path=""/>
<lbl_auto type="javax.baja.ui.BLabel" x="103.0" y="4.5" w="29.0" h="15.0" default_text="AUTO" icon_path=""/>
<lbl_cool type="javax.baja.ui.BLabel" x="133.0" y="4.5" w="29.0" h="15.0" default_text="COOL" icon_path=""/>
<lbl_em type="javax.baja.ui.BLabel" x="161.0" y="4.5" w="23.0" h="15.0" default_text="EM." icon_path=""/>
<lbl_heat type="javax.baja.ui.BLabel" x="181.0" y="4.5" w="28.0" h="15.0" default_text="HEAT" icon_path=""/>
<itf_topLine type="javax.baja.ui.shape.BLine" x="20.0" y="15.0" w="100.0" h="5.0" default_text="top line" icon_path=""/>
<lbl_left_room type="javax.baja.ui.BLabel" x="48.0" y="20.0" w="30.0" h="15.0" default_text="ROOM" icon_path=""/>
<lbl_left_setpoint type="javax.baja.ui.BLabel" x="81.0" y="20.0" w="50.0" h="15.0" default_text="SETPOINT" icon_path=""/>
<lbl_right_humidity type="javax.baja.ui.BLabel" x="140.0" y="20.0" w="50.0" h="15.0" default_text="HUMIDITY" icon_path=""/>
<lbl_right_outside type="javax.baja.ui.BLabel" x="188.0" y="20.0" w="50.0" h="15.0" default_text="OUTSIDE" icon_path=""/>
<lbl_hum_percent type="javax.baja.ui.BLabel" x="202.0" y="40.0" w="10.0" h="15.0" default_text="%" icon_path=""/>
<lbl_override type="javax.baja.ui.BLabel" x="23.0" y="70.0" w="50.0" h="15.0" default_text="OVERRIDE" icon_path=""/>
<lbl_middle_room type="javax.baja.ui.BLabel" x="100.0" y="70.0" w="30.0" h="15.0" default_text="ROOM" icon_path=""/>
<lbl_middle_setpoint type="javax.baja.ui.BLabel" x="134.0" y="70.0" w="48.0" h="15.0" default_text="SETPOINT" icon_path=""/>
<lbl_middle_temperature type="javax.baja.ui.BLabel" x="185.0" y="70.0" w="72.0" h="15.0" default_text="TEMPERATURE" icon_path=""/>
<lbl_remaining type="javax.baja.ui.BLabel" x="17.0" y="82.0" w="58.0" h="15.0" default_text="REMAINING" icon_path=""/>
<lbl_percent_sym type="javax.baja.ui.BLabel" x="190.0" y="82.0" w="10.0" h="15.0" default_text="%" icon_path=""/>
<lbl_ppm type="javax.baja.ui.BLabel" x="200.0" y="82.0" w="25.0" h="15.0" default_text="PPM" icon_path=""/>
<lbl_am type="javax.baja.ui.BLabel" x="190.0" y="92.0" w="19.0" h="15.0" default_text="AM" icon_path=""/>
<lbl_cfm type="javax.baja.ui.BLabel" x="206.0" y="92.0" w="25.0" h="15.0" default_text="CFM" icon_path=""/>
<lbl_pm type="javax.baja.ui.BLabel" x="190.0" y="102.0" w="19.0" h="15.0" default_text="PM" icon_path=""/>
<lbl_ls type="javax.baja.ui.BLabel" x="204.0" y="102.0" w="25.0" h="15.0" default_text="L/S" icon_path=""/>
<lbl_cm type="javax.baja.ui.BLabel" x="190.0" y="112.0" w="19.0" h="15.0" default_text="CM" icon_path=""/>
<lbl_inch type="javax.baja.ui.BLabel" x="190.0" y="122.0" w="30.0" h="15.0" default_text="INCH" icon_path=""/>
<itf_bottomLine type="javax.baja.ui.shape.BLine" x="6.0" y="34.0" w="20.0" h="50.0" default_text="bottom line" icon_path=""/>
<lbl_left_prev type="javax.baja.ui.BLabel" x="3.0" y="137.0" w="30.0" h="15.0" default_text="PREV" icon_path=""/>
<lbl_left_done type="javax.baja.ui.BLabel" x="32.0" y="137.0" w="30.0" h="15.0" default_text="DONE" icon_path=""/>
<lbl_left_set_homescreen type="javax.baja.ui.BLabel" x="3.0" y="147.0" w="90.0" h="15.0" default_text="SET HOMESCREEN" icon_path=""/>
<lbl_left_fan type="javax.baja.ui.BLabel" x="32.0" y="147.0" w="30.0" h="15.0" default_text="FAN" icon_path=""/>
<lbl_mid_edit type="javax.baja.ui.BLabel" x="92.0" y="137.0" w="30.0" h="15.0" default_text="EDIT" icon_path=""/>
<lbl_mid_cancel type="javax.baja.ui.BLabel" x="120.0" y="137.0" w="40.0" h="15.0" default_text="CANCEL" icon_path=""/>
<lbl_mid_set_viewmore type="javax.baja.ui.BLabel" x="92.0" y="147.0" w="90.0" h="15.0" default_text="SET VIEWMORE" icon_path=""/>
<lbl_mid_override type="javax.baja.ui.BLabel" x="120.0" y="147.0" w="45.0" h="15.0" default_text="OVERRIDE" icon_path=""/>
<lbl_right_next type="javax.baja.ui.BLabel" x="182.0" y="137.0" w="30.0" h="15.0" default_text="NEXT" icon_path=""/>
<lbl_right_system type="javax.baja.ui.BLabel" x="208.0" y="137.0" w="45.0" h="15.0" default_text="SYSTEM" icon_path=""/>
<lbl_right_and_sym type="javax.baja.ui.BLabel" x="184.0" y="147.0" w="10.0" h="15.0" default_text="AND" icon_path=""/>
<lbl_right_viewmore type="javax.baja.ui.BLabel" x="198.0" y="147.0" w="60.0" h="15.0" default_text="VIEW MORE" icon_path=""/>
<lbl_right_parameter type="javax.baja.ui.BLabel" x="186.0" y="157.0" w="60.0" h="15.0" default_text="PARAMETER" icon_path=""/>
<lbl_fan_blade_seg type="javax.baja.ui.BLabel" x="4.0" y="125.0" w="60.0" h="15.0" default_text="fanBlade" icon_path="local:|module://axEditor/icons/fan_blade_segment.png"/>
</bpane_simulationUI>
<widget_name type="javax.baja.ui.shape.BLine" x="193.0" y="24.0" w="100.0" h="30.0" default_text="Default Text" icon_path=""/>
</wizard_pane>-->
</panes>
@@ -0,0 +1,988 @@
<?xml version='1.0'?>
<WebUIFrameworkCfg>
<InitParam>
<Name>name1</Name>
<Value>val</Value>
</InitParam>
<InitParam>
<Name>name2</Name>
<Value>val</Value>
</InitParam>
<InitParam>
<Name>name3</Name>
<Value>val</Value>
</InitParam>
<CommonForwards>
<Forward name="error" uri="error.jsp"/>
</CommonForwards>
<ActionList>
<Action name="loadSbusWallModuleAction">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionLoadSBusWallModule</ClassName>
<Bean name="sBusWallModule" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.BSBusWallModule" scope="session"/>
<Bean name="resourceOptimization" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.util.BKFResourceOptimization" scope="session"/>
<Bean name="resourceCounter" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.resourceCounter.BKFResourceCounter" scope="session"/>
<Bean name="sBusWallModuleInReq" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.BSBusWallModule" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="onLoadAction">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionOnLoad</ClassName>
<Bean name="sBusWallModule" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.BSBusWallModule" scope="session"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="chkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGenSettingCheckBox</ClassName>
<Bean name="modelConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BModelConfig" scope="request"/>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="twoWireChkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGenSettingTwoWireCheckBox</ClassName>
<Bean name="modelConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BModelConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="blockNameAction">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionWallModuleBlockName</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="modelFilterationAction">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGenSettingModelSelection</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Bean name="modelConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BModelConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="setWallModuleAddressAction">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGenSettingWMAddress</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="setTimeDisplayFormatAction">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGenSettingTimeDisplayFormat</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="addLcdModelDetails">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGenSettingAddApplDetails</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="setApplicationTypeAction">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGenSettingApplicationType</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="selectModelAction">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGenSettingSelectModel</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="nonLCDSettingAction">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGenNonLCDModelSettings</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Bean name="modelConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BModelConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<!-- Occupancy Override Entry-->
<Action name="occOverrideOnLoadAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionOccupancyOverrideOnLoad</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="occShowAdvanceSettingsAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionOccShowAdvancedSettings</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="occOverrideEnableChkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionOccupancyOverrideEnable</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="resourceCountExceeds" type="view" uri="resourceCountExceeds"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
</Action>
<Action name="occupiedChkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionOccEnableOccupied</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="unOccupiedChkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionOccEnableUnOccupied</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="standbyChkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionOccEnableStandby</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="showEffOccStatusAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionShowEffOccStatus</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="showInParamExceedsWarning" type="view" uri="showInParamExceedsWarning"/>
</Action>
<Action name="showOccOverrideStatusAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionShowOccOverrideStatus</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="showInParamExceedsWarning" type="view" uri="showInParamExceedsWarning"/>
</Action>
<Action name="doNotShowOccOverStatusAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionDoNotShowOccOverStatus</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="saveOverrideDetailsConfigAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSaveOverrideDetailsConfig</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="overrideDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOverrideDetailsConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="daysMinMaxError" type="view" uri="error"/>
<Forward name="hoursMinMaxError" type="view" uri="error"/>
<Forward name="emptyError" type="view" uri="error"/>
<Forward name="minDaysRangeError" type="view" uri="error"/>
<Forward name="maxDaysRangeError" type="view" uri="error"/>
<Forward name="minHoursRangeError" type="view" uri="error"/>
<Forward name="maxHoursRangeError" type="view" uri="error"/>
<Forward name="minMinutesRangeError" type="view" uri="error"/>
<Forward name="maxMinutesRangeError" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="resourceCountExceeds" type="view" uri="resourceCountExceeds"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
</Action>
<Action name="occOverrideUnLoadAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionOccOverrideUnLoad</ClassName>
<Bean name="occupancyOverrideConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyOverrideConfig" scope="request"/>
<Bean name="occupancyValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOccupancyValuesConfig" scope="request"/>
<Forward name="overrideNotSelected" type="view" uri="current"/>
<Forward name="occValuesNotUnique" type="view" uri="error"/>
<Forward name="noSelectionMadeAndOccValuesNotUnique" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<!-- End of Occupancy Override -->
<!-- Fan -->
<Action name="defaultStatusSelectionAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFanStatusDefault</ClassName>
<Bean name="fanCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="fanStateEnableChkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFanStateEnable</ClassName>
<Bean name="fanCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandConfig" scope="request"/>
<Bean name="fanAdvancedSettingsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="setPtMemExceeded" type="view" uri="setPtMemExceeded"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="fanNetworkStPointEnableChkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFanStateEnable</ClassName>
<Bean name="fanCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandConfig" scope="request"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="setPtMemExceeded" type="view" uri="setPtMemExceeded"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="fanStateSelectionAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFanStateSelection</ClassName>
<Bean name="fanCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandConfig" scope="request"/>
<Bean name="fanAdvancedSettingsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandValuesConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="fanShowAdavancedSettingsAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFanShowAdvancedSettings</ClassName>
<Bean name="fanCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandConfig" scope="request"/>
<Bean name="fanAdvancedSettingsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandValuesConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="fanStoreAdvSettingsAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFanStoreAdvSettings</ClassName>
<Bean name="fanCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandConfig" scope="request"/>
<Bean name="fanAdvancedSettingsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandValuesConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="fanKeySelectionAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFanKeySelection</ClassName>
<Bean name="fanCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandConfig" scope="request"/>
<Bean name="fanAdvancedSettingsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BFanCommandValuesConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<!-- Fan ends-->
<!-- System -->
<Action name="sysStatusEnableCheckBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionShowSysStatus</ClassName>
<Bean name="sysStatusAndCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSysStatusAndCommandConfig" scope="request"/>
<Bean name="systemStatusValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemStatusValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="inParamCountExceeded" type="view" uri="inParamCountExceeded"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="defaultSysCmdSelectionAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSysCommandDefault</ClassName>
<Bean name="sysStatusAndCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSysStatusAndCommandConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="sysCmdEnableChkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSysCommandEnable</ClassName>
<Bean name="sysStatusAndCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSysStatusAndCommandConfig" scope="request"/>
<Bean name="systemCommandValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemCommandValuesConfig" scope="request"/>
<Bean name="systemStatusValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemStatusValuesConfig" scope="request"/>
<Forward name="current" type="view" uri="current"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="setPtMemExceeded" type="view" uri="setPtMemExceeded"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="sysCmdNetworkStPointEnableChkBoxAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSysCommandEnable</ClassName>
<Bean name="sysStatusAndCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSysStatusAndCommandConfig" scope="request"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="setPtMemExceeded" type="view" uri="setPtMemExceeded"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="sysCmdSelectionAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSysCommandSelection</ClassName>
<Bean name="sysStatusAndCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSysStatusAndCommandConfig" scope="request"/>
<Bean name="systemCommandValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemCommandValuesConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="sysShowAdavancedSettingsAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSysStatusAndCmdAdvSettings</ClassName>
<Bean name="sysStatusAndCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSysStatusAndCommandConfig" scope="request"/>
<Bean name="systemCommandValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemCommandValuesConfig" scope="request"/>
<Bean name="systemStatusValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemStatusValuesConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="sysStoreAdvSettingsAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSysStoreAdvSettings</ClassName>
<Bean name="sysStatusAndCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSysStatusAndCommandConfig" scope="request"/>
<Bean name="systemCommandValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemCommandValuesConfig" scope="request"/>
<Bean name="systemStatusValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemStatusValuesConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="sysKeySelectionAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSysKeySelection</ClassName>
<Bean name="sysStatusAndCommandConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSysStatusAndCommandConfig" scope="request"/>
<Bean name="systemCommandValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemCommandValuesConfig" scope="request"/>
<Bean name="systemStatusValuesConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSystemStatusValuesConfig" scope="request"/> <Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<!-- System ends-->
<Action name="removeParameter">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionRemoveParameter</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig" scope="request"/>
<Validator>validatorForParamInHomeScreen</Validator>
<Validator>validatorParamAssociation</Validator>
<Forward name="cannotRemove" type="view" />
<Forward name="associatedParamExists" type="view" />
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="addParameter">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionAddParameter</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig" scope="request"/>
<Validator>validatorParamName</Validator>
<Validator>validatorParamDescription</Validator>
<Validator>validatorForParameterType</Validator>
<Validator>validatorForDefaultValue</Validator>
<Validator>validatorForLowHighLimits</Validator>
<Validator>validatorParamEnum</Validator>
<Forward name="limitEmpty" type="view" />
<Forward name="invalidLimit" type="view" />
<Forward name="invalidName" type="view" />
<Forward name="invalidDesc" type="view" />
<Forward name="nameExists" type="view" />
<Forward name="invalidDecimalValues" type="view" />
<Forward name="parametetTypeNotSupported" type="view" />
<Forward name="typeMismatch" type="view" />
<Forward name="invalidDefaultSensorValue" type="view" />
<Forward name="invalidForOffset" type="view" />
<Forward name="invalidForSensors" type="view" />
<Forward name="invalidValues" type="view" />
<Forward name="invalidRangeForIncDec" type="view" />
<Forward name="associateParamNotExists" type="view" />
<Forward name="InvalidNullValue" type="view" />
<Forward name="emptyEnumKeyValue" type="view" />
<Forward name="enumParamAssociation" type="view" />
<Forward name="exceedParamEnumLimit" type="view" />
<Forward name="maxParamCountPerCategory" type="view" uri="error"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="invalidIncDecValue" type="view" uri="invalidIncDecValue"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="removeCategory">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionRemoveCategory</ClassName>
<Bean name="categoryParameterConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryParameterConfig" scope="request"/>
<Validator>validatorRemoveCatForHS</Validator>
<Forward name="cannotRemove" type="view" />
<Validator>validatorParamAssociation</Validator>
<Forward name="associatedParamExists" type="view" />
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="addCategory">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionAddCategory</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig" scope="request"/>
<Validator>validatorCatName</Validator>
<Validator>validatorCatDescription</Validator>
<Forward name="invalidName" type="view" />
<Forward name="invalidDesc" type="view" />
<Forward name="nameExists" type="view" />
<Forward name="success" type="view" uri="success"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="totalLableCountExceed" type="view" uri="totalLableCountExceed"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="maxCategoriesLimitExceeded" type="view" />
</Action>
<Action name="editCategory">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionEditCategory</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig" scope="request"/>
<Validator>validatorCatName</Validator>
<Validator>validatorCatDescription</Validator>
<Forward name="invalidName" type="view" />
<Forward name="invalidDesc" type="view" />
<Forward name="nameExists" type="view" />
<Forward name="success" type="view" uri="success"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="totalLableCountExceed" type="view" uri="totalLableCountExceed"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="maxCategoriesLimitExceeded" type="view" />
</Action>
<Action name="editParameter">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionEditParameter</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig" scope="request"/>
<Validator>validatorParamName</Validator>
<Validator>validatorParamDescription</Validator>
<Validator>validatorForParameterType</Validator>
<Validator>validatorForDefaultValue</Validator>
<Validator>validatorForLowHighLimits</Validator>
<Validator>validatorParamEnum</Validator>
<Validator>validatorParamAssociation</Validator>
<Forward name="limitEmpty" type="view" />
<Forward name="invalidLimit" type="view" />
<Forward name="invalidName" type="view" />
<Forward name="invalidDesc" type="view" />
<Forward name="nameExists" type="view" />
<Forward name="invalidDecimalValues" type="view" />
<Forward name="parametetTypeNotSupported" type="view" />
<Forward name="typeMismatch" type="view" />
<Forward name="invalidDefaultSensorValue" type="view" />
<Forward name="invalidForOffset" type="view" />
<Forward name="invalidForSensors" type="view" />
<Forward name="invalidValues" type="view" />
<Forward name="invalidRangeForIncDec" type="view" />
<Forward name="InvalidNullValue" type="view" />
<Forward name="emptyEnumKeyValue" type="view" />
<Forward name="success" type="view" uri="success"/>
<Forward name="enumParamAssociation" type="view" />
<Forward name="exceedParamEnumLimit" type="view" />
<Forward name="associateParamNotExists" type="view" />
<Forward name="paramAssociated" type="view" />
<Forward name="error" type="view" uri="error"/>
<Forward name="invalidIncDecValue" type="view" uri="invalidIncDecValue"/>
</Action>
<Action name="actionValidateIfParamCanBeEdited">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionEditParamInHS</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig" scope="request"/>
<Validator>validatorOnEditForHSParams</Validator>
<Forward name="success" type="view" uri="success"/>
<Forward name="paramExists" type="view" uri="paramExists"/>
<Forward name="resourceCountExceeds" type="view" uri="resourceCountExceeds"/>
<Forward name="error" type="view" uri="error"/>
<Forward name="timeOfDaySelectedInLeftRight" type="view" />
</Action>
<Action name="actionValidateIfParamCanBeAddedOrEdited">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionEditParamInHS</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig" scope="request"/>
<Validator>validatorForParamCount</Validator>
<Forward name="success" type="view" uri="success"/>
<Forward name="resourceCountExceeds" type="view" uri="resourceCountExceeds"/>
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalParamCountExceed" type="view" uri="totalParamCountExceed"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="totalLableCountExceed" type="view" uri="totalLableCountExceed"/>
<Forward name="totalGroupTableCountExceed" type="view" uri="totalGroupTableCountExceed"/>
<Forward name="totalFailDetectCountExceed" type="view" uri="totalFailDetectCountExceed"/>
<Forward name="totalSendTableCountExceed" type="view" uri="totalSendTableCountExceed"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="loadLibDialogDetailsAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionLoadDialogDetails</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="previewOnLoadAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionPreviewOnLoad</ClassName>
<Bean name="sBusWallModule" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.BSBusWallModule" scope="session"/>
<Bean name="KFStateMachine" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.simulation.BKFStateMachine" scope="session"/>
<Bean name="previewDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BPreviewDetailsConfig" scope="request"/>
<Forward name="resourceCountExceeds" type="view" uri="resourceCountExceeds"/>
<Forward name="memLimitExceeded" type="view" uri="memLimitExceeded"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="previewUnLoadAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionPreviewOnUnload</ClassName>
<Bean name="sBusWallModule" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.BSBusWallModule" scope="session"/>
<Bean name="KFStateMachine" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.simulation.BKFStateMachine" scope="session"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="previewLeftButtonAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionPreviewLeftButton</ClassName>
<Bean name="previewDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BPreviewDetailsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="previewRightButtonAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionPreviewRightButton</ClassName>
<Bean name="previewDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BPreviewDetailsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="previewMiddleButtonAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionPreviewMiddleButton</ClassName>
<Bean name="previewDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BPreviewDetailsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="previewTenantViewAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionPreviewTenantView</ClassName>
<Bean name="previewDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BPreviewDetailsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<Action name="previewContractorViewAction">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionPreviewContractorView</ClassName>
<Bean name="previewDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BPreviewDetailsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
</Action>
<!-- Home screen actions -->
<Action name="actionHSOnLoad">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionHSOnLoad</ClassName>
<Bean name="hsDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BHomeScreenDetailsConfig"></Bean>
<Forward name="success" type="view" />
</Action>
<Action name="actionSetAsDefault">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSetAsDefault</ClassName>
<Forward name="success" type="view" />
</Action>
<Action name="actionAddHS">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionAddHS</ClassName>
<Bean name="hsDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BHomeScreenDetailsConfig"></Bean>
<Forward name="success" type="view" />
</Action>
<Action name="actionRemoveHS">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionRemoveHS</ClassName>
<Bean name="hsDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BHomeScreenDetailsConfig"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="actionSaveNewHS">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSaveNewHS</ClassName>
<Bean name="hsDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BHomeScreenDetailsConfig"></Bean>
<Validator>validatorHSName</Validator>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
<Forward name="InvalidName" type="view" />
<Forward name="BlankName" type="view" />
<Forward name="NameExists" type="view" />
<Forward name="totalParamCountExceed" type="totalParamCountExceed" />
<Forward name="totalLableCountExceed" type="totalLableCountExceed" />
<Forward name="actionSetAsDefault" actionName="actionSetAsDefault" type="action"/>
<Forward name="homeScreenCountExceeded" type="view" />
</Action>
<Action name="actionSaveEditedHS">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionSaveEditedHS</ClassName>
<Bean name="hsDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BHomeScreenDetailsConfig"></Bean>
<Validator>validatorHSName</Validator>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
<Forward name="InvalidName" type="view" />
<Forward name="BlankName" type="view" />
<Forward name="NameExists" type="view" />
<Forward name="totalParamCountExceed" type="totalParamCountExceed" />
<Forward name="totalLableCountExceed" type="totalLableCountExceed" />
<Forward name="actionSetAsDefault" actionName="actionSetAsDefault" type="action"/>
<Forward name="homeScreenCountExceeded" type="view" />
</Action>
<Action name="actionGetAllSensors">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionGetAllSensors</ClassName>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="actionHSOnUnload">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionHSOnUnload</ClassName>
<Validator>validatorHSUnload</Validator>
<Forward name="noHomeScreen" type="view" />
<Forward name="noDefaultHSPresent" type="view" />
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<!-- End of Home screen actions -->
<!-- Start of Schedule screen actions -->
<Action name="actionScheduleUnLoad">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionScheduleOnUnload</ClassName>
<Bean name="scheduleConfigBean" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BScheduleConfig" scope="request"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="actionSaveSchedule">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionChangeSchedule</ClassName>
<Bean name="scheduleConfigBean" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BScheduleConfig" scope="request"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="checkTimeParameterHSAssociation">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionChangeSchedule</ClassName>
<Bean name="scheduleConfigBean" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BScheduleConfig" scope="request"></Bean>
<Validator>validatorForParamInHomeScreen</Validator>
<Forward name="homeScreenAssoicated" type="view" />
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<!-- End of Schedule screen actions -->
<!-- Start Password screen pane -->
<Action name="actionPasswordUnLoad">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionPasswordOnUnload</ClassName>
<Bean name="passwordConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BPasswordConfig" scope="request"/>
<Validator>validatorForPassword</Validator>
<Forward name="pwdNotEmpty" type="view" />
<Forward name="pwdExceedMaxLimit" type="view" />
<Forward name="passwordLabelLength" type="view" />
<Forward name="passwordTxtLength" type="view" />
<Forward name="success" type="view" />
</Action>
<Action name="actionEnablePassword">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionEnablePassword</ClassName>
<Bean name="passwordConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BPasswordConfig" scope="request"/>
<Forward name="success" type="view" />
</Action>
<!-- End Password screen pane -->
<!-- Resource counter classes -->
<Action name="showMemoryUsage">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionShowMemoryUsage</ClassName>
<Bean name="resPopUpBean" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.resourceCounter.BKFResourcePopUpBean"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
<Forward name="resourceView" type="view" />
</Action>
<Action name="showMemoryMeter">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionShowMemoryMeter</ClassName>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<!-- End of Resource Usage classes -->
<!-- Action class for finish click of wizard -->
<Action name="actionOnFinish">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionOnFinishClick</ClassName>
<Bean name="sBusWallModuleInReq" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.BSBusWallModule"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
<Forward name="noOfInParamExceeded" type="view" />
<Forward name="noOfInOutParamExceeded" type="view" />
<Forward name="noOfSensorParamExceeded" type="view" />
<Forward name="noOfOffsetParamExceeded" type="view" />
<Forward name="memUsageExceeded" type="view" />
<Forward name="modelChangedToTR23" type="view" />
<Forward name="modelChangedToTR70" type="view" />
</Action>
<!-- Action class for finish click of wizard for TR4x-->
<Action name="tr4xActionOnFinish">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui.actions.TR4xActionOnFinishClick</ClassName>
<Bean name="sBusWallModuleInReq" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.BSBusWallModule"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<!-- <Forward name="showMemoryUsage" type="action" />-->
<Action name="addCategoryForWMType">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionAddCategoryForWMType</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="addSetPointCategory">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionAddCategoryForWMType</ClassName>
<Bean name="generalSettingConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="actionCategoryReorder">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionCategoryReorder</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="actionParameterReorder">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionParameterReorder</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig"></Bean>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="actionValidateParamName">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionValidateParameterName</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig" scope="request"/>
<Validator>validatorParamName</Validator>
<Forward name="invalidName" type="view" />
<Forward name="nameExists" type="view" />
<Forward name="success" type="view" />
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="actionLoadParameterEnum">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionLoadParameterEnumLibrary</ClassName>
<Forward name="success" type="view" />
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="actionAddParamEnum">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionLoadParameterEnumLibrary</ClassName>
<Validator>validatorParamEnum</Validator>
<Forward name="success" type="view" />
<Forward name="invalidEnumOrdinal" type="view" />
<Forward name="invalidEnumText" type="view" />
<Forward name="enumExist" type="view" />
<Forward name="maximumEnumRows" type="view" />
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="actionModifyParamEnum">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionLoadParameterEnumLibrary</ClassName>
<Validator>validatorParamEnum</Validator>
<Forward name="success" type="view" />
<Forward name="invalidEnumOrdinal" type="view" />
<Forward name="invalidEnumText" type="view" />
<Forward name="enumExist" type="view" />
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="actionRemoveParamEnumLib">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionLoadParameterEnumLibrary</ClassName>
<Forward name="success" type="view" />
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="actionSaveParamEnumLib">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionLoadParameterEnumLibrary</ClassName>
<Validator>validatorParamEnum</Validator>
<Forward name="success" type="view" />
<Forward name="invalidEnumName" type="view" />
<Forward name="emptyKeyValuePair" type="view" />
<Forward name="emptyDefaultValue" type="view" />
<Forward name="emptyDefaultDisplay" type="view" />
<Forward name="invalidDefaultValue" type="view" />
<Forward name="invalidDefaultDisplay" type="view" />
<Forward name="maximumEnumRows" type="view" />
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="actionSelectParamEnumLib">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionLoadParameterEnumLibrary</ClassName>
<Validator>validatorParamEnum</Validator>
<Forward name="success" type="view" />
<Forward name="emptyDefaultValue" type="view" />
<Forward name="emptyDefaultDisplay" type="view" />
<Forward name="invalidDefaultValue" type="view" />
<Forward name="invalidDefaultDisplay" type="view" />
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="actionFanAndSysCmdType">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFanAndSysCmdTypeChange</ClassName>
<Forward name="success" type="view" />
<Forward name="setPtMemExceeded" type="view" />
<Forward name="memUsageExceeded" type="view" uri="memUsageExceeded"/>
<Forward name="totalProxyFileSizeExceed" type="view" uri="totalProxyFileSizeExceed"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="actionRemoveAssociatedHS">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionRemoveAssociatedHS</ClassName>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="actionFileFourCalc">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFileFourCalc</ClassName>
<Bean name="categoryDetailsConfig" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BScheduleConfig" scope="request"/>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="actionFileFiveCalc">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionFileFiveCalc</ClassName>
<Forward name="success" type="view" />
<Forward name="error" type="view" />
</Action>
<Action name="actionUpdateTimeParameters">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.actions.ActionUpdateTimeParameters</ClassName>
<Bean name="scheduleConfigBean" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BScheduleConfig" scope="request"></Bean>
<Forward name="success" type="view" />
</Action>
<Action name="saveWallModuleAddress">
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui.actions.ActionGeneralSettingsHandler</ClassName>
<Bean name="generalSettingsCfg" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"></Bean>
<Forward name="success" type="view" uri="success" />
</Action>
<Action name="saveBlockName">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui.actions.ActionGeneralSettingsHandler</ClassName>
<Bean name="generalSettingsCfg" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="saveLanguage">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui.actions.ActionGeneralSettingsHandler</ClassName>
<Bean name="generalSettingsCfg" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="saveWiresheetUnits">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui.actions.ActionGeneralSettingsHandler</ClassName>
<Bean name="compBean" className="javax.baja.sys.BComponent" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="saveWMModels">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui.actions.ActionGeneralSettingsHandler</ClassName>
<Bean name="generalSettingsCfg" className="honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BGeneralSettingsConfig" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="saveViewByTenant">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui.actions.ActionGeneralSettingsHandler</ClassName>
<Bean name="ViewByTenantBean" className="javax.baja.sys.BComponent" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
<Action name="saveViewEditByTenant">
<URI>/action1.act</URI>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui.actions.ActionGeneralSettingsHandler</ClassName>
<Bean name="ViewEditByTenantBean" className="javax.baja.sys.BComponent" scope="request"/>
<Forward name="success" type="view" uri="success"/>
<Forward name="error" type="view" uri="error"/>
</Action>
</ActionList>
<ValidatorList>
<Validator>
<Name>validatorHSName</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationNewHS</ClassName>
</Validator>
<Validator>
<Name>validatorHSUnload</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationHSUnload</ClassName>
</Validator>
<Validator>
<Name>validatorParamName</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationParamName</ClassName>
</Validator>
<Validator>
<Name>validatorCatName</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationCatName</ClassName>
</Validator>
<Validator>
<Name>validatorParamDescription</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationParamDescription</ClassName>
</Validator>
<Validator>
<Name>validatorCatDescription</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationCatDescription</ClassName>
</Validator>
<Validator>
<Name>validatorForParamInHomeScreen</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationForParamInHomeScreen</ClassName>
</Validator>
<Validator>
<Name>validatorRemoveCatForHS</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.validationRemoveCategoryForHS</ClassName>
</Validator>
<Validator>
<Name>validatorForDefaultValue</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationForDefaultValue</ClassName>
</Validator>
<Validator>
<Name>validatorOnEditForHSParams</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationOnEditForHSParams</ClassName>
</Validator>
<Validator>
<Name>validatorForLowHighLimits</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationForLowHighLimits</ClassName>
</Validator>
<Validator>
<Name>validatorForParameterType</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationForParameterType</ClassName>
</Validator>
<Validator>
<Name>validatorForParamCount</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationForParamCount</ClassName>
</Validator>
<Validator>
<Name>validatorForPassword</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationForPassword</ClassName>
</Validator>
<Validator>
<Name>validatorParamEnum</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationAddParameterEnum</ClassName>
</Validator>
<Validator>
<Name>validatorParamAssociation</Name>
<ClassName>honeywellSpyderTool:com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.uivalidations.validations.ValidationParamAssociation</ClassName>
</Validator>
</ValidatorList>
</WebUIFrameworkCfg>
@@ -0,0 +1,57 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.util;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BHomeScreenDetailsConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOverrideDetailsConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BParamDetailsConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BSysStatusAndCommandConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.datatypes.BKFLabelStore;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.datatypes.BLimitsStore;
public interface IKFResAdditionCallback {
public static final int m_CATEGORY_LABEL = 0;
public static final int m_DO_NOT_SHOW_OCC_STATUS = 2;
public static final int m_HIDDEN_TO_BE_CREATED = -1;
public static final int m_LABEL_OR_LIMIT_DOES_NOT_EXIST = -255;
public static final int m_LABEL_OR_LIMIT_NOT_SHARED = -255;
public static final int m_OCCOVER_LABEL = 2;
public static final int m_OCCOVER_LIMIT = 5;
public static final int m_OVERRIDE_DAYS_STEP_COUNT = 2;
public static final int m_OVERRIDE_HRS_STEP_COUNT = 3;
public static final int m_PARAMETER_ENUM = 3;
public static final int m_PARAMETER_LABEL = 1;
public static final int m_PARAMETER_LIMIT = 4;
public static final int m_SCHD_LABEL = 3;
public static final int m_SHOW_OCC_OVER_STATUS = 1;
public static final int m_SHOW_OCC_STATUS = 0;
void byPassSelected(boolean z);
int categoryAdded(BCategoryDetailsConfig bCategoryDetailsConfig, boolean z, int i, int i2);
boolean fanCommandEnabled(boolean z, boolean z2);
int getInOutParamPvid();
int getInParamPvid();
int getOutParamPvid();
int[] homeScreenAdded(BHomeScreenDetailsConfig bHomeScreenDetailsConfig, int[] iArr, int i);
boolean occupancyCommandEnabled(boolean z);
int occupancyOverrideAdded(BOverrideDetailsConfig bOverrideDetailsConfig, boolean z, int i, boolean z2, int i2);
boolean occupancyStatusSelected(int i, boolean z);
int parameterAdded(BParamDetailsConfig bParamDetailsConfig, boolean z, int i, boolean z2, int i2, int i3, int i4);
void setLabelStore(BKFLabelStore bKFLabelStore);
void setLimitStore(BLimitsStore bLimitsStore);
boolean systemCommandEnabled(BSysStatusAndCommandConfig bSysStatusAndCommandConfig, boolean z);
boolean systemStatusSelected(boolean z);
}
@@ -0,0 +1,32 @@
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.util;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BCategoryDetailsConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BHomeScreenDetailsConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BKFConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BOverrideDetailsConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BParamDetailsConfig;
import com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.configuration.BScheduleConfig;
public interface IKFResUpdationCallback extends IKFResAdditionCallback {
boolean alertLabelsUpdated(BKFConfig bKFConfig);
boolean categoryDeleted(BKFConfig bKFConfig, BCategoryDetailsConfig bCategoryDetailsConfig, BKFResourceOptimization bKFResourceOptimization);
boolean categoryUpdated(BKFConfig bKFConfig, BCategoryDetailsConfig bCategoryDetailsConfig, BCategoryDetailsConfig bCategoryDetailsConfig2, BKFResourceOptimization bKFResourceOptimization);
boolean homeScreenDeleted(BKFConfig bKFConfig, BHomeScreenDetailsConfig bHomeScreenDetailsConfig, BKFResourceOptimization bKFResourceOptimization);
boolean homeScreenUpdated(BKFConfig bKFConfig, BHomeScreenDetailsConfig bHomeScreenDetailsConfig, BHomeScreenDetailsConfig bHomeScreenDetailsConfig2, BKFResourceOptimization bKFResourceOptimization);
boolean occupancyOverrideDeleted(BKFConfig bKFConfig, BOverrideDetailsConfig bOverrideDetailsConfig, BKFResourceOptimization bKFResourceOptimization);
boolean occupancyOverrideUpdated(BKFConfig bKFConfig, BOverrideDetailsConfig bOverrideDetailsConfig, BOverrideDetailsConfig bOverrideDetailsConfig2, BKFResourceOptimization bKFResourceOptimization);
boolean parameterDeleted(BKFConfig bKFConfig, BParamDetailsConfig bParamDetailsConfig, String str, BKFResourceOptimization bKFResourceOptimization);
boolean parameterUpdated(BKFConfig bKFConfig, BParamDetailsConfig bParamDetailsConfig, BParamDetailsConfig bParamDetailsConfig2, String str, BKFResourceOptimization bKFResourceOptimization);
boolean scheduleCommandUpdated(BKFConfig bKFConfig, BScheduleConfig bScheduleConfig, BKFResourceOptimization bKFResourceOptimization);
boolean updateHomeScreenDefaultSet(BKFConfig bKFConfig);
}

Some files were not shown because too many files have changed in this diff Show More