labelDeviceName.setDefaultHelpText(true);
labelDeviceName.setAlarmEnabled(false);
labelDeviceName.setBackground(getBackground());
this.add(labelDeviceName);
NumberScalarField positionRead = new NumberScalarField();
gbComponents.add(positionRead);
positionRead.setAttributeName(attributeName.trim());
//System.out.println("Created attribute " + attributeName);
positionRead.setAlarmEnabled(true);
positionRead.setDeviceName(deviceName);
positionRead.setUnitVisible(true);
positionRead.setValueEditable(true);
positionRead.setDisplayReadValue(true);
positionRead.setPreferredSize(new java.awt.Dimension(attributeWidth,unitaryHeight));
//System.out.println("Position Bound " + positionReadXpos +"," + Ypos +"," + attributeWidth+"," +unitaryHeight);
positionRead.setBounds(new java.awt.Rectangle(positionReadXpos,Ypos,attributeWidth,unitaryHeight));
this.add(positionRead);
MotorButton motorButton = new MotorButton();
gbComponents.add(motorButton);
motorButton.setSymbolFileName(buttonSymbolFileName);