All Downloads are FREE. Search and download functionalities are using the official Maven repository.

devices.7.139.49.source-code.MARTE2_SUPERVISORSetup Maven / Gradle / Ivy

import javax.swing.JOptionPane;

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 *
 * @author manduchi
 */
public class MARTE2_SUPERVISORSetup extends DeviceSetup
{
	/**
	 *
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * Creates new form MARTE2_SUPERVISORSetup
	 */
	public MARTE2_SUPERVISORSetup()
	{
		initComponents();
	}

	/**
	 * This method is called from within the constructor to initialize the form.
	 * WARNING: Do NOT modify this code. The content of this method is always
	 * regenerated by the Form Editor.
	 */
	@SuppressWarnings("unchecked")
	// //GEN-BEGIN:initComponents
	private void initComponents()
	{
		deviceButtons1 = new DeviceButtons();
		jPanel1 = new javax.swing.JPanel();
		jPanel2 = new javax.swing.JPanel();
		jPanel3 = new javax.swing.JPanel();
		deviceField1 = new DeviceField();
		jButton1 = new javax.swing.JButton();
		jPanel4 = new javax.swing.JPanel();
		deviceField2 = new DeviceField();
		deviceField3 = new DeviceField();
		deviceDispatch1 = new DeviceDispatch();
		jTabbedPane1 = new javax.swing.JTabbedPane();
		jPanel5 = new javax.swing.JPanel();
		jPanel6 = new javax.swing.JPanel();
		deviceField4 = new DeviceField();
		deviceField5 = new DeviceField();
		jTabbedPane2 = new javax.swing.JTabbedPane();
		jPanel7 = new javax.swing.JPanel();
		jPanel8 = new javax.swing.JPanel();
		deviceField6 = new DeviceField();
		deviceField7 = new DeviceField();
		deviceField108 = new DeviceField();
		deviceField109 = new DeviceField();
		jPanel9 = new javax.swing.JPanel();
		deviceField8 = new DeviceField();
		jPanel10 = new javax.swing.JPanel();
		jPanel11 = new javax.swing.JPanel();
		deviceField9 = new DeviceField();
		deviceField10 = new DeviceField();
		deviceField110 = new DeviceField();
		deviceField111 = new DeviceField();
		jPanel12 = new javax.swing.JPanel();
		deviceField11 = new DeviceField();
		jPanel13 = new javax.swing.JPanel();
		jPanel14 = new javax.swing.JPanel();
		deviceField12 = new DeviceField();
		deviceField13 = new DeviceField();
		deviceField112 = new DeviceField();
		deviceField113 = new DeviceField();
		jPanel15 = new javax.swing.JPanel();
		deviceField14 = new DeviceField();
		jPanel16 = new javax.swing.JPanel();
		jPanel17 = new javax.swing.JPanel();
		deviceField15 = new DeviceField();
		deviceField16 = new DeviceField();
		deviceField114 = new DeviceField();
		deviceField115 = new DeviceField();
		jPanel18 = new javax.swing.JPanel();
		deviceField17 = new DeviceField();
		jPanel19 = new javax.swing.JPanel();
		jPanel20 = new javax.swing.JPanel();
		deviceField18 = new DeviceField();
		deviceField19 = new DeviceField();
		deviceField116 = new DeviceField();
		deviceField117 = new DeviceField();
		jPanel21 = new javax.swing.JPanel();
		deviceField20 = new DeviceField();
		jPanel22 = new javax.swing.JPanel();
		jPanel23 = new javax.swing.JPanel();
		deviceField21 = new DeviceField();
		deviceField22 = new DeviceField();
		deviceField118 = new DeviceField();
		deviceField119 = new DeviceField();
		jPanel24 = new javax.swing.JPanel();
		deviceField23 = new DeviceField();
		jPanel25 = new javax.swing.JPanel();
		jPanel26 = new javax.swing.JPanel();
		deviceField24 = new DeviceField();
		deviceField25 = new DeviceField();
		deviceField120 = new DeviceField();
		deviceField121 = new DeviceField();
		jPanel27 = new javax.swing.JPanel();
		deviceField26 = new DeviceField();
		jPanel28 = new javax.swing.JPanel();
		jPanel29 = new javax.swing.JPanel();
		deviceField27 = new DeviceField();
		deviceField28 = new DeviceField();
		deviceField122 = new DeviceField();
		deviceField123 = new DeviceField();
		jPanel30 = new javax.swing.JPanel();
		deviceField29 = new DeviceField();
		jPanel31 = new javax.swing.JPanel();
		jPanel32 = new javax.swing.JPanel();
		deviceField30 = new DeviceField();
		deviceField31 = new DeviceField();
		jTabbedPane3 = new javax.swing.JTabbedPane();
		jPanel33 = new javax.swing.JPanel();
		jPanel34 = new javax.swing.JPanel();
		deviceField32 = new DeviceField();
		deviceField33 = new DeviceField();
		deviceField124 = new DeviceField();
		deviceField125 = new DeviceField();
		jPanel35 = new javax.swing.JPanel();
		deviceField34 = new DeviceField();
		jPanel36 = new javax.swing.JPanel();
		jPanel37 = new javax.swing.JPanel();
		deviceField35 = new DeviceField();
		deviceField36 = new DeviceField();
		deviceField126 = new DeviceField();
		deviceField127 = new DeviceField();
		jPanel38 = new javax.swing.JPanel();
		deviceField37 = new DeviceField();
		jPanel39 = new javax.swing.JPanel();
		jPanel40 = new javax.swing.JPanel();
		deviceField38 = new DeviceField();
		deviceField39 = new DeviceField();
		deviceField128 = new DeviceField();
		deviceField129 = new DeviceField();
		jPanel41 = new javax.swing.JPanel();
		deviceField40 = new DeviceField();
		jPanel42 = new javax.swing.JPanel();
		jPanel43 = new javax.swing.JPanel();
		deviceField41 = new DeviceField();
		deviceField42 = new DeviceField();
		deviceField130 = new DeviceField();
		deviceField131 = new DeviceField();
		jPanel44 = new javax.swing.JPanel();
		deviceField43 = new DeviceField();
		jPanel45 = new javax.swing.JPanel();
		jPanel46 = new javax.swing.JPanel();
		deviceField44 = new DeviceField();
		deviceField45 = new DeviceField();
		deviceField132 = new DeviceField();
		deviceField133 = new DeviceField();
		jPanel47 = new javax.swing.JPanel();
		deviceField46 = new DeviceField();
		jPanel48 = new javax.swing.JPanel();
		jPanel49 = new javax.swing.JPanel();
		deviceField47 = new DeviceField();
		deviceField48 = new DeviceField();
		deviceField134 = new DeviceField();
		deviceField135 = new DeviceField();
		jPanel50 = new javax.swing.JPanel();
		deviceField49 = new DeviceField();
		jPanel51 = new javax.swing.JPanel();
		jPanel52 = new javax.swing.JPanel();
		deviceField50 = new DeviceField();
		deviceField51 = new DeviceField();
		deviceField136 = new DeviceField();
		deviceField137 = new DeviceField();
		jPanel53 = new javax.swing.JPanel();
		deviceField52 = new DeviceField();
		jPanel54 = new javax.swing.JPanel();
		jPanel55 = new javax.swing.JPanel();
		deviceField53 = new DeviceField();
		deviceField54 = new DeviceField();
		deviceField138 = new DeviceField();
		deviceField139 = new DeviceField();
		jPanel56 = new javax.swing.JPanel();
		deviceField55 = new DeviceField();
		jPanel57 = new javax.swing.JPanel();
		jPanel58 = new javax.swing.JPanel();
		deviceField56 = new DeviceField();
		deviceField57 = new DeviceField();
		jTabbedPane4 = new javax.swing.JTabbedPane();
		jPanel59 = new javax.swing.JPanel();
		jPanel60 = new javax.swing.JPanel();
		deviceField58 = new DeviceField();
		deviceField59 = new DeviceField();
		deviceField140 = new DeviceField();
		deviceField141 = new DeviceField();
		jPanel61 = new javax.swing.JPanel();
		deviceField60 = new DeviceField();
		jPanel62 = new javax.swing.JPanel();
		jPanel63 = new javax.swing.JPanel();
		deviceField61 = new DeviceField();
		deviceField62 = new DeviceField();
		deviceField142 = new DeviceField();
		deviceField143 = new DeviceField();
		jPanel64 = new javax.swing.JPanel();
		deviceField63 = new DeviceField();
		jPanel65 = new javax.swing.JPanel();
		jPanel66 = new javax.swing.JPanel();
		deviceField64 = new DeviceField();
		deviceField65 = new DeviceField();
		deviceField144 = new DeviceField();
		deviceField145 = new DeviceField();
		jPanel67 = new javax.swing.JPanel();
		deviceField66 = new DeviceField();
		jPanel68 = new javax.swing.JPanel();
		jPanel69 = new javax.swing.JPanel();
		deviceField67 = new DeviceField();
		deviceField68 = new DeviceField();
		deviceField146 = new DeviceField();
		deviceField147 = new DeviceField();
		jPanel70 = new javax.swing.JPanel();
		deviceField69 = new DeviceField();
		jPanel71 = new javax.swing.JPanel();
		jPanel72 = new javax.swing.JPanel();
		deviceField70 = new DeviceField();
		deviceField71 = new DeviceField();
		deviceField148 = new DeviceField();
		deviceField149 = new DeviceField();
		jPanel73 = new javax.swing.JPanel();
		deviceField72 = new DeviceField();
		jPanel74 = new javax.swing.JPanel();
		jPanel75 = new javax.swing.JPanel();
		deviceField73 = new DeviceField();
		deviceField74 = new DeviceField();
		deviceField150 = new DeviceField();
		deviceField151 = new DeviceField();
		jPanel76 = new javax.swing.JPanel();
		deviceField75 = new DeviceField();
		jPanel77 = new javax.swing.JPanel();
		jPanel78 = new javax.swing.JPanel();
		deviceField76 = new DeviceField();
		deviceField77 = new DeviceField();
		deviceField152 = new DeviceField();
		deviceField153 = new DeviceField();
		jPanel79 = new javax.swing.JPanel();
		deviceField78 = new DeviceField();
		jPanel80 = new javax.swing.JPanel();
		jPanel81 = new javax.swing.JPanel();
		deviceField79 = new DeviceField();
		deviceField80 = new DeviceField();
		deviceField154 = new DeviceField();
		deviceField155 = new DeviceField();
		jPanel82 = new javax.swing.JPanel();
		deviceField81 = new DeviceField();
		jPanel83 = new javax.swing.JPanel();
		jPanel84 = new javax.swing.JPanel();
		deviceField82 = new DeviceField();
		deviceField83 = new DeviceField();
		jTabbedPane5 = new javax.swing.JTabbedPane();
		jPanel85 = new javax.swing.JPanel();
		jPanel86 = new javax.swing.JPanel();
		deviceField84 = new DeviceField();
		deviceField85 = new DeviceField();
		deviceField156 = new DeviceField();
		deviceField157 = new DeviceField();
		jPanel87 = new javax.swing.JPanel();
		deviceField86 = new DeviceField();
		jPanel88 = new javax.swing.JPanel();
		jPanel89 = new javax.swing.JPanel();
		deviceField87 = new DeviceField();
		deviceField88 = new DeviceField();
		deviceField158 = new DeviceField();
		deviceField159 = new DeviceField();
		jPanel90 = new javax.swing.JPanel();
		deviceField89 = new DeviceField();
		jPanel91 = new javax.swing.JPanel();
		jPanel92 = new javax.swing.JPanel();
		deviceField90 = new DeviceField();
		deviceField91 = new DeviceField();
		deviceField160 = new DeviceField();
		deviceField161 = new DeviceField();
		jPanel93 = new javax.swing.JPanel();
		deviceField92 = new DeviceField();
		jPanel94 = new javax.swing.JPanel();
		jPanel95 = new javax.swing.JPanel();
		deviceField93 = new DeviceField();
		deviceField94 = new DeviceField();
		deviceField162 = new DeviceField();
		deviceField163 = new DeviceField();
		jPanel96 = new javax.swing.JPanel();
		deviceField95 = new DeviceField();
		jPanel97 = new javax.swing.JPanel();
		jPanel98 = new javax.swing.JPanel();
		deviceField96 = new DeviceField();
		deviceField97 = new DeviceField();
		deviceField164 = new DeviceField();
		deviceField165 = new DeviceField();
		jPanel99 = new javax.swing.JPanel();
		deviceField98 = new DeviceField();
		jPanel100 = new javax.swing.JPanel();
		jPanel101 = new javax.swing.JPanel();
		deviceField99 = new DeviceField();
		deviceField100 = new DeviceField();
		deviceField166 = new DeviceField();
		deviceField167 = new DeviceField();
		jPanel102 = new javax.swing.JPanel();
		deviceField101 = new DeviceField();
		jPanel103 = new javax.swing.JPanel();
		jPanel104 = new javax.swing.JPanel();
		deviceField102 = new DeviceField();
		deviceField103 = new DeviceField();
		deviceField168 = new DeviceField();
		deviceField169 = new DeviceField();
		jPanel105 = new javax.swing.JPanel();
		deviceField104 = new DeviceField();
		jPanel106 = new javax.swing.JPanel();
		jPanel107 = new javax.swing.JPanel();
		deviceField105 = new DeviceField();
		deviceField106 = new DeviceField();
		deviceField170 = new DeviceField();
		deviceField171 = new DeviceField();
		jPanel108 = new javax.swing.JPanel();
		deviceField107 = new DeviceField();
		setDeviceProvider("scdevail.rfx.local:8200");
		setDeviceTitle("MARTe2 Supervisor");
		setDeviceType("MARTE2_SUPERVISOR");
		setHeight(350);
		setWidth(800);
		getContentPane().add(deviceButtons1, java.awt.BorderLayout.PAGE_END);
		jPanel1.setLayout(new java.awt.BorderLayout());
		jPanel2.setLayout(new java.awt.GridLayout(2, 0));
		deviceField1.setIdentifier("");
		deviceField1.setLabelString("Comment: ");
		deviceField1.setNumCols(30);
		deviceField1.setOffsetNid(2);
		deviceField1.setTextOnly(true);
		jPanel3.add(deviceField1);
		jButton1.setText("Check");
		jButton1.addActionListener(new java.awt.event.ActionListener()
		{
			@Override
			public void actionPerformed(java.awt.event.ActionEvent evt)
			{
				jButton1ActionPerformed(evt);
			}
		});
		jPanel3.add(jButton1);
		jPanel2.add(jPanel3);
		deviceField2.setIdentifier("");
		deviceField2.setLabelString("Application Name: ");
		deviceField2.setNumCols(15);
		deviceField2.setOffsetNid(1);
		deviceField2.setTextOnly(true);
		jPanel4.add(deviceField2);
		deviceField3.setIdentifier("");
		deviceField3.setLabelString("Num. States: ");
		deviceField3.setOffsetNid(3);
		jPanel4.add(deviceField3);
		jPanel4.add(deviceDispatch1);
		jPanel2.add(jPanel4);
		jPanel1.add(jPanel2, java.awt.BorderLayout.NORTH);
		jPanel5.setLayout(new java.awt.BorderLayout());
		deviceField4.setIdentifier("");
		deviceField4.setLabelString("Name: ");
		deviceField4.setNumCols(15);
		deviceField4.setOffsetNid(5);
		deviceField4.setTextOnly(true);
		jPanel6.add(deviceField4);
		deviceField5.setIdentifier("");
		deviceField5.setLabelString("Num Threads: ");
		deviceField5.setOffsetNid(6);
		jPanel6.add(deviceField5);
		jPanel5.add(jPanel6, java.awt.BorderLayout.NORTH);
		jPanel7.setLayout(new java.awt.GridLayout(2, 0));
		deviceField6.setIdentifier("");
		deviceField6.setLabelString("Name: ");
		deviceField6.setNumCols(15);
		deviceField6.setOffsetNid(8);
		deviceField6.setTextOnly(true);
		jPanel8.add(deviceField6);
		deviceField7.setIdentifier("");
		deviceField7.setLabelString("CPU Mask: ");
		deviceField7.setOffsetNid(9);
		jPanel8.add(deviceField7);
		deviceField108.setIdentifier("");
		deviceField108.setLabelString("Seg. Len (0 to disable):");
		deviceField108.setNumCols(4);
		deviceField108.setOffsetNid(437);
		jPanel8.add(deviceField108);
		deviceField109.setIdentifier("");
		deviceField109.setLabelString("Write CPU mask:");
		deviceField109.setNumCols(4);
		deviceField109.setOffsetNid(438);
		jPanel8.add(deviceField109);
		jPanel7.add(jPanel8);
		deviceField8.setIdentifier("");
		deviceField8.setLabelString("GAMs:");
		deviceField8.setNumCols(50);
		deviceField8.setOffsetNid(10);
		jPanel9.add(deviceField8);
		jPanel7.add(jPanel9);
		jTabbedPane2.addTab("Thread1", jPanel7);
		jPanel10.setLayout(new java.awt.GridLayout(2, 0));
		deviceField9.setIdentifier("");
		deviceField9.setLabelString("Name: ");
		deviceField9.setNumCols(15);
		deviceField9.setOffsetNid(12);
		deviceField9.setTextOnly(true);
		jPanel11.add(deviceField9);
		deviceField10.setIdentifier("");
		deviceField10.setLabelString("CPU Mask: ");
		deviceField10.setOffsetNid(13);
		jPanel11.add(deviceField10);
		deviceField110.setIdentifier("");
		deviceField110.setLabelString("Seg. Len (0 to disable):");
		deviceField110.setNumCols(4);
		deviceField110.setOffsetNid(449);
		jPanel11.add(deviceField110);
		deviceField111.setIdentifier("");
		deviceField111.setLabelString("Write CPU mask:");
		deviceField111.setNumCols(4);
		deviceField111.setOffsetNid(450);
		jPanel11.add(deviceField111);
		jPanel10.add(jPanel11);
		deviceField11.setIdentifier("");
		deviceField11.setLabelString("GAMs:");
		deviceField11.setNumCols(50);
		deviceField11.setOffsetNid(14);
		jPanel12.add(deviceField11);
		jPanel10.add(jPanel12);
		jTabbedPane2.addTab("Thread2", jPanel10);
		jPanel13.setLayout(new java.awt.GridLayout(2, 0));
		deviceField12.setIdentifier("");
		deviceField12.setLabelString("Name: ");
		deviceField12.setNumCols(15);
		deviceField12.setOffsetNid(16);
		deviceField12.setTextOnly(true);
		jPanel14.add(deviceField12);
		deviceField13.setIdentifier("");
		deviceField13.setLabelString("CPU Mask: ");
		deviceField13.setOffsetNid(17);
		jPanel14.add(deviceField13);
		deviceField112.setIdentifier("");
		deviceField112.setLabelString("Seg. Len (0 to disable):");
		deviceField112.setNumCols(4);
		deviceField112.setOffsetNid(461);
		jPanel14.add(deviceField112);
		deviceField113.setIdentifier("");
		deviceField113.setLabelString("Write CPU mask:");
		deviceField113.setNumCols(4);
		deviceField113.setOffsetNid(462);
		jPanel14.add(deviceField113);
		jPanel13.add(jPanel14);
		deviceField14.setIdentifier("");
		deviceField14.setLabelString("GAMs:");
		deviceField14.setNumCols(50);
		deviceField14.setOffsetNid(18);
		jPanel15.add(deviceField14);
		jPanel13.add(jPanel15);
		jTabbedPane2.addTab("Thread3", jPanel13);
		jPanel16.setLayout(new java.awt.GridLayout(2, 0));
		deviceField15.setIdentifier("");
		deviceField15.setLabelString("Name: ");
		deviceField15.setNumCols(15);
		deviceField15.setOffsetNid(20);
		deviceField15.setTextOnly(true);
		jPanel17.add(deviceField15);
		deviceField16.setIdentifier("");
		deviceField16.setLabelString("CPU Mask: ");
		deviceField16.setOffsetNid(21);
		jPanel17.add(deviceField16);
		deviceField114.setIdentifier("");
		deviceField114.setLabelString("Seg. Len (0 to disable):");
		deviceField114.setNumCols(4);
		deviceField114.setOffsetNid(473);
		jPanel17.add(deviceField114);
		deviceField115.setIdentifier("");
		deviceField115.setLabelString("Write CPU mask:");
		deviceField115.setNumCols(4);
		deviceField115.setOffsetNid(474);
		jPanel17.add(deviceField115);
		jPanel16.add(jPanel17);
		deviceField17.setIdentifier("");
		deviceField17.setLabelString("GAMs:");
		deviceField17.setNumCols(50);
		deviceField17.setOffsetNid(22);
		jPanel18.add(deviceField17);
		jPanel16.add(jPanel18);
		jTabbedPane2.addTab("Thread4", jPanel16);
		jPanel19.setLayout(new java.awt.GridLayout(2, 0));
		deviceField18.setIdentifier("");
		deviceField18.setLabelString("Name: ");
		deviceField18.setNumCols(15);
		deviceField18.setOffsetNid(24);
		deviceField18.setTextOnly(true);
		jPanel20.add(deviceField18);
		deviceField19.setIdentifier("");
		deviceField19.setLabelString("CPU Mask: ");
		deviceField19.setOffsetNid(25);
		jPanel20.add(deviceField19);
		deviceField116.setIdentifier("");
		deviceField116.setLabelString("Seg. Len (0 to disable):");
		deviceField116.setNumCols(4);
		deviceField116.setOffsetNid(485);
		jPanel20.add(deviceField116);
		deviceField117.setIdentifier("");
		deviceField117.setLabelString("Write CPU mask:");
		deviceField117.setNumCols(4);
		deviceField117.setOffsetNid(486);
		jPanel20.add(deviceField117);
		jPanel19.add(jPanel20);
		deviceField20.setIdentifier("");
		deviceField20.setLabelString("GAMs:");
		deviceField20.setNumCols(50);
		deviceField20.setOffsetNid(26);
		jPanel21.add(deviceField20);
		jPanel19.add(jPanel21);
		jTabbedPane2.addTab("Thread5", jPanel19);
		jPanel22.setLayout(new java.awt.GridLayout(2, 0));
		deviceField21.setIdentifier("");
		deviceField21.setLabelString("Name: ");
		deviceField21.setNumCols(15);
		deviceField21.setOffsetNid(28);
		deviceField21.setTextOnly(true);
		jPanel23.add(deviceField21);
		deviceField22.setIdentifier("");
		deviceField22.setLabelString("CPU Mask: ");
		deviceField22.setOffsetNid(29);
		jPanel23.add(deviceField22);
		deviceField118.setIdentifier("");
		deviceField118.setLabelString("Seg. Len (0 to disable):");
		deviceField118.setNumCols(4);
		deviceField118.setOffsetNid(497);
		jPanel23.add(deviceField118);
		deviceField119.setIdentifier("");
		deviceField119.setLabelString("Write CPU mask:");
		deviceField119.setNumCols(4);
		deviceField119.setOffsetNid(498);
		jPanel23.add(deviceField119);
		jPanel22.add(jPanel23);
		deviceField23.setIdentifier("");
		deviceField23.setLabelString("GAMs:");
		deviceField23.setNumCols(50);
		deviceField23.setOffsetNid(30);
		jPanel24.add(deviceField23);
		jPanel22.add(jPanel24);
		jTabbedPane2.addTab("Thread6", jPanel22);
		jPanel25.setLayout(new java.awt.GridLayout(2, 0));
		deviceField24.setIdentifier("");
		deviceField24.setLabelString("Name: ");
		deviceField24.setNumCols(15);
		deviceField24.setOffsetNid(32);
		deviceField24.setTextOnly(true);
		jPanel26.add(deviceField24);
		deviceField25.setIdentifier("");
		deviceField25.setLabelString("CPU Mask: ");
		deviceField25.setOffsetNid(33);
		jPanel26.add(deviceField25);
		deviceField120.setIdentifier("");
		deviceField120.setLabelString("Seg. Len (0 to disable):");
		deviceField120.setNumCols(4);
		deviceField120.setOffsetNid(509);
		jPanel26.add(deviceField120);
		deviceField121.setIdentifier("");
		deviceField121.setLabelString("Write CPU mask:");
		deviceField121.setNumCols(4);
		deviceField121.setOffsetNid(510);
		jPanel26.add(deviceField121);
		jPanel25.add(jPanel26);
		deviceField26.setIdentifier("");
		deviceField26.setLabelString("GAMs:");
		deviceField26.setNumCols(50);
		deviceField26.setOffsetNid(34);
		jPanel27.add(deviceField26);
		jPanel25.add(jPanel27);
		jTabbedPane2.addTab("Thread7", jPanel25);
		jPanel28.setLayout(new java.awt.GridLayout(2, 0));
		deviceField27.setIdentifier("");
		deviceField27.setLabelString("Name: ");
		deviceField27.setNumCols(15);
		deviceField27.setOffsetNid(36);
		deviceField27.setTextOnly(true);
		jPanel29.add(deviceField27);
		deviceField28.setIdentifier("");
		deviceField28.setLabelString("CPU Mask: ");
		deviceField28.setOffsetNid(37);
		jPanel29.add(deviceField28);
		deviceField122.setIdentifier("");
		deviceField122.setLabelString("Seg. Len (0 to disable):");
		deviceField122.setNumCols(4);
		deviceField122.setOffsetNid(521);
		jPanel29.add(deviceField122);
		deviceField123.setIdentifier("");
		deviceField123.setLabelString("Write CPU mask:");
		deviceField123.setNumCols(4);
		deviceField123.setOffsetNid(522);
		jPanel29.add(deviceField123);
		jPanel28.add(jPanel29);
		deviceField29.setIdentifier("");
		deviceField29.setLabelString("GAMs:");
		deviceField29.setNumCols(50);
		deviceField29.setOffsetNid(38);
		jPanel30.add(deviceField29);
		jPanel28.add(jPanel30);
		jTabbedPane2.addTab("Thread8", jPanel28);
		jPanel5.add(jTabbedPane2, java.awt.BorderLayout.CENTER);
		jTabbedPane1.addTab("State1", jPanel5);
		jPanel31.setLayout(new java.awt.BorderLayout());
		deviceField30.setIdentifier("");
		deviceField30.setLabelString("Name: ");
		deviceField30.setNumCols(15);
		deviceField30.setOffsetNid(48);
		deviceField30.setTextOnly(true);
		jPanel32.add(deviceField30);
		deviceField31.setIdentifier("");
		deviceField31.setLabelString("Num Threads: ");
		deviceField31.setOffsetNid(49);
		jPanel32.add(deviceField31);
		jPanel31.add(jPanel32, java.awt.BorderLayout.NORTH);
		jPanel33.setLayout(new java.awt.GridLayout(2, 0));
		deviceField32.setIdentifier("");
		deviceField32.setLabelString("Name: ");
		deviceField32.setNumCols(15);
		deviceField32.setOffsetNid(51);
		deviceField32.setTextOnly(true);
		jPanel34.add(deviceField32);
		deviceField33.setIdentifier("");
		deviceField33.setLabelString("CPU Mask: ");
		deviceField33.setOffsetNid(52);
		jPanel34.add(deviceField33);
		deviceField124.setIdentifier("");
		deviceField124.setLabelString("Seg. Len (0 to disable):");
		deviceField124.setNumCols(4);
		deviceField124.setOffsetNid(558);
		jPanel34.add(deviceField124);
		deviceField125.setIdentifier("");
		deviceField125.setLabelString("Write CPU mask:");
		deviceField125.setNumCols(4);
		deviceField125.setOffsetNid(559);
		jPanel34.add(deviceField125);
		jPanel33.add(jPanel34);
		deviceField34.setIdentifier("");
		deviceField34.setLabelString("GAMs:");
		deviceField34.setNumCols(50);
		deviceField34.setOffsetNid(53);
		jPanel35.add(deviceField34);
		jPanel33.add(jPanel35);
		jTabbedPane3.addTab("Thread1", jPanel33);
		jPanel36.setLayout(new java.awt.GridLayout(2, 0));
		deviceField35.setIdentifier("");
		deviceField35.setLabelString("Name: ");
		deviceField35.setNumCols(15);
		deviceField35.setOffsetNid(55);
		deviceField35.setTextOnly(true);
		jPanel37.add(deviceField35);
		deviceField36.setIdentifier("");
		deviceField36.setLabelString("CPU Mask: ");
		deviceField36.setOffsetNid(56);
		jPanel37.add(deviceField36);
		deviceField126.setIdentifier("");
		deviceField126.setLabelString("Seg. Len (0 to disable):");
		deviceField126.setNumCols(4);
		deviceField126.setOffsetNid(570);
		jPanel37.add(deviceField126);
		deviceField127.setIdentifier("");
		deviceField127.setLabelString("Write CPU mask:");
		deviceField127.setNumCols(4);
		deviceField127.setOffsetNid(571);
		jPanel37.add(deviceField127);
		jPanel36.add(jPanel37);
		deviceField37.setIdentifier("");
		deviceField37.setLabelString("GAMs:");
		deviceField37.setNumCols(50);
		deviceField37.setOffsetNid(57);
		jPanel38.add(deviceField37);
		jPanel36.add(jPanel38);
		jTabbedPane3.addTab("Thread2", jPanel36);
		jPanel39.setLayout(new java.awt.GridLayout(2, 0));
		deviceField38.setIdentifier("");
		deviceField38.setLabelString("Name: ");
		deviceField38.setNumCols(15);
		deviceField38.setOffsetNid(59);
		deviceField38.setTextOnly(true);
		jPanel40.add(deviceField38);
		deviceField39.setIdentifier("");
		deviceField39.setLabelString("CPU Mask: ");
		deviceField39.setOffsetNid(60);
		jPanel40.add(deviceField39);
		deviceField128.setIdentifier("");
		deviceField128.setLabelString("Seg. Len (0 to disable):");
		deviceField128.setNumCols(4);
		deviceField128.setOffsetNid(582);
		jPanel40.add(deviceField128);
		deviceField129.setIdentifier("");
		deviceField129.setLabelString("Write CPU mask:");
		deviceField129.setNumCols(4);
		deviceField129.setOffsetNid(583);
		jPanel40.add(deviceField129);
		jPanel39.add(jPanel40);
		deviceField40.setIdentifier("");
		deviceField40.setLabelString("GAMs:");
		deviceField40.setNumCols(50);
		deviceField40.setOffsetNid(61);
		jPanel41.add(deviceField40);
		jPanel39.add(jPanel41);
		jTabbedPane3.addTab("Thread3", jPanel39);
		jPanel42.setLayout(new java.awt.GridLayout(2, 0));
		deviceField41.setIdentifier("");
		deviceField41.setLabelString("Name: ");
		deviceField41.setNumCols(15);
		deviceField41.setOffsetNid(63);
		deviceField41.setTextOnly(true);
		jPanel43.add(deviceField41);
		deviceField42.setIdentifier("");
		deviceField42.setLabelString("CPU Mask: ");
		deviceField42.setOffsetNid(64);
		jPanel43.add(deviceField42);
		deviceField130.setIdentifier("");
		deviceField130.setLabelString("Seg. Len (0 to disable):");
		deviceField130.setNumCols(4);
		deviceField130.setOffsetNid(594);
		jPanel43.add(deviceField130);
		deviceField131.setIdentifier("");
		deviceField131.setLabelString("Write CPU mask:");
		deviceField131.setNumCols(4);
		deviceField131.setOffsetNid(595);
		jPanel43.add(deviceField131);
		jPanel42.add(jPanel43);
		deviceField43.setIdentifier("");
		deviceField43.setLabelString("GAMs:");
		deviceField43.setNumCols(50);
		deviceField43.setOffsetNid(65);
		jPanel44.add(deviceField43);
		jPanel42.add(jPanel44);
		jTabbedPane3.addTab("Thread4", jPanel42);
		jPanel45.setLayout(new java.awt.GridLayout(2, 0));
		deviceField44.setIdentifier("");
		deviceField44.setLabelString("Name: ");
		deviceField44.setNumCols(15);
		deviceField44.setOffsetNid(67);
		deviceField44.setTextOnly(true);
		jPanel46.add(deviceField44);
		deviceField45.setIdentifier("");
		deviceField45.setLabelString("CPU Mask: ");
		deviceField45.setOffsetNid(68);
		jPanel46.add(deviceField45);
		deviceField132.setIdentifier("");
		deviceField132.setLabelString("Seg. Len (0 to disable):");
		deviceField132.setNumCols(4);
		deviceField132.setOffsetNid(606);
		jPanel46.add(deviceField132);
		deviceField133.setIdentifier("");
		deviceField133.setLabelString("Write CPU mask:");
		deviceField133.setNumCols(4);
		deviceField133.setOffsetNid(607);
		jPanel46.add(deviceField133);
		jPanel45.add(jPanel46);
		deviceField46.setIdentifier("");
		deviceField46.setLabelString("GAMs:");
		deviceField46.setNumCols(50);
		deviceField46.setOffsetNid(69);
		jPanel47.add(deviceField46);
		jPanel45.add(jPanel47);
		jTabbedPane3.addTab("Thread5", jPanel45);
		jPanel48.setLayout(new java.awt.GridLayout(2, 0));
		deviceField47.setIdentifier("");
		deviceField47.setLabelString("Name: ");
		deviceField47.setNumCols(15);
		deviceField47.setOffsetNid(71);
		deviceField47.setTextOnly(true);
		jPanel49.add(deviceField47);
		deviceField48.setIdentifier("");
		deviceField48.setLabelString("CPU Mask: ");
		deviceField48.setOffsetNid(72);
		jPanel49.add(deviceField48);
		deviceField134.setIdentifier("");
		deviceField134.setLabelString("Seg. Len (0 to disable):");
		deviceField134.setNumCols(4);
		deviceField134.setOffsetNid(618);
		jPanel49.add(deviceField134);
		deviceField135.setIdentifier("");
		deviceField135.setLabelString("Write CPU mask:");
		deviceField135.setNumCols(4);
		deviceField135.setOffsetNid(619);
		jPanel49.add(deviceField135);
		jPanel48.add(jPanel49);
		deviceField49.setIdentifier("");
		deviceField49.setLabelString("GAMs:");
		deviceField49.setNumCols(50);
		deviceField49.setOffsetNid(73);
		jPanel50.add(deviceField49);
		jPanel48.add(jPanel50);
		jTabbedPane3.addTab("Thread6", jPanel48);
		jPanel51.setLayout(new java.awt.GridLayout(2, 0));
		deviceField50.setIdentifier("");
		deviceField50.setLabelString("Name: ");
		deviceField50.setNumCols(15);
		deviceField50.setOffsetNid(75);
		deviceField50.setTextOnly(true);
		jPanel52.add(deviceField50);
		deviceField51.setIdentifier("");
		deviceField51.setLabelString("CPU Mask: ");
		deviceField51.setOffsetNid(76);
		jPanel52.add(deviceField51);
		deviceField136.setIdentifier("");
		deviceField136.setLabelString("Seg. Len (0 to disable):");
		deviceField136.setNumCols(4);
		deviceField136.setOffsetNid(630);
		jPanel52.add(deviceField136);
		deviceField137.setIdentifier("");
		deviceField137.setLabelString("Write CPU mask:");
		deviceField137.setNumCols(4);
		deviceField137.setOffsetNid(631);
		jPanel52.add(deviceField137);
		jPanel51.add(jPanel52);
		deviceField52.setIdentifier("");
		deviceField52.setLabelString("GAMs:");
		deviceField52.setNumCols(50);
		deviceField52.setOffsetNid(77);
		jPanel53.add(deviceField52);
		jPanel51.add(jPanel53);
		jTabbedPane3.addTab("Thread7", jPanel51);
		jPanel54.setLayout(new java.awt.GridLayout(2, 0));
		deviceField53.setIdentifier("");
		deviceField53.setLabelString("Name: ");
		deviceField53.setNumCols(15);
		deviceField53.setOffsetNid(79);
		deviceField53.setTextOnly(true);
		jPanel55.add(deviceField53);
		deviceField54.setIdentifier("");
		deviceField54.setLabelString("CPU Mask: ");
		deviceField54.setOffsetNid(80);
		jPanel55.add(deviceField54);
		deviceField138.setIdentifier("");
		deviceField138.setLabelString("Seg. Len (0 to disable):");
		deviceField138.setNumCols(4);
		deviceField138.setOffsetNid(642);
		jPanel55.add(deviceField138);
		deviceField139.setIdentifier("");
		deviceField139.setLabelString("Write CPU mask:");
		deviceField139.setNumCols(4);
		deviceField139.setOffsetNid(643);
		jPanel55.add(deviceField139);
		jPanel54.add(jPanel55);
		deviceField55.setIdentifier("");
		deviceField55.setLabelString("GAMs:");
		deviceField55.setNumCols(50);
		deviceField55.setOffsetNid(81);
		jPanel56.add(deviceField55);
		jPanel54.add(jPanel56);
		jTabbedPane3.addTab("Thread8", jPanel54);
		jPanel31.add(jTabbedPane3, java.awt.BorderLayout.CENTER);
		jTabbedPane1.addTab("State2", jPanel31);
		jPanel57.setLayout(new java.awt.BorderLayout());
		deviceField56.setIdentifier("");
		deviceField56.setLabelString("Name: ");
		deviceField56.setNumCols(15);
		deviceField56.setOffsetNid(91);
		deviceField56.setTextOnly(true);
		jPanel58.add(deviceField56);
		deviceField57.setIdentifier("");
		deviceField57.setLabelString("Num Threads: ");
		deviceField57.setOffsetNid(92);
		jPanel58.add(deviceField57);
		jPanel57.add(jPanel58, java.awt.BorderLayout.NORTH);
		jPanel59.setLayout(new java.awt.GridLayout(2, 0));
		deviceField58.setIdentifier("");
		deviceField58.setLabelString("Name: ");
		deviceField58.setNumCols(15);
		deviceField58.setOffsetNid(94);
		deviceField58.setTextOnly(true);
		jPanel60.add(deviceField58);
		deviceField59.setIdentifier("");
		deviceField59.setLabelString("CPU Mask: ");
		deviceField59.setOffsetNid(95);
		jPanel60.add(deviceField59);
		deviceField140.setIdentifier("");
		deviceField140.setLabelString("Seg. Len (0 to disable):");
		deviceField140.setNumCols(4);
		deviceField140.setOffsetNid(679);
		jPanel60.add(deviceField140);
		deviceField141.setIdentifier("");
		deviceField141.setLabelString("Write CPU mask:");
		deviceField141.setNumCols(4);
		deviceField141.setOffsetNid(680);
		jPanel60.add(deviceField141);
		jPanel59.add(jPanel60);
		deviceField60.setIdentifier("");
		deviceField60.setLabelString("GAMs:");
		deviceField60.setNumCols(50);
		deviceField60.setOffsetNid(96);
		jPanel61.add(deviceField60);
		jPanel59.add(jPanel61);
		jTabbedPane4.addTab("Thread1", jPanel59);
		jPanel62.setLayout(new java.awt.GridLayout(2, 0));
		deviceField61.setIdentifier("");
		deviceField61.setLabelString("Name: ");
		deviceField61.setNumCols(15);
		deviceField61.setOffsetNid(98);
		deviceField61.setTextOnly(true);
		jPanel63.add(deviceField61);
		deviceField62.setIdentifier("");
		deviceField62.setLabelString("CPU Mask: ");
		deviceField62.setOffsetNid(99);
		jPanel63.add(deviceField62);
		deviceField142.setIdentifier("");
		deviceField142.setLabelString("Seg. Len (0 to disable):");
		deviceField142.setNumCols(4);
		deviceField142.setOffsetNid(691);
		jPanel63.add(deviceField142);
		deviceField143.setIdentifier("");
		deviceField143.setLabelString("Write CPU mask:");
		deviceField143.setNumCols(4);
		deviceField143.setOffsetNid(692);
		jPanel63.add(deviceField143);
		jPanel62.add(jPanel63);
		deviceField63.setIdentifier("");
		deviceField63.setLabelString("GAMs:");
		deviceField63.setNumCols(50);
		deviceField63.setOffsetNid(100);
		jPanel64.add(deviceField63);
		jPanel62.add(jPanel64);
		jTabbedPane4.addTab("Thread2", jPanel62);
		jPanel65.setLayout(new java.awt.GridLayout(2, 0));
		deviceField64.setIdentifier("");
		deviceField64.setLabelString("Name: ");
		deviceField64.setNumCols(15);
		deviceField64.setOffsetNid(102);
		deviceField64.setTextOnly(true);
		jPanel66.add(deviceField64);
		deviceField65.setIdentifier("");
		deviceField65.setLabelString("CPU Mask: ");
		deviceField65.setOffsetNid(103);
		jPanel66.add(deviceField65);
		deviceField144.setIdentifier("");
		deviceField144.setLabelString("Seg. Len (0 to disable):");
		deviceField144.setNumCols(4);
		deviceField144.setOffsetNid(703);
		jPanel66.add(deviceField144);
		deviceField145.setIdentifier("");
		deviceField145.setLabelString("Write CPU mask:");
		deviceField145.setNumCols(4);
		deviceField145.setOffsetNid(704);
		jPanel66.add(deviceField145);
		jPanel65.add(jPanel66);
		deviceField66.setIdentifier("");
		deviceField66.setLabelString("GAMs:");
		deviceField66.setNumCols(50);
		deviceField66.setOffsetNid(104);
		jPanel67.add(deviceField66);
		jPanel65.add(jPanel67);
		jTabbedPane4.addTab("Thread3", jPanel65);
		jPanel68.setLayout(new java.awt.GridLayout(2, 0));
		deviceField67.setIdentifier("");
		deviceField67.setLabelString("Name: ");
		deviceField67.setNumCols(15);
		deviceField67.setOffsetNid(106);
		deviceField67.setTextOnly(true);
		jPanel69.add(deviceField67);
		deviceField68.setIdentifier("");
		deviceField68.setLabelString("CPU Mask: ");
		deviceField68.setOffsetNid(107);
		jPanel69.add(deviceField68);
		deviceField146.setIdentifier("");
		deviceField146.setLabelString("Seg. Len (0 to disable):");
		deviceField146.setNumCols(4);
		deviceField146.setOffsetNid(715);
		jPanel69.add(deviceField146);
		deviceField147.setIdentifier("");
		deviceField147.setLabelString("Write CPU mask:");
		deviceField147.setNumCols(4);
		deviceField147.setOffsetNid(716);
		jPanel69.add(deviceField147);
		jPanel68.add(jPanel69);
		deviceField69.setIdentifier("");
		deviceField69.setLabelString("GAMs:");
		deviceField69.setNumCols(50);
		deviceField69.setOffsetNid(108);
		jPanel70.add(deviceField69);
		jPanel68.add(jPanel70);
		jTabbedPane4.addTab("Thread4", jPanel68);
		jPanel71.setLayout(new java.awt.GridLayout(2, 0));
		deviceField70.setIdentifier("");
		deviceField70.setLabelString("Name: ");
		deviceField70.setNumCols(15);
		deviceField70.setOffsetNid(110);
		deviceField70.setTextOnly(true);
		jPanel72.add(deviceField70);
		deviceField71.setIdentifier("");
		deviceField71.setLabelString("CPU Mask: ");
		deviceField71.setOffsetNid(111);
		jPanel72.add(deviceField71);
		deviceField148.setIdentifier("");
		deviceField148.setLabelString("Seg. Len (0 to disable):");
		deviceField148.setNumCols(4);
		deviceField148.setOffsetNid(727);
		jPanel72.add(deviceField148);
		deviceField149.setIdentifier("");
		deviceField149.setLabelString("Write CPU mask:");
		deviceField149.setNumCols(4);
		deviceField149.setOffsetNid(728);
		jPanel72.add(deviceField149);
		jPanel71.add(jPanel72);
		deviceField72.setIdentifier("");
		deviceField72.setLabelString("GAMs:");
		deviceField72.setNumCols(50);
		deviceField72.setOffsetNid(112);
		jPanel73.add(deviceField72);
		jPanel71.add(jPanel73);
		jTabbedPane4.addTab("Thread5", jPanel71);
		jPanel74.setLayout(new java.awt.GridLayout(2, 0));
		deviceField73.setIdentifier("");
		deviceField73.setLabelString("Name: ");
		deviceField73.setNumCols(15);
		deviceField73.setOffsetNid(114);
		deviceField73.setTextOnly(true);
		jPanel75.add(deviceField73);
		deviceField74.setIdentifier("");
		deviceField74.setLabelString("CPU Mask: ");
		deviceField74.setOffsetNid(115);
		jPanel75.add(deviceField74);
		deviceField150.setIdentifier("");
		deviceField150.setLabelString("Seg. Len (0 to disable):");
		deviceField150.setNumCols(4);
		deviceField150.setOffsetNid(739);
		jPanel75.add(deviceField150);
		deviceField151.setIdentifier("");
		deviceField151.setLabelString("Write CPU mask:");
		deviceField151.setNumCols(4);
		deviceField151.setOffsetNid(740);
		jPanel75.add(deviceField151);
		jPanel74.add(jPanel75);
		deviceField75.setIdentifier("");
		deviceField75.setLabelString("GAMs:");
		deviceField75.setNumCols(50);
		deviceField75.setOffsetNid(116);
		jPanel76.add(deviceField75);
		jPanel74.add(jPanel76);
		jTabbedPane4.addTab("Thread6", jPanel74);
		jPanel77.setLayout(new java.awt.GridLayout(2, 0));
		deviceField76.setIdentifier("");
		deviceField76.setLabelString("Name: ");
		deviceField76.setNumCols(15);
		deviceField76.setOffsetNid(118);
		deviceField76.setTextOnly(true);
		jPanel78.add(deviceField76);
		deviceField77.setIdentifier("");
		deviceField77.setLabelString("CPU Mask: ");
		deviceField77.setOffsetNid(119);
		jPanel78.add(deviceField77);
		deviceField152.setIdentifier("");
		deviceField152.setLabelString("Seg. Len (0 to disable):");
		deviceField152.setNumCols(4);
		deviceField152.setOffsetNid(751);
		jPanel78.add(deviceField152);
		deviceField153.setIdentifier("");
		deviceField153.setLabelString("Write CPU mask:");
		deviceField153.setNumCols(4);
		deviceField153.setOffsetNid(752);
		jPanel78.add(deviceField153);
		jPanel77.add(jPanel78);
		deviceField78.setIdentifier("");
		deviceField78.setLabelString("GAMs:");
		deviceField78.setNumCols(50);
		deviceField78.setOffsetNid(120);
		jPanel79.add(deviceField78);
		jPanel77.add(jPanel79);
		jTabbedPane4.addTab("Thread7", jPanel77);
		jPanel80.setLayout(new java.awt.GridLayout(2, 0));
		deviceField79.setIdentifier("");
		deviceField79.setLabelString("Name: ");
		deviceField79.setNumCols(15);
		deviceField79.setOffsetNid(122);
		deviceField79.setTextOnly(true);
		jPanel81.add(deviceField79);
		deviceField80.setIdentifier("");
		deviceField80.setLabelString("CPU Mask: ");
		deviceField80.setOffsetNid(123);
		jPanel81.add(deviceField80);
		deviceField154.setIdentifier("");
		deviceField154.setLabelString("Seg. Len (0 to disable):");
		deviceField154.setNumCols(4);
		deviceField154.setOffsetNid(763);
		jPanel81.add(deviceField154);
		deviceField155.setIdentifier("");
		deviceField155.setLabelString("Write CPU mask:");
		deviceField155.setNumCols(4);
		deviceField155.setOffsetNid(764);
		jPanel81.add(deviceField155);
		jPanel80.add(jPanel81);
		deviceField81.setIdentifier("");
		deviceField81.setLabelString("GAMs:");
		deviceField81.setNumCols(50);
		deviceField81.setOffsetNid(124);
		jPanel82.add(deviceField81);
		jPanel80.add(jPanel82);
		jTabbedPane4.addTab("Thread8", jPanel80);
		jPanel57.add(jTabbedPane4, java.awt.BorderLayout.CENTER);
		jTabbedPane1.addTab("State3", jPanel57);
		jPanel83.setLayout(new java.awt.BorderLayout());
		deviceField82.setIdentifier("");
		deviceField82.setLabelString("Name: ");
		deviceField82.setNumCols(15);
		deviceField82.setOffsetNid(134);
		deviceField82.setTextOnly(true);
		jPanel84.add(deviceField82);
		deviceField83.setIdentifier("");
		deviceField83.setLabelString("Num Threads: ");
		deviceField83.setOffsetNid(135);
		jPanel84.add(deviceField83);
		jPanel83.add(jPanel84, java.awt.BorderLayout.NORTH);
		jPanel85.setLayout(new java.awt.GridLayout(2, 0));
		deviceField84.setIdentifier("");
		deviceField84.setLabelString("Name: ");
		deviceField84.setNumCols(15);
		deviceField84.setOffsetNid(137);
		deviceField84.setTextOnly(true);
		jPanel86.add(deviceField84);
		deviceField85.setIdentifier("");
		deviceField85.setLabelString("CPU Mask: ");
		deviceField85.setOffsetNid(138);
		jPanel86.add(deviceField85);
		deviceField156.setIdentifier("");
		deviceField156.setLabelString("Seg. Len (0 to disable):");
		deviceField156.setNumCols(4);
		deviceField156.setOffsetNid(800);
		jPanel86.add(deviceField156);
		deviceField157.setIdentifier("");
		deviceField157.setLabelString("Write CPU mask:");
		deviceField157.setNumCols(4);
		deviceField157.setOffsetNid(801);
		jPanel86.add(deviceField157);
		jPanel85.add(jPanel86);
		deviceField86.setIdentifier("");
		deviceField86.setLabelString("GAMs:");
		deviceField86.setNumCols(50);
		deviceField86.setOffsetNid(139);
		jPanel87.add(deviceField86);
		jPanel85.add(jPanel87);
		jTabbedPane5.addTab("Thread1", jPanel85);
		jPanel88.setLayout(new java.awt.GridLayout(2, 0));
		deviceField87.setIdentifier("");
		deviceField87.setLabelString("Name: ");
		deviceField87.setNumCols(15);
		deviceField87.setOffsetNid(141);
		deviceField87.setTextOnly(true);
		jPanel89.add(deviceField87);
		deviceField88.setIdentifier("");
		deviceField88.setLabelString("CPU Mask: ");
		deviceField88.setOffsetNid(142);
		jPanel89.add(deviceField88);
		deviceField158.setIdentifier("");
		deviceField158.setLabelString("Seg. Len (0 to disable):");
		deviceField158.setNumCols(4);
		deviceField158.setOffsetNid(812);
		jPanel89.add(deviceField158);
		deviceField159.setIdentifier("");
		deviceField159.setLabelString("Write CPU mask:");
		deviceField159.setNumCols(4);
		deviceField159.setOffsetNid(813);
		jPanel89.add(deviceField159);
		jPanel88.add(jPanel89);
		deviceField89.setIdentifier("");
		deviceField89.setLabelString("GAMs:");
		deviceField89.setNumCols(50);
		deviceField89.setOffsetNid(143);
		jPanel90.add(deviceField89);
		jPanel88.add(jPanel90);
		jTabbedPane5.addTab("Thread2", jPanel88);
		jPanel91.setLayout(new java.awt.GridLayout(2, 0));
		deviceField90.setIdentifier("");
		deviceField90.setLabelString("Name: ");
		deviceField90.setNumCols(15);
		deviceField90.setOffsetNid(145);
		deviceField90.setTextOnly(true);
		jPanel92.add(deviceField90);
		deviceField91.setIdentifier("");
		deviceField91.setLabelString("CPU Mask: ");
		deviceField91.setOffsetNid(146);
		jPanel92.add(deviceField91);
		deviceField160.setIdentifier("");
		deviceField160.setLabelString("Seg. Len (0 to disable):");
		deviceField160.setNumCols(4);
		deviceField160.setOffsetNid(824);
		jPanel92.add(deviceField160);
		deviceField161.setIdentifier("");
		deviceField161.setLabelString("Write CPU mask:");
		deviceField161.setNumCols(4);
		deviceField161.setOffsetNid(825);
		jPanel92.add(deviceField161);
		jPanel91.add(jPanel92);
		deviceField92.setIdentifier("");
		deviceField92.setLabelString("GAMs:");
		deviceField92.setNumCols(50);
		deviceField92.setOffsetNid(147);
		jPanel93.add(deviceField92);
		jPanel91.add(jPanel93);
		jTabbedPane5.addTab("Thread3", jPanel91);
		jPanel94.setLayout(new java.awt.GridLayout(2, 0));
		deviceField93.setIdentifier("");
		deviceField93.setLabelString("Name: ");
		deviceField93.setNumCols(15);
		deviceField93.setOffsetNid(149);
		deviceField93.setTextOnly(true);
		jPanel95.add(deviceField93);
		deviceField94.setIdentifier("");
		deviceField94.setLabelString("CPU Mask: ");
		deviceField94.setOffsetNid(150);
		jPanel95.add(deviceField94);
		deviceField162.setIdentifier("");
		deviceField162.setLabelString("Seg. Len (0 to disable):");
		deviceField162.setNumCols(4);
		deviceField162.setOffsetNid(836);
		jPanel95.add(deviceField162);
		deviceField163.setIdentifier("");
		deviceField163.setLabelString("Write CPU mask:");
		deviceField163.setNumCols(4);
		deviceField163.setOffsetNid(837);
		jPanel95.add(deviceField163);
		jPanel94.add(jPanel95);
		deviceField95.setIdentifier("");
		deviceField95.setLabelString("GAMs:");
		deviceField95.setNumCols(50);
		deviceField95.setOffsetNid(151);
		jPanel96.add(deviceField95);
		jPanel94.add(jPanel96);
		jTabbedPane5.addTab("Thread4", jPanel94);
		jPanel97.setLayout(new java.awt.GridLayout(2, 0));
		deviceField96.setIdentifier("");
		deviceField96.setLabelString("Name: ");
		deviceField96.setNumCols(15);
		deviceField96.setOffsetNid(153);
		deviceField96.setTextOnly(true);
		jPanel98.add(deviceField96);
		deviceField97.setIdentifier("");
		deviceField97.setLabelString("CPU Mask: ");
		deviceField97.setOffsetNid(154);
		jPanel98.add(deviceField97);
		deviceField164.setIdentifier("");
		deviceField164.setLabelString("Seg. Len (0 to disable):");
		deviceField164.setNumCols(4);
		deviceField164.setOffsetNid(848);
		jPanel98.add(deviceField164);
		deviceField165.setIdentifier("");
		deviceField165.setLabelString("Write CPU mask:");
		deviceField165.setNumCols(4);
		deviceField165.setOffsetNid(849);
		jPanel98.add(deviceField165);
		jPanel97.add(jPanel98);
		deviceField98.setIdentifier("");
		deviceField98.setLabelString("GAMs:");
		deviceField98.setNumCols(50);
		deviceField98.setOffsetNid(155);
		jPanel99.add(deviceField98);
		jPanel97.add(jPanel99);
		jTabbedPane5.addTab("Thread5", jPanel97);
		jPanel100.setLayout(new java.awt.GridLayout(2, 0));
		deviceField99.setIdentifier("");
		deviceField99.setLabelString("Name: ");
		deviceField99.setNumCols(15);
		deviceField99.setOffsetNid(157);
		deviceField99.setTextOnly(true);
		jPanel101.add(deviceField99);
		deviceField100.setIdentifier("");
		deviceField100.setLabelString("CPU Mask: ");
		deviceField100.setOffsetNid(158);
		jPanel101.add(deviceField100);
		deviceField166.setIdentifier("");
		deviceField166.setLabelString("Seg. Len (0 to disable):");
		deviceField166.setNumCols(4);
		deviceField166.setOffsetNid(860);
		jPanel101.add(deviceField166);
		deviceField167.setIdentifier("");
		deviceField167.setLabelString("Write CPU mask:");
		deviceField167.setNumCols(4);
		deviceField167.setOffsetNid(861);
		jPanel101.add(deviceField167);
		jPanel100.add(jPanel101);
		deviceField101.setIdentifier("");
		deviceField101.setLabelString("GAMs:");
		deviceField101.setNumCols(50);
		deviceField101.setOffsetNid(159);
		jPanel102.add(deviceField101);
		jPanel100.add(jPanel102);
		jTabbedPane5.addTab("Thread6", jPanel100);
		jPanel103.setLayout(new java.awt.GridLayout(2, 0));
		deviceField102.setIdentifier("");
		deviceField102.setLabelString("Name: ");
		deviceField102.setNumCols(15);
		deviceField102.setOffsetNid(161);
		deviceField102.setTextOnly(true);
		jPanel104.add(deviceField102);
		deviceField103.setIdentifier("");
		deviceField103.setLabelString("CPU Mask: ");
		deviceField103.setOffsetNid(162);
		jPanel104.add(deviceField103);
		deviceField168.setIdentifier("");
		deviceField168.setLabelString("Seg. Len (0 to disable):");
		deviceField168.setNumCols(4);
		deviceField168.setOffsetNid(872);
		jPanel104.add(deviceField168);
		deviceField169.setIdentifier("");
		deviceField169.setLabelString("Write CPU mask:");
		deviceField169.setNumCols(4);
		deviceField169.setOffsetNid(873);
		jPanel104.add(deviceField169);
		jPanel103.add(jPanel104);
		deviceField104.setIdentifier("");
		deviceField104.setLabelString("GAMs:");
		deviceField104.setNumCols(50);
		deviceField104.setOffsetNid(163);
		jPanel105.add(deviceField104);
		jPanel103.add(jPanel105);
		jTabbedPane5.addTab("Thread7", jPanel103);
		jPanel106.setLayout(new java.awt.GridLayout(2, 0));
		deviceField105.setIdentifier("");
		deviceField105.setLabelString("Name: ");
		deviceField105.setNumCols(15);
		deviceField105.setOffsetNid(165);
		deviceField105.setTextOnly(true);
		jPanel107.add(deviceField105);
		deviceField106.setIdentifier("");
		deviceField106.setLabelString("CPU Mask: ");
		deviceField106.setOffsetNid(166);
		jPanel107.add(deviceField106);
		deviceField170.setIdentifier("");
		deviceField170.setLabelString("Seg. Len (0 to disable):");
		deviceField170.setNumCols(4);
		deviceField170.setOffsetNid(884);
		jPanel107.add(deviceField170);
		deviceField171.setIdentifier("");
		deviceField171.setLabelString("Write CPU mask:");
		deviceField171.setNumCols(4);
		deviceField171.setOffsetNid(885);
		jPanel107.add(deviceField171);
		jPanel106.add(jPanel107);
		deviceField107.setIdentifier("");
		deviceField107.setLabelString("GAMs:");
		deviceField107.setNumCols(50);
		deviceField107.setOffsetNid(167);
		jPanel108.add(deviceField107);
		jPanel106.add(jPanel108);
		jTabbedPane5.addTab("Thread8", jPanel106);
		jPanel83.add(jTabbedPane5, java.awt.BorderLayout.CENTER);
		jTabbedPane1.addTab("State4", jPanel83);
		jPanel1.add(jTabbedPane1, java.awt.BorderLayout.CENTER);
		getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER);
		getAccessibleContext().setAccessibleName("");
	}// //GEN-END:initComponents

	private void jButton1ActionPerformed(java.awt.event.ActionEvent evt)
	{// GEN-FIRST:event_jButton1ActionPerformed
		// TODO add your handling code here:
		String msg;
		try
		{
			msg = subtree.getString(subtree.execute("checkMarte(\'" + subtree.getName() + "\', " + baseNid + ")"));
			if (msg.equals(""))
				msg = "Configuration OK";
		}
		catch (final Exception exc)
		{
			msg = exc.toString();
		}
		JOptionPane.showMessageDialog(this, msg);
	}// GEN-LAST:event_jButton1ActionPerformed

	// Variables declaration - do not modify//GEN-BEGIN:variables
	private DeviceButtons deviceButtons1;
	private DeviceDispatch deviceDispatch1;
	private DeviceField deviceField1;
	private DeviceField deviceField10;
	private DeviceField deviceField100;
	private DeviceField deviceField101;
	private DeviceField deviceField102;
	private DeviceField deviceField103;
	private DeviceField deviceField104;
	private DeviceField deviceField105;
	private DeviceField deviceField106;
	private DeviceField deviceField107;
	private DeviceField deviceField108;
	private DeviceField deviceField109;
	private DeviceField deviceField11;
	private DeviceField deviceField110;
	private DeviceField deviceField111;
	private DeviceField deviceField112;
	private DeviceField deviceField113;
	private DeviceField deviceField114;
	private DeviceField deviceField115;
	private DeviceField deviceField116;
	private DeviceField deviceField117;
	private DeviceField deviceField118;
	private DeviceField deviceField119;
	private DeviceField deviceField12;
	private DeviceField deviceField120;
	private DeviceField deviceField121;
	private DeviceField deviceField122;
	private DeviceField deviceField123;
	private DeviceField deviceField124;
	private DeviceField deviceField125;
	private DeviceField deviceField126;
	private DeviceField deviceField127;
	private DeviceField deviceField128;
	private DeviceField deviceField129;
	private DeviceField deviceField13;
	private DeviceField deviceField130;
	private DeviceField deviceField131;
	private DeviceField deviceField132;
	private DeviceField deviceField133;
	private DeviceField deviceField134;
	private DeviceField deviceField135;
	private DeviceField deviceField136;
	private DeviceField deviceField137;
	private DeviceField deviceField138;
	private DeviceField deviceField139;
	private DeviceField deviceField14;
	private DeviceField deviceField140;
	private DeviceField deviceField141;
	private DeviceField deviceField142;
	private DeviceField deviceField143;
	private DeviceField deviceField144;
	private DeviceField deviceField145;
	private DeviceField deviceField146;
	private DeviceField deviceField147;
	private DeviceField deviceField148;
	private DeviceField deviceField149;
	private DeviceField deviceField15;
	private DeviceField deviceField150;
	private DeviceField deviceField151;
	private DeviceField deviceField152;
	private DeviceField deviceField153;
	private DeviceField deviceField154;
	private DeviceField deviceField155;
	private DeviceField deviceField156;
	private DeviceField deviceField157;
	private DeviceField deviceField158;
	private DeviceField deviceField159;
	private DeviceField deviceField16;
	private DeviceField deviceField160;
	private DeviceField deviceField161;
	private DeviceField deviceField162;
	private DeviceField deviceField163;
	private DeviceField deviceField164;
	private DeviceField deviceField165;
	private DeviceField deviceField166;
	private DeviceField deviceField167;
	private DeviceField deviceField168;
	private DeviceField deviceField169;
	private DeviceField deviceField17;
	private DeviceField deviceField170;
	private DeviceField deviceField171;
	private DeviceField deviceField18;
	private DeviceField deviceField19;
	private DeviceField deviceField2;
	private DeviceField deviceField20;
	private DeviceField deviceField21;
	private DeviceField deviceField22;
	private DeviceField deviceField23;
	private DeviceField deviceField24;
	private DeviceField deviceField25;
	private DeviceField deviceField26;
	private DeviceField deviceField27;
	private DeviceField deviceField28;
	private DeviceField deviceField29;
	private DeviceField deviceField3;
	private DeviceField deviceField30;
	private DeviceField deviceField31;
	private DeviceField deviceField32;
	private DeviceField deviceField33;
	private DeviceField deviceField34;
	private DeviceField deviceField35;
	private DeviceField deviceField36;
	private DeviceField deviceField37;
	private DeviceField deviceField38;
	private DeviceField deviceField39;
	private DeviceField deviceField4;
	private DeviceField deviceField40;
	private DeviceField deviceField41;
	private DeviceField deviceField42;
	private DeviceField deviceField43;
	private DeviceField deviceField44;
	private DeviceField deviceField45;
	private DeviceField deviceField46;
	private DeviceField deviceField47;
	private DeviceField deviceField48;
	private DeviceField deviceField49;
	private DeviceField deviceField5;
	private DeviceField deviceField50;
	private DeviceField deviceField51;
	private DeviceField deviceField52;
	private DeviceField deviceField53;
	private DeviceField deviceField54;
	private DeviceField deviceField55;
	private DeviceField deviceField56;
	private DeviceField deviceField57;
	private DeviceField deviceField58;
	private DeviceField deviceField59;
	private DeviceField deviceField6;
	private DeviceField deviceField60;
	private DeviceField deviceField61;
	private DeviceField deviceField62;
	private DeviceField deviceField63;
	private DeviceField deviceField64;
	private DeviceField deviceField65;
	private DeviceField deviceField66;
	private DeviceField deviceField67;
	private DeviceField deviceField68;
	private DeviceField deviceField69;
	private DeviceField deviceField7;
	private DeviceField deviceField70;
	private DeviceField deviceField71;
	private DeviceField deviceField72;
	private DeviceField deviceField73;
	private DeviceField deviceField74;
	private DeviceField deviceField75;
	private DeviceField deviceField76;
	private DeviceField deviceField77;
	private DeviceField deviceField78;
	private DeviceField deviceField79;
	private DeviceField deviceField8;
	private DeviceField deviceField80;
	private DeviceField deviceField81;
	private DeviceField deviceField82;
	private DeviceField deviceField83;
	private DeviceField deviceField84;
	private DeviceField deviceField85;
	private DeviceField deviceField86;
	private DeviceField deviceField87;
	private DeviceField deviceField88;
	private DeviceField deviceField89;
	private DeviceField deviceField9;
	private DeviceField deviceField90;
	private DeviceField deviceField91;
	private DeviceField deviceField92;
	private DeviceField deviceField93;
	private DeviceField deviceField94;
	private DeviceField deviceField95;
	private DeviceField deviceField96;
	private DeviceField deviceField97;
	private DeviceField deviceField98;
	private DeviceField deviceField99;
	private javax.swing.JButton jButton1;
	private javax.swing.JPanel jPanel1;
	private javax.swing.JPanel jPanel10;
	private javax.swing.JPanel jPanel100;
	private javax.swing.JPanel jPanel101;
	private javax.swing.JPanel jPanel102;
	private javax.swing.JPanel jPanel103;
	private javax.swing.JPanel jPanel104;
	private javax.swing.JPanel jPanel105;
	private javax.swing.JPanel jPanel106;
	private javax.swing.JPanel jPanel107;
	private javax.swing.JPanel jPanel108;
	private javax.swing.JPanel jPanel11;
	private javax.swing.JPanel jPanel12;
	private javax.swing.JPanel jPanel13;
	private javax.swing.JPanel jPanel14;
	private javax.swing.JPanel jPanel15;
	private javax.swing.JPanel jPanel16;
	private javax.swing.JPanel jPanel17;
	private javax.swing.JPanel jPanel18;
	private javax.swing.JPanel jPanel19;
	private javax.swing.JPanel jPanel2;
	private javax.swing.JPanel jPanel20;
	private javax.swing.JPanel jPanel21;
	private javax.swing.JPanel jPanel22;
	private javax.swing.JPanel jPanel23;
	private javax.swing.JPanel jPanel24;
	private javax.swing.JPanel jPanel25;
	private javax.swing.JPanel jPanel26;
	private javax.swing.JPanel jPanel27;
	private javax.swing.JPanel jPanel28;
	private javax.swing.JPanel jPanel29;
	private javax.swing.JPanel jPanel3;
	private javax.swing.JPanel jPanel30;
	private javax.swing.JPanel jPanel31;
	private javax.swing.JPanel jPanel32;
	private javax.swing.JPanel jPanel33;
	private javax.swing.JPanel jPanel34;
	private javax.swing.JPanel jPanel35;
	private javax.swing.JPanel jPanel36;
	private javax.swing.JPanel jPanel37;
	private javax.swing.JPanel jPanel38;
	private javax.swing.JPanel jPanel39;
	private javax.swing.JPanel jPanel4;
	private javax.swing.JPanel jPanel40;
	private javax.swing.JPanel jPanel41;
	private javax.swing.JPanel jPanel42;
	private javax.swing.JPanel jPanel43;
	private javax.swing.JPanel jPanel44;
	private javax.swing.JPanel jPanel45;
	private javax.swing.JPanel jPanel46;
	private javax.swing.JPanel jPanel47;
	private javax.swing.JPanel jPanel48;
	private javax.swing.JPanel jPanel49;
	private javax.swing.JPanel jPanel5;
	private javax.swing.JPanel jPanel50;
	private javax.swing.JPanel jPanel51;
	private javax.swing.JPanel jPanel52;
	private javax.swing.JPanel jPanel53;
	private javax.swing.JPanel jPanel54;
	private javax.swing.JPanel jPanel55;
	private javax.swing.JPanel jPanel56;
	private javax.swing.JPanel jPanel57;
	private javax.swing.JPanel jPanel58;
	private javax.swing.JPanel jPanel59;
	private javax.swing.JPanel jPanel6;
	private javax.swing.JPanel jPanel60;
	private javax.swing.JPanel jPanel61;
	private javax.swing.JPanel jPanel62;
	private javax.swing.JPanel jPanel63;
	private javax.swing.JPanel jPanel64;
	private javax.swing.JPanel jPanel65;
	private javax.swing.JPanel jPanel66;
	private javax.swing.JPanel jPanel67;
	private javax.swing.JPanel jPanel68;
	private javax.swing.JPanel jPanel69;
	private javax.swing.JPanel jPanel7;
	private javax.swing.JPanel jPanel70;
	private javax.swing.JPanel jPanel71;
	private javax.swing.JPanel jPanel72;
	private javax.swing.JPanel jPanel73;
	private javax.swing.JPanel jPanel74;
	private javax.swing.JPanel jPanel75;
	private javax.swing.JPanel jPanel76;
	private javax.swing.JPanel jPanel77;
	private javax.swing.JPanel jPanel78;
	private javax.swing.JPanel jPanel79;
	private javax.swing.JPanel jPanel8;
	private javax.swing.JPanel jPanel80;
	private javax.swing.JPanel jPanel81;
	private javax.swing.JPanel jPanel82;
	private javax.swing.JPanel jPanel83;
	private javax.swing.JPanel jPanel84;
	private javax.swing.JPanel jPanel85;
	private javax.swing.JPanel jPanel86;
	private javax.swing.JPanel jPanel87;
	private javax.swing.JPanel jPanel88;
	private javax.swing.JPanel jPanel89;
	private javax.swing.JPanel jPanel9;
	private javax.swing.JPanel jPanel90;
	private javax.swing.JPanel jPanel91;
	private javax.swing.JPanel jPanel92;
	private javax.swing.JPanel jPanel93;
	private javax.swing.JPanel jPanel94;
	private javax.swing.JPanel jPanel95;
	private javax.swing.JPanel jPanel96;
	private javax.swing.JPanel jPanel97;
	private javax.swing.JPanel jPanel98;
	private javax.swing.JPanel jPanel99;
	private javax.swing.JTabbedPane jTabbedPane1;
	private javax.swing.JTabbedPane jTabbedPane2;
	private javax.swing.JTabbedPane jTabbedPane3;
	private javax.swing.JTabbedPane jTabbedPane4;
	private javax.swing.JTabbedPane jTabbedPane5;
	// End of variables declaration//GEN-END:variables
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy