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,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>