!SESSION 2021-03-25 12:18:47.781 -----------------------------------------------
eclipse.buildId=4.18.0.I20201202-1800
java.version=15.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product

!ENTRY org.eclipse.ui 2 0 2021-03-25 12:19:39.925
!MESSAGE Warnings while parsing the images from the 'org.eclipse.ui.commandImages' extension point.
!SUBENTRY 1 org.eclipse.ui 2 0 2021-03-25 12:19:39.925
!MESSAGE Cannot bind to an undefined command: plug-in='com.genuitec.eclipse.theming.ui', id='com.genuitec.myeclipse.help.darktheme.commandid'

!ENTRY com.genuitec.eclipse.theming.ui 1 0 2021-03-25 12:19:41.110
!MESSAGE A DevStyle Theme is being activated on this workspace; preparing colors and configuration

!ENTRY com.genuitec.eclipse.theming.ui 1 0 2021-03-25 12:19:41.163
!MESSAGE DevStyle has archived current color configurations to alternate preferences - will be restored when switching out of the DevStyle Theme

!ENTRY org.eclipse.jface 2 0 2021-03-25 12:19:43.102
!MESSAGE Keybinding conflicts occurred.  They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2021-03-25 12:19:43.102
!MESSAGE A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
	ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
		Open a type in a Java editor,
		Category(org.eclipse.ui.category.navigate,Navigate,null,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@46bc9802,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
	ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace,
		,
		Category(org.eclipse.lsp4e.category,Language Servers,null,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@43f81c74,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2021-03-25 12:19:43.102
!MESSAGE A conflict occurred for ALT+CTRL+T:
Binding(ALT+CTRL+T,
	ParameterizedCommand(Command(org.eclipse.tm.terminal.connector.local.command.launch,Open Local Terminal on Selection,
		,
		Category(org.eclipse.tm.terminal.view.ui.commands.category,Terminal Commands,null,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@23d030b1,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)
Binding(ALT+CTRL+T,
	ParameterizedCommand(Command(org.eclipse.tcf.te.ui.terminals.command.launchToolbar,Open Terminal,
		,
		Category(org.eclipse.tcf.te.ui.commands.category,Target Explorer Commands,null,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@13653a0b,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)

!ENTRY org.eclipse.egit.ui 2 0 2021-03-25 12:20:04.278
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\Abhinav Goswami'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.

!ENTRY org.eclipse.egit.core 4 0 2021-03-25 12:20:21.894
!MESSAGE Connecting Git team provider failed. See log for details.
!SUBENTRY 1 org.eclipse.egit.core 4 0 2021-03-25 12:20:21.894
!MESSAGE Repository config file C:\Users\Abhinav Goswami\Desktop\.git\config invalid Cannot read file C:\Users\Abhinav Goswami\Desktop\.git\config
!STACK 0
java.lang.IllegalArgumentException: Repository config file C:\Users\Abhinav Goswami\Desktop\.git\config invalid Cannot read file C:\Users\Abhinav Goswami\Desktop\.git\config
	at org.eclipse.jgit.lib.BaseRepositoryBuilder.loadConfig(BaseRepositoryBuilder.java:692)
	at org.eclipse.jgit.lib.BaseRepositoryBuilder.getConfig(BaseRepositoryBuilder.java:667)
	at org.eclipse.jgit.lib.BaseRepositoryBuilder.guessWorkTreeOrFail(BaseRepositoryBuilder.java:702)
	at org.eclipse.jgit.lib.BaseRepositoryBuilder.setupWorkTree(BaseRepositoryBuilder.java:633)
	at org.eclipse.jgit.lib.BaseRepositoryBuilder.setup(BaseRepositoryBuilder.java:560)
	at org.eclipse.egit.core.RepositoryCache.lookupRepository(RepositoryCache.java:142)
	at org.eclipse.egit.core.project.GitProjectData.map(GitProjectData.java:695)
	at org.eclipse.egit.core.project.GitProjectData.remapAll(GitProjectData.java:653)
	at org.eclipse.egit.core.project.GitProjectData.setRepositoryMappings(GitProjectData.java:467)
	at org.eclipse.egit.core.op.ConnectProviderOperation.connectProject(ConnectProviderOperation.java:153)
	at org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:111)
	at org.eclipse.egit.core.internal.job.JobUtil$1.run(JobUtil.java:55)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

!ENTRY org.eclipse.debug.ui 4 120 2021-03-25 13:11:02.444
!MESSAGE Error logged from Debug UI: 
!STACK 0
java.lang.InterruptedException
	at java.base/java.util.concurrent.FutureTask.awaitDone(FutureTask.java:418)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:203)
	at org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceManager.runInUIThreadWithTimeout(SelectedResourceManager.java:262)
	at org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceManager.getFromUI(SelectedResourceManager.java:240)
	at org.eclipse.debug.internal.ui.stringsubstitution.SelectedResourceManager.getActiveWindow(SelectedResourceManager.java:231)
	at org.eclipse.debug.ui.DebugUITools.getDebugContext(DebugUITools.java:247)
	at org.eclipse.jdt.internal.debug.ui.JavaDebugHover.getFrame(JavaDebugHover.java:97)
	at org.eclipse.jdt.internal.debug.ui.JavaDebugHover.getHoverInfo2(JavaDebugHover.java:251)
	at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:163)
	at org.eclipse.jdt.internal.ui.text.java.hover.BestMatchHover.getHoverInfo2(BestMatchHover.java:130)
	at org.eclipse.jdt.internal.ui.text.java.hover.JavaEditorTextHoverProxy.getHoverInfo2(JavaEditorTextHoverProxy.java:89)
	at org.eclipse.jface.text.TextViewerHoverManager$1.run(TextViewerHoverManager.java:155)

!ENTRY org.eclipse.jdt.core 4 4 2021-03-25 14:24:09.991
!MESSAGE Exception occurred during compilation unit conversion:
----------------------------------- SOURCE BEGIN -------------------------------------
package com.frames;

import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.border.TitledBorder;
import javax.swing.border.BevelBorder;
import java.awt.Color;
import javax.swing.JLabel;
import javax.swing.JOptionPane;

import java.awt.Font;
import javax.swing.JTextField;
import javax.swing.JComboBox;
import javax.swing.JCheckBox;
import javax.swing.JSeparator;
import javax.swing.JButton;
import javax.swing.JTextArea;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.DefaultComboBoxModel;

public class Inventory extends JFrame {

	private JPanel contentPane;
	private JTextField jtxtName;
	private JTextField jtxtAddress;
	private JTextField jtxtZip;
	private JTextField jtxtMobile;
	private JTextField jtxtEmail;
	private JTextField jtxtGPS;
	private JTextField jtxtDetail;
	private JTextField jtxtLeather;
	private JTextField jtxtModified;
	private JTextField jtxtStereo;
	private JTextField jtxtCarCost;
	private JTextField jtxtCarMileage;
	private JTextField jtxtTax;
	private JTextField jtxtSubtotal;
	private JTextField jtxtTotalcost;
	private JFrame frame;
	private JComboBox jcmbTrade;
	private JComboBox jcmbCar;
	private JCheckBox jchkGPS;
	private JCheckBox jchkDetail;
	private JCheckBox jchkLeather;
	private JCheckBox jchkModified;
	private JCheckBox jchkStereo;
	private JTextArea jtxtReceipt;
	
	/**
	 * Launch the application.
	 */
	public static void main(String[] args) {
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					Inventory frame = new Inventory();
					frame.setVisible(true);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
		});
	}

	/**
	 * Create the frame.
	 */
	public Inventory() {
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(0, 0, 1450, 800);
		contentPane = new JPanel();
		contentPane.setBorder(new TitledBorder(null, "Inventory Management System", TitledBorder.LEADING, TitledBorder.TOP, null, null));
		setContentPane(contentPane);
		contentPane.setLayout(null);
		
		JPanel panel = new JPanel();
		panel.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel.setBounds(21, 24, 470, 250);
		contentPane.add(panel);
		panel.setLayout(null);
		
		JLabel lblNewLabel = new JLabel("Name");
		lblNewLabel.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblNewLabel.setBounds(10, 10, 116, 45);
		panel.add(lblNewLabel);
		
		JLabel lblAddress = new JLabel("Address");
		lblAddress.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblAddress.setBounds(10, 54, 116, 45);
		panel.add(lblAddress);
		
		JLabel lblPostCode = new JLabel("Zip");
		lblPostCode.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblPostCode.setBounds(10, 103, 116, 45);
		panel.add(lblPostCode);
		
		JLabel lblMobile = new JLabel("Mobile");
		lblMobile.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblMobile.setBounds(10, 144, 116, 45);
		panel.add(lblMobile);
		
		JLabel lblEmail = new JLabel("Email");
		lblEmail.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblEmail.setBounds(10, 187, 116, 45);
		panel.add(lblEmail);
		
		jtxtName = new JTextField();
		jtxtName.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtName.setBounds(187, 20, 248, 35);
		panel.add(jtxtName);
		jtxtName.setColumns(10);
		
		jtxtAddress = new JTextField();
		jtxtAddress.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtAddress.setColumns(10);
		jtxtAddress.setBounds(187, 64, 248, 34);
		panel.add(jtxtAddress);
		
		jtxtZip = new JTextField();
		jtxtZip.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtZip.setColumns(10);
		jtxtZip.setBounds(187, 113, 248, 34);
		panel.add(jtxtZip);
		
		jtxtMobile = new JTextField();
		jtxtMobile.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtMobile.setColumns(10);
		jtxtMobile.setBounds(187, 154, 248, 34);
		panel.add(jtxtMobile);
		
		jtxtEmail = new JTextField();
		jtxtEmail.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtEmail.setColumns(10);
		jtxtEmail.setBounds(187, 197, 248, 34);
		panel.add(jtxtEmail);
		
		JPanel panel_1 = new JPanel();
		panel_1.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_1.setBounds(501, 24, 452, 250);
		contentPane.add(panel_1);
		panel_1.setLayout(null);
		
		jcmbCar = new JComboBox();
		jcmbCar.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				
				if(jcmbCar.getSelectedItem().equals("Ford Viper")) {
					
					jtxtCarCost.setText("1000000");	
					
					
				}
				if(jcmbCar.getSelectedItem().equals("Ferrari 450")) {
					
					jtxtCarCost.setText("2000000");	
					
					
				}
				if(jcmbCar.getSelectedItem().equals("Lamborghini")) {
	
					jtxtCarCost.setText("3500000");	
	
	
}
				if(jcmbCar.getSelectedItem().equals("Mercedes")) {
	
					jtxtCarCost.setText("4600000");	
	
	
}
				if(jcmbCar.getSelectedItem().equals("Porsche")) {
	
					jtxtCarCost.setText("2500000");	
	
	
}
				
				if(jcmbCar.getSelectedItem().equals("Select a Car")) {
					
					jtxtCarCost.setText("0");	
	
	
}
		
			}
		});
		jcmbCar.setFont(new Font("Tahoma", Font.BOLD, 20));
		jcmbCar.setModel(new DefaultComboBoxModel(new String[] {"Select a Car", "Ford Viper", "Ferrari 450", "Lamborghini", "Mercedes", "Porsche"}));
		jcmbCar.setBounds(31, 63, 160, 31);
		panel_1.add(jcmbCar);
		
		jcmbTrade = new JComboBox();
		jcmbTrade.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				
				if(jcmbTrade.getSelectedItem().equals("1-5000")) {
					
					jtxtCarMileage.setText("25000");
					
					
				}
				
				if(jcmbTrade.getSelectedItem().equals("5001-20000")) {
					
					jtxtCarMileage.setText("15000");
					
					
				}

				if(jcmbTrade.getSelectedItem().equals("20001-40000")) {
	
					jtxtCarMileage.setText("10000");
	
	
}

				if(jcmbTrade.getSelectedItem().equals("40001-100000")) {
	
					jtxtCarMileage.setText("5000");
	
	
}
				
				if(jcmbTrade.getSelectedItem().equals("Select Mileage")) {
					
					jtxtCarMileage.setText("0");	
	
	
}
				
				
				
			}
		});
		jcmbTrade.setModel(new DefaultComboBoxModel(new String[] {"Select Mileage", "1-5000", "5001-20000", "20001-40000", "40001-100000"}));
		jcmbTrade.setFont(new Font("Tahoma", Font.BOLD, 20));
		jcmbTrade.setBounds(229, 63, 187, 31);
		panel_1.add(jcmbTrade);
		
		JLabel lblChooseACar = new JLabel("Choose a Car");
		lblChooseACar.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblChooseACar.setBounds(31, 22, 160, 31);
		panel_1.add(lblChooseACar);
		
		JLabel lblNewLabel_1_1 = new JLabel("Trade in a Car");
		lblNewLabel_1_1.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblNewLabel_1_1.setBounds(256, 22, 160, 31);
		panel_1.add(lblNewLabel_1_1);
		
		JLabel lblCostOfA = new JLabel("Cost of a Car");
		lblCostOfA.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblCostOfA.setBounds(31, 139, 160, 31);
		panel_1.add(lblCostOfA);
		
		JLabel lblCarMileage = new JLabel("Car Mileage");
		lblCarMileage.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblCarMileage.setBounds(256, 139, 160, 31);
		panel_1.add(lblCarMileage);
		
		jtxtCarCost = new JTextField();
		jtxtCarCost.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtCarCost.setColumns(10);
		jtxtCarCost.setBounds(31, 180, 160, 35);
		panel_1.add(jtxtCarCost);
		
		jtxtCarMileage = new JTextField();
		jtxtCarMileage.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtCarMileage.setColumns(10);
		jtxtCarMileage.setBounds(256, 180, 160, 35);
		panel_1.add(jtxtCarMileage);
		
		JPanel panel_2 = new JPanel();
		panel_2.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_2.setBounds(21, 284, 542, 250);
		contentPane.add(panel_2);
		panel_2.setLayout(null);
		
		jtxtGPS = new JTextField();
		jtxtGPS.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtGPS.setColumns(10);
		jtxtGPS.setBounds(264, 29, 248, 35);
		panel_2.add(jtxtGPS);
		
		jtxtDetail = new JTextField();
		jtxtDetail.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtDetail.setColumns(10);
		jtxtDetail.setBounds(264, 73, 248, 34);
		panel_2.add(jtxtDetail);
		
		jtxtLeather = new JTextField();
		jtxtLeather.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtLeather.setColumns(10);
		jtxtLeather.setBounds(264, 122, 248, 34);
		panel_2.add(jtxtLeather);
		
		jtxtModified = new JTextField();
		jtxtModified.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtModified.setColumns(10);
		jtxtModified.setBounds(264, 163, 248, 34);
		panel_2.add(jtxtModified);
		
		jtxtStereo = new JTextField();
		jtxtStereo.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtStereo.setColumns(10);
		jtxtStereo.setBounds(264, 206, 248, 34);
		panel_2.add(jtxtStereo);
		
		jchkGPS = new JCheckBox("GPS");
		jchkGPS.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkGPS.isSelected() == true) {
					
					jtxtGPS.setText("350"); 
				}
				
				else if(jchkGPS.isSelected() == false) {
					jtxtGPS.setText("0");
				}
				
			}
		});
		jchkGPS.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkGPS.setBounds(28, 29, 192, 35);
		panel_2.add(jchkGPS);
		
		jchkDetail = new JCheckBox("Detailing");
		jchkDetail.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkDetail.isSelected() == true) {
					
					jtxtDetail.setText("6930"); 
				}
				else if(jchkDetail.isSelected() == false) {
					jtxtDetail.setText("0");
				}
				
			}
		});
		jchkDetail.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkDetail.setBounds(28, 73, 192, 35);
		panel_2.add(jchkDetail);
		
		jchkLeather = new JCheckBox("Leather Interior");
		jchkLeather.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkLeather.isSelected() == true) {
					
					jtxtLeather.setText("15930"); 
				}
				else if(jchkLeather.isSelected() == false) {
					jtxtLeather.setText("0");
				}
				
				
			}
		});
		jchkLeather.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkLeather.setBounds(28, 121, 192, 35);
		panel_2.add(jchkLeather);
		
		jchkModified = new JCheckBox("Modified");
		jchkModified.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkModified.isSelected() == true) {
					
					jtxtModified.setText("8000"); 
				}
				else if(jchkModified.isSelected() == false) {
					jtxtModified.setText("0");
				}
				
				
			}
		});
		jchkModified.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkModified.setBounds(28, 162, 192, 35);
		panel_2.add(jchkModified);
		
		jchkStereo = new JCheckBox("Stereo");
		jchkStereo.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkStereo.isSelected() == true) {
					
					jtxtStereo.setText("12500"); 
				}
				else if(jchkStereo.isSelected() == false) {
					jtxtStereo.setText("0");
				}
			}
		});
		jchkStereo.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkStereo.setBounds(28, 199, 192, 35);
		panel_2.add(jchkStereo);
		
		JPanel panel_2_1 = new JPanel();
		panel_2_1.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_2_1.setBounds(573, 284, 380, 250);
		contentPane.add(panel_2_1);
		panel_2_1.setLayout(null);
		
		JLabel lblTax = new JLabel("Tax");
		lblTax.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblTax.setBounds(10, 33, 160, 31);
		panel_2_1.add(lblTax);
		
		jtxtTax = new JTextField();
		jtxtTax.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtTax.setColumns(10);
		jtxtTax.setBounds(180, 29, 160, 35);
		panel_2_1.add(jtxtTax);
		
		JLabel lblSubtotal = new JLabel("Subtotal");
		lblSubtotal.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblSubtotal.setBounds(10, 87, 160, 31);
		panel_2_1.add(lblSubtotal);
		
		jtxtSubtotal = new JTextField();
		jtxtSubtotal.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtSubtotal.setColumns(10);
		jtxtSubtotal.setBounds(180, 87, 160, 35);
		panel_2_1.add(jtxtSubtotal);
		
		JSeparator separator = new JSeparator();
		separator.setBounds(20, 149, 320, 11);
		panel_2_1.add(separator);
		
		JLabel lblTotalCost = new JLabel("Total Cost");
		lblTotalCost.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblTotalCost.setBounds(10, 183, 160, 31);
		panel_2_1.add(lblTotalCost);
		
		jtxtTotalcost = new JTextField();
		jtxtTotalcost.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtTotalcost.setColumns(10);
		jtxtTotalcost.setBounds(180, 179, 160, 35);
		panel_2_1.add(jtxtTotalcost);
		
		JPanel panel_2_2 = new JPanel();
		panel_2_2.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_2_2.setBounds(21, 542, 932, 211);
		contentPane.add(panel_2_2);
		panel_2_2.setLayout(null);
		
		JButton btnTotal = new JButton("Total");
		btnTotal.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				double[] CarCost = new double[10];
				CarCost[0] = Double.parseDouble(jtxtCarCost.getText());
				CarCost[1] = Double.parseDouble(jtxtCarMileage.getText());
				CarCost[2] = Double.parseDouble(jtxtGPS.getText());
				CarCost[3] = Double.parseDouble(jtxtDetail.getText());
				CarCost[4] = Double.parseDouble(jtxtLeather.getText());
				CarCost[5] = Double.parseDouble(jtxtModified.getText());
				CarCost[6] = Double.parseDouble(jtxtStereo.getText());
				
				CarCost[7] = CarCost[0]-CarCost[1];
				CarCost[8] = CarCost[2] + CarCost[3] + CarCost[4] + CarCost[5] + CarCost[6] + CarCost[7]; 
				CarCost[9] = (CarCost[8] * )

				String total = String.format("$%.2f",CarCost[8]);
				
			}
		});
		btnTotal.setFont(new Font("Tahoma", Font.BOLD, 20));
		btnTotal.setBounds(10, 61, 203, 85);
		panel_2_2.add(btnTotal);
		
		JButton btnReceipt = new JButton("Receipt");
		btnReceipt.setFont(new Font("Tahoma", Font.BOLD, 20));
		btnReceipt.setBounds(244, 61, 203, 85);
		panel_2_2.add(btnReceipt);
		
		JButton btnReset = new JButton("Reset");
		btnReset.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				jtxtName.setText(null);
				jtxtAddress.setText(null);
				jtxtMobile.setText(null);
				jtxtEmail.setText(null);
				jtxtZip.setText(null);
				jtxtTax.setText(null);
				jtxtSubtotal.setText(null);
				jtxtTotalcost.setText(null);
				jtxtGPS.setText("0");
				jtxtStereo.setText("0");
				jtxtDetail.setText("0");
				jtxtModified.setText("0");
				jtxtCarCost.setText("0");
				jtxtCarMileage.setText("0");
				jtxtLeather.setText("0");
				jtxtReceipt.setText(null);
				
				jcmbCar.setSelectedItem("Select a Car");
				jcmbTrade.setSelectedItem("Select Mileage");
				
				jchkGPS.setSelected(false);
				jchkStereo.setSelected(false);
				jchkModified.setSelected(false);
				jchkDetail.setSelected(false);
				jchkLeather.setSelected(false);

			}
		});
		btnReset.setFont(new Font("Tahoma", Font.BOLD, 20));
		btnReset.setBounds(482, 61, 203, 85);
		panel_2_2.add(btnReset);
		
		JButton btnExit = new JButton("Exit");
		btnExit.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				frame = new JFrame("Exit");
				if(JOptionPane.showConfirmDialog(frame,"Do you want to exit?","Inventory Management System",
						
						JOptionPane.YES_NO_OPTION) == JOptionPane.YES_NO_OPTION) {
					
					System.exit(0);
					
				}
			}
		});
		btnExit.setFont(new Font("Tahoma", Font.BOLD, 20));
		btnExit.setBounds(721, 61, 203, 85);
		panel_2_2.add(btnExit);
		
		JPanel panel_1_1 = new JPanel();
		panel_1_1.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_1_1.setBounds(963, 24, 452, 729);
		contentPane.add(panel_1_1);
		panel_1_1.setLayout(null);
		
		jtxtReceipt = new JTextArea();
		jtxtReceipt.setBounds(10, 10, 432, 709);
		panel_1_1.add(jtxtReceipt);
	}
}

----------------------------------- SOURCE END -------------------------------------
!STACK 0
java.lang.IllegalArgumentException
	at org.eclipse.jdt.core.dom.InfixExpression.setOperator(InfixExpression.java:383)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1276)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2020)
	at org.eclipse.jdt.core.dom.ASTConverter.convertToParenthesizedExpression(ASTConverter.java:3764)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1932)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1204)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1207)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:429)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2773)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1945)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2422)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2032)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:208)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3316)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1513)
	at org.eclipse.jdt.core.dom.AST.convertCompilationUnit(AST.java:474)
	at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:200)
	at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:266)
	at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:596)
	at org.eclipse.jdt.internal.core.CompilationUnit.makeConsistent(CompilationUnit.java:1141)
	at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:173)
	at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:94)
	at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:740)
	at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:806)
	at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1318)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:157)
	at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:94)
	at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:107)
	at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)

!ENTRY org.eclipse.jdt.ui 4 2 2021-03-25 14:24:09.993
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.ui".
!STACK 0
java.lang.IllegalArgumentException
	at org.eclipse.jdt.core.dom.InfixExpression.setOperator(InfixExpression.java:383)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1276)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2020)
	at org.eclipse.jdt.core.dom.ASTConverter.convertToParenthesizedExpression(ASTConverter.java:3764)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1932)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1204)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1207)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:429)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2773)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1945)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2422)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2032)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:208)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3316)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1513)
	at org.eclipse.jdt.core.dom.AST.convertCompilationUnit(AST.java:474)
	at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:200)
	at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:266)
	at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:596)
	at org.eclipse.jdt.internal.core.CompilationUnit.makeConsistent(CompilationUnit.java:1141)
	at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:173)
	at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:94)
	at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:740)
	at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:806)
	at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1318)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:157)
	at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:94)
	at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:107)
	at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)

!ENTRY org.eclipse.jdt.ui 4 0 2021-03-25 14:24:09.995
!MESSAGE Error in JDT Core during reconcile
!STACK 0
java.lang.IllegalArgumentException
	at org.eclipse.jdt.core.dom.InfixExpression.setOperator(InfixExpression.java:383)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1276)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2020)
	at org.eclipse.jdt.core.dom.ASTConverter.convertToParenthesizedExpression(ASTConverter.java:3764)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1932)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1204)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1207)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:429)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2773)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1945)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2422)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2032)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:208)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3316)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1513)
	at org.eclipse.jdt.core.dom.AST.convertCompilationUnit(AST.java:474)
	at org.eclipse.jdt.internal.core.CompilationUnit.buildStructure(CompilationUnit.java:200)
	at org.eclipse.jdt.internal.core.Openable.generateInfos(Openable.java:266)
	at org.eclipse.jdt.internal.core.JavaElement.openWhenClosed(JavaElement.java:596)
	at org.eclipse.jdt.internal.core.CompilationUnit.makeConsistent(CompilationUnit.java:1141)
	at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.makeConsistent(ReconcileWorkingCopyOperation.java:173)
	at org.eclipse.jdt.internal.core.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:94)
	at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:740)
	at org.eclipse.jdt.internal.core.JavaModelOperation.runOperation(JavaModelOperation.java:806)
	at org.eclipse.jdt.internal.core.CompilationUnit.reconcile(CompilationUnit.java:1318)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:131)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.access$0(JavaReconcilingStrategy.java:113)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy$1.run(JavaReconcilingStrategy.java:93)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:90)
	at org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrategy.reconcile(JavaReconcilingStrategy.java:157)
	at org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrategy.reconcile(CompositeReconcilingStrategy.java:94)
	at org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStrategy.reconcile(JavaCompositeReconcilingStrategy.java:107)
	at org.eclipse.jface.text.reconciler.MonoReconciler.process(MonoReconciler.java:76)
	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:210)

!ENTRY org.eclipse.jdt.core 4 4 2021-03-25 14:24:10.678
!MESSAGE Exception occurred during compilation unit conversion:
----------------------------------- SOURCE BEGIN -------------------------------------
package com.frames;

import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.border.TitledBorder;
import javax.swing.border.BevelBorder;
import java.awt.Color;
import javax.swing.JLabel;
import javax.swing.JOptionPane;

import java.awt.Font;
import javax.swing.JTextField;
import javax.swing.JComboBox;
import javax.swing.JCheckBox;
import javax.swing.JSeparator;
import javax.swing.JButton;
import javax.swing.JTextArea;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.DefaultComboBoxModel;

public class Inventory extends JFrame {

	private JPanel contentPane;
	private JTextField jtxtName;
	private JTextField jtxtAddress;
	private JTextField jtxtZip;
	private JTextField jtxtMobile;
	private JTextField jtxtEmail;
	private JTextField jtxtGPS;
	private JTextField jtxtDetail;
	private JTextField jtxtLeather;
	private JTextField jtxtModified;
	private JTextField jtxtStereo;
	private JTextField jtxtCarCost;
	private JTextField jtxtCarMileage;
	private JTextField jtxtTax;
	private JTextField jtxtSubtotal;
	private JTextField jtxtTotalcost;
	private JFrame frame;
	private JComboBox jcmbTrade;
	private JComboBox jcmbCar;
	private JCheckBox jchkGPS;
	private JCheckBox jchkDetail;
	private JCheckBox jchkLeather;
	private JCheckBox jchkModified;
	private JCheckBox jchkStereo;
	private JTextArea jtxtReceipt;
	
	/**
	 * Launch the application.
	 */
	public static void main(String[] args) {
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					Inventory frame = new Inventory();
					frame.setVisible(true);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
		});
	}

	/**
	 * Create the frame.
	 */
	public Inventory() {
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(0, 0, 1450, 800);
		contentPane = new JPanel();
		contentPane.setBorder(new TitledBorder(null, "Inventory Management System", TitledBorder.LEADING, TitledBorder.TOP, null, null));
		setContentPane(contentPane);
		contentPane.setLayout(null);
		
		JPanel panel = new JPanel();
		panel.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel.setBounds(21, 24, 470, 250);
		contentPane.add(panel);
		panel.setLayout(null);
		
		JLabel lblNewLabel = new JLabel("Name");
		lblNewLabel.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblNewLabel.setBounds(10, 10, 116, 45);
		panel.add(lblNewLabel);
		
		JLabel lblAddress = new JLabel("Address");
		lblAddress.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblAddress.setBounds(10, 54, 116, 45);
		panel.add(lblAddress);
		
		JLabel lblPostCode = new JLabel("Zip");
		lblPostCode.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblPostCode.setBounds(10, 103, 116, 45);
		panel.add(lblPostCode);
		
		JLabel lblMobile = new JLabel("Mobile");
		lblMobile.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblMobile.setBounds(10, 144, 116, 45);
		panel.add(lblMobile);
		
		JLabel lblEmail = new JLabel("Email");
		lblEmail.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblEmail.setBounds(10, 187, 116, 45);
		panel.add(lblEmail);
		
		jtxtName = new JTextField();
		jtxtName.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtName.setBounds(187, 20, 248, 35);
		panel.add(jtxtName);
		jtxtName.setColumns(10);
		
		jtxtAddress = new JTextField();
		jtxtAddress.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtAddress.setColumns(10);
		jtxtAddress.setBounds(187, 64, 248, 34);
		panel.add(jtxtAddress);
		
		jtxtZip = new JTextField();
		jtxtZip.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtZip.setColumns(10);
		jtxtZip.setBounds(187, 113, 248, 34);
		panel.add(jtxtZip);
		
		jtxtMobile = new JTextField();
		jtxtMobile.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtMobile.setColumns(10);
		jtxtMobile.setBounds(187, 154, 248, 34);
		panel.add(jtxtMobile);
		
		jtxtEmail = new JTextField();
		jtxtEmail.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtEmail.setColumns(10);
		jtxtEmail.setBounds(187, 197, 248, 34);
		panel.add(jtxtEmail);
		
		JPanel panel_1 = new JPanel();
		panel_1.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_1.setBounds(501, 24, 452, 250);
		contentPane.add(panel_1);
		panel_1.setLayout(null);
		
		jcmbCar = new JComboBox();
		jcmbCar.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				
				if(jcmbCar.getSelectedItem().equals("Ford Viper")) {
					
					jtxtCarCost.setText("1000000");	
					
					
				}
				if(jcmbCar.getSelectedItem().equals("Ferrari 450")) {
					
					jtxtCarCost.setText("2000000");	
					
					
				}
				if(jcmbCar.getSelectedItem().equals("Lamborghini")) {
	
					jtxtCarCost.setText("3500000");	
	
	
}
				if(jcmbCar.getSelectedItem().equals("Mercedes")) {
	
					jtxtCarCost.setText("4600000");	
	
	
}
				if(jcmbCar.getSelectedItem().equals("Porsche")) {
	
					jtxtCarCost.setText("2500000");	
	
	
}
				
				if(jcmbCar.getSelectedItem().equals("Select a Car")) {
					
					jtxtCarCost.setText("0");	
	
	
}
		
			}
		});
		jcmbCar.setFont(new Font("Tahoma", Font.BOLD, 20));
		jcmbCar.setModel(new DefaultComboBoxModel(new String[] {"Select a Car", "Ford Viper", "Ferrari 450", "Lamborghini", "Mercedes", "Porsche"}));
		jcmbCar.setBounds(31, 63, 160, 31);
		panel_1.add(jcmbCar);
		
		jcmbTrade = new JComboBox();
		jcmbTrade.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				
				if(jcmbTrade.getSelectedItem().equals("1-5000")) {
					
					jtxtCarMileage.setText("25000");
					
					
				}
				
				if(jcmbTrade.getSelectedItem().equals("5001-20000")) {
					
					jtxtCarMileage.setText("15000");
					
					
				}

				if(jcmbTrade.getSelectedItem().equals("20001-40000")) {
	
					jtxtCarMileage.setText("10000");
	
	
}

				if(jcmbTrade.getSelectedItem().equals("40001-100000")) {
	
					jtxtCarMileage.setText("5000");
	
	
}
				
				if(jcmbTrade.getSelectedItem().equals("Select Mileage")) {
					
					jtxtCarMileage.setText("0");	
	
	
}
				
				
				
			}
		});
		jcmbTrade.setModel(new DefaultComboBoxModel(new String[] {"Select Mileage", "1-5000", "5001-20000", "20001-40000", "40001-100000"}));
		jcmbTrade.setFont(new Font("Tahoma", Font.BOLD, 20));
		jcmbTrade.setBounds(229, 63, 187, 31);
		panel_1.add(jcmbTrade);
		
		JLabel lblChooseACar = new JLabel("Choose a Car");
		lblChooseACar.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblChooseACar.setBounds(31, 22, 160, 31);
		panel_1.add(lblChooseACar);
		
		JLabel lblNewLabel_1_1 = new JLabel("Trade in a Car");
		lblNewLabel_1_1.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblNewLabel_1_1.setBounds(256, 22, 160, 31);
		panel_1.add(lblNewLabel_1_1);
		
		JLabel lblCostOfA = new JLabel("Cost of a Car");
		lblCostOfA.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblCostOfA.setBounds(31, 139, 160, 31);
		panel_1.add(lblCostOfA);
		
		JLabel lblCarMileage = new JLabel("Car Mileage");
		lblCarMileage.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblCarMileage.setBounds(256, 139, 160, 31);
		panel_1.add(lblCarMileage);
		
		jtxtCarCost = new JTextField();
		jtxtCarCost.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtCarCost.setColumns(10);
		jtxtCarCost.setBounds(31, 180, 160, 35);
		panel_1.add(jtxtCarCost);
		
		jtxtCarMileage = new JTextField();
		jtxtCarMileage.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtCarMileage.setColumns(10);
		jtxtCarMileage.setBounds(256, 180, 160, 35);
		panel_1.add(jtxtCarMileage);
		
		JPanel panel_2 = new JPanel();
		panel_2.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_2.setBounds(21, 284, 542, 250);
		contentPane.add(panel_2);
		panel_2.setLayout(null);
		
		jtxtGPS = new JTextField();
		jtxtGPS.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtGPS.setColumns(10);
		jtxtGPS.setBounds(264, 29, 248, 35);
		panel_2.add(jtxtGPS);
		
		jtxtDetail = new JTextField();
		jtxtDetail.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtDetail.setColumns(10);
		jtxtDetail.setBounds(264, 73, 248, 34);
		panel_2.add(jtxtDetail);
		
		jtxtLeather = new JTextField();
		jtxtLeather.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtLeather.setColumns(10);
		jtxtLeather.setBounds(264, 122, 248, 34);
		panel_2.add(jtxtLeather);
		
		jtxtModified = new JTextField();
		jtxtModified.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtModified.setColumns(10);
		jtxtModified.setBounds(264, 163, 248, 34);
		panel_2.add(jtxtModified);
		
		jtxtStereo = new JTextField();
		jtxtStereo.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtStereo.setColumns(10);
		jtxtStereo.setBounds(264, 206, 248, 34);
		panel_2.add(jtxtStereo);
		
		jchkGPS = new JCheckBox("GPS");
		jchkGPS.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkGPS.isSelected() == true) {
					
					jtxtGPS.setText("350"); 
				}
				
				else if(jchkGPS.isSelected() == false) {
					jtxtGPS.setText("0");
				}
				
			}
		});
		jchkGPS.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkGPS.setBounds(28, 29, 192, 35);
		panel_2.add(jchkGPS);
		
		jchkDetail = new JCheckBox("Detailing");
		jchkDetail.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkDetail.isSelected() == true) {
					
					jtxtDetail.setText("6930"); 
				}
				else if(jchkDetail.isSelected() == false) {
					jtxtDetail.setText("0");
				}
				
			}
		});
		jchkDetail.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkDetail.setBounds(28, 73, 192, 35);
		panel_2.add(jchkDetail);
		
		jchkLeather = new JCheckBox("Leather Interior");
		jchkLeather.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkLeather.isSelected() == true) {
					
					jtxtLeather.setText("15930"); 
				}
				else if(jchkLeather.isSelected() == false) {
					jtxtLeather.setText("0");
				}
				
				
			}
		});
		jchkLeather.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkLeather.setBounds(28, 121, 192, 35);
		panel_2.add(jchkLeather);
		
		jchkModified = new JCheckBox("Modified");
		jchkModified.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkModified.isSelected() == true) {
					
					jtxtModified.setText("8000"); 
				}
				else if(jchkModified.isSelected() == false) {
					jtxtModified.setText("0");
				}
				
				
			}
		});
		jchkModified.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkModified.setBounds(28, 162, 192, 35);
		panel_2.add(jchkModified);
		
		jchkStereo = new JCheckBox("Stereo");
		jchkStereo.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				if(jchkStereo.isSelected() == true) {
					
					jtxtStereo.setText("12500"); 
				}
				else if(jchkStereo.isSelected() == false) {
					jtxtStereo.setText("0");
				}
			}
		});
		jchkStereo.setFont(new Font("Tahoma", Font.BOLD, 20));
		jchkStereo.setBounds(28, 199, 192, 35);
		panel_2.add(jchkStereo);
		
		JPanel panel_2_1 = new JPanel();
		panel_2_1.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_2_1.setBounds(573, 284, 380, 250);
		contentPane.add(panel_2_1);
		panel_2_1.setLayout(null);
		
		JLabel lblTax = new JLabel("Tax");
		lblTax.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblTax.setBounds(10, 33, 160, 31);
		panel_2_1.add(lblTax);
		
		jtxtTax = new JTextField();
		jtxtTax.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtTax.setColumns(10);
		jtxtTax.setBounds(180, 29, 160, 35);
		panel_2_1.add(jtxtTax);
		
		JLabel lblSubtotal = new JLabel("Subtotal");
		lblSubtotal.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblSubtotal.setBounds(10, 87, 160, 31);
		panel_2_1.add(lblSubtotal);
		
		jtxtSubtotal = new JTextField();
		jtxtSubtotal.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtSubtotal.setColumns(10);
		jtxtSubtotal.setBounds(180, 87, 160, 35);
		panel_2_1.add(jtxtSubtotal);
		
		JSeparator separator = new JSeparator();
		separator.setBounds(20, 149, 320, 11);
		panel_2_1.add(separator);
		
		JLabel lblTotalCost = new JLabel("Total Cost");
		lblTotalCost.setFont(new Font("Tahoma", Font.BOLD, 20));
		lblTotalCost.setBounds(10, 183, 160, 31);
		panel_2_1.add(lblTotalCost);
		
		jtxtTotalcost = new JTextField();
		jtxtTotalcost.setFont(new Font("Tahoma", Font.BOLD, 18));
		jtxtTotalcost.setColumns(10);
		jtxtTotalcost.setBounds(180, 179, 160, 35);
		panel_2_1.add(jtxtTotalcost);
		
		JPanel panel_2_2 = new JPanel();
		panel_2_2.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_2_2.setBounds(21, 542, 932, 211);
		contentPane.add(panel_2_2);
		panel_2_2.setLayout(null);
		
		JButton btnTotal = new JButton("Total");
		btnTotal.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				double[] CarCost = new double[10];
				CarCost[0] = Double.parseDouble(jtxtCarCost.getText());
				CarCost[1] = Double.parseDouble(jtxtCarMileage.getText());
				CarCost[2] = Double.parseDouble(jtxtGPS.getText());
				CarCost[3] = Double.parseDouble(jtxtDetail.getText());
				CarCost[4] = Double.parseDouble(jtxtLeather.getText());
				CarCost[5] = Double.parseDouble(jtxtModified.getText());
				CarCost[6] = Double.parseDouble(jtxtStereo.getText());
				
				CarCost[7] = CarCost[0]-CarCost[1];
				CarCost[8] = CarCost[2] + CarCost[3] + CarCost[4] + CarCost[5] + CarCost[6] + CarCost[7]; 
				CarCost[9] = (CarCost[8] * )

				String total = String.format("$%.2f",CarCost[8]);
				
			}
		});
		btnTotal.setFont(new Font("Tahoma", Font.BOLD, 20));
		btnTotal.setBounds(10, 61, 203, 85);
		panel_2_2.add(btnTotal);
		
		JButton btnReceipt = new JButton("Receipt");
		btnReceipt.setFont(new Font("Tahoma", Font.BOLD, 20));
		btnReceipt.setBounds(244, 61, 203, 85);
		panel_2_2.add(btnReceipt);
		
		JButton btnReset = new JButton("Reset");
		btnReset.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				jtxtName.setText(null);
				jtxtAddress.setText(null);
				jtxtMobile.setText(null);
				jtxtEmail.setText(null);
				jtxtZip.setText(null);
				jtxtTax.setText(null);
				jtxtSubtotal.setText(null);
				jtxtTotalcost.setText(null);
				jtxtGPS.setText("0");
				jtxtStereo.setText("0");
				jtxtDetail.setText("0");
				jtxtModified.setText("0");
				jtxtCarCost.setText("0");
				jtxtCarMileage.setText("0");
				jtxtLeather.setText("0");
				jtxtReceipt.setText(null);
				
				jcmbCar.setSelectedItem("Select a Car");
				jcmbTrade.setSelectedItem("Select Mileage");
				
				jchkGPS.setSelected(false);
				jchkStereo.setSelected(false);
				jchkModified.setSelected(false);
				jchkDetail.setSelected(false);
				jchkLeather.setSelected(false);

			}
		});
		btnReset.setFont(new Font("Tahoma", Font.BOLD, 20));
		btnReset.setBounds(482, 61, 203, 85);
		panel_2_2.add(btnReset);
		
		JButton btnExit = new JButton("Exit");
		btnExit.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				
				frame = new JFrame("Exit");
				if(JOptionPane.showConfirmDialog(frame,"Do you want to exit?","Inventory Management System",
						
						JOptionPane.YES_NO_OPTION) == JOptionPane.YES_NO_OPTION) {
					
					System.exit(0);
					
				}
			}
		});
		btnExit.setFont(new Font("Tahoma", Font.BOLD, 20));
		btnExit.setBounds(721, 61, 203, 85);
		panel_2_2.add(btnExit);
		
		JPanel panel_1_1 = new JPanel();
		panel_1_1.setBorder(new BevelBorder(BevelBorder.LOWERED, Color.BLUE, null, null, null));
		panel_1_1.setBounds(963, 24, 452, 729);
		contentPane.add(panel_1_1);
		panel_1_1.setLayout(null);
		
		jtxtReceipt = new JTextArea();
		jtxtReceipt.setBounds(10, 10, 432, 709);
		panel_1_1.add(jtxtReceipt);
	}
}

----------------------------------- SOURCE END -------------------------------------
!STACK 0
java.lang.IllegalArgumentException
	at org.eclipse.jdt.core.dom.InfixExpression.setOperator(InfixExpression.java:383)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1276)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2020)
	at org.eclipse.jdt.core.dom.ASTConverter.convertToParenthesizedExpression(ASTConverter.java:3764)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1932)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1204)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1207)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:429)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2773)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1945)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2422)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2032)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:208)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3316)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1513)
	at org.eclipse.jdt.core.dom.CompilationUnitResolver.convert(CompilationUnitResolver.java:323)
	at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:1231)
	at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:820)
	at org.eclipse.jdt.core.manipulation.CoreASTProvider$1.run(CoreASTProvider.java:272)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.jdt.core.manipulation.CoreASTProvider.createAST(CoreASTProvider.java:264)
	at org.eclipse.jdt.core.manipulation.CoreASTProvider.getAST(CoreASTProvider.java:197)
	at org.eclipse.jdt.core.manipulation.SharedASTProviderCore.getAST(SharedASTProviderCore.java:138)
	at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:166)
	at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup$1.run(SelectionListenerWithASTManager.java:151)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

!ENTRY org.eclipse.jdt.core.manipulation 4 2 2021-03-25 14:24:10.681
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jdt.core.manipulation".
!STACK 0
java.lang.IllegalArgumentException
	at org.eclipse.jdt.core.dom.InfixExpression.setOperator(InfixExpression.java:383)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1276)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2020)
	at org.eclipse.jdt.core.dom.ASTConverter.convertToParenthesizedExpression(ASTConverter.java:3764)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1932)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1204)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1207)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:429)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2773)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1945)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2422)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2032)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:208)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3316)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1513)
	at org.eclipse.jdt.core.dom.CompilationUnitResolver.convert(CompilationUnitResolver.java:323)
	at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:1231)
	at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:820)
	at org.eclipse.jdt.core.manipulation.CoreASTProvider$1.run(CoreASTProvider.java:272)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.jdt.core.manipulation.CoreASTProvider.createAST(CoreASTProvider.java:264)
	at org.eclipse.jdt.core.manipulation.CoreASTProvider.getAST(CoreASTProvider.java:197)
	at org.eclipse.jdt.core.manipulation.SharedASTProviderCore.getAST(SharedASTProviderCore.java:138)
	at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:166)
	at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup$1.run(SelectionListenerWithASTManager.java:151)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

!ENTRY org.eclipse.jdt.core.manipulation 4 0 2021-03-25 14:24:10.683
!MESSAGE Error in JDT Core during AST creation
!STACK 0
java.lang.IllegalArgumentException
	at org.eclipse.jdt.core.dom.InfixExpression.setOperator(InfixExpression.java:383)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1276)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2020)
	at org.eclipse.jdt.core.dom.ASTConverter.convertToParenthesizedExpression(ASTConverter.java:3764)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1932)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1204)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1207)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1963)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:429)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2773)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1945)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2422)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:2032)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3023)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:751)
	at org.eclipse.jdt.core.dom.ASTConverter.buildBodyDeclarations(ASTConverter.java:208)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:3316)
	at org.eclipse.jdt.core.dom.ASTConverter.convert(ASTConverter.java:1513)
	at org.eclipse.jdt.core.dom.CompilationUnitResolver.convert(CompilationUnitResolver.java:323)
	at org.eclipse.jdt.core.dom.ASTParser.internalCreateAST(ASTParser.java:1231)
	at org.eclipse.jdt.core.dom.ASTParser.createAST(ASTParser.java:820)
	at org.eclipse.jdt.core.manipulation.CoreASTProvider$1.run(CoreASTProvider.java:272)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
	at org.eclipse.jdt.core.manipulation.CoreASTProvider.createAST(CoreASTProvider.java:264)
	at org.eclipse.jdt.core.manipulation.CoreASTProvider.getAST(CoreASTProvider.java:197)
	at org.eclipse.jdt.core.manipulation.SharedASTProviderCore.getAST(SharedASTProviderCore.java:138)
	at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup.calculateASTandInform(SelectionListenerWithASTManager.java:166)
	at org.eclipse.jdt.internal.ui.viewsupport.SelectionListenerWithASTManager$PartListenerGroup$1.run(SelectionListenerWithASTManager.java:151)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
