link start!
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
package com.beust.jcommander;
|
||||
|
||||
public interface IDefaultProvider {
|
||||
String getDefaultValueFor(String str);
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package com.beust.jcommander;
|
||||
|
||||
public interface IStringConverter<T> {
|
||||
T convert(String str);
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
package com.beust.jcommander;
|
||||
|
||||
public interface IStringConverterFactory {
|
||||
<T> Class<? extends IStringConverter<T>> getConverter(Class<T> cls);
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.beust.jcommander;
|
||||
|
||||
import com.beust.jcommander.converters.NoConverter;
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
@Target({ElementType.FIELD})
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface Parameter {
|
||||
int arity() default -1;
|
||||
|
||||
Class<? extends IStringConverter<?>> converter() default NoConverter.class;
|
||||
|
||||
String description() default "";
|
||||
|
||||
String descriptionKey() default "";
|
||||
|
||||
boolean hidden() default false;
|
||||
|
||||
String[] names() default {};
|
||||
|
||||
boolean password() default false;
|
||||
|
||||
boolean required() default false;
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
package com.beust.jcommander;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
@Target({ElementType.TYPE})
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface Parameters {
|
||||
public static final String DEFAULT_OPTION_PREFIXES = "-";
|
||||
|
||||
String commandDescription() default "";
|
||||
|
||||
String optionPrefixes() default "-";
|
||||
|
||||
String resourceBundle() default "";
|
||||
|
||||
String separators() default " ";
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package com.beust.jcommander;
|
||||
|
||||
import java.lang.annotation.ElementType;
|
||||
import java.lang.annotation.Retention;
|
||||
import java.lang.annotation.RetentionPolicy;
|
||||
import java.lang.annotation.Target;
|
||||
|
||||
@Target({ElementType.TYPE})
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
public @interface ResourceBundle {
|
||||
String value();
|
||||
}
|
||||
@@ -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();
|
||||
}
|
||||
+33
@@ -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>
|
||||
+36
@@ -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;
|
||||
}
|
||||
+34
@@ -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();
|
||||
}
|
||||
+26
@@ -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>
|
||||
|
||||
|
||||
+14
@@ -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);
|
||||
}
|
||||
+16
@@ -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);
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.resourceCounter;
|
||||
|
||||
final class a {
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.tr4x.ui;
|
||||
|
||||
final class a {
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui;
|
||||
|
||||
final class a {
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui;
|
||||
|
||||
final class b {
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
package com.honeywell.honeywellXL10NextGen.functionalBlocks.blocks.builtIn.kingfisher.ui;
|
||||
|
||||
final class c {
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user