private void enterBoxData(Map<String, String> request) throws InvalidAttributeValueException {
		String height = PackagePanel.getPanel().getPackageHeight();
		String width = PackagePanel.getPanel().getPackageWidth();
		String depth = PackagePanel.getPanel().getPackageDepth();
		if ((null == height || height.length() == 0)
				|| (null == width || width.length() == 0)
				|| (null == depth || depth.length() == 0)) {
			JOptionPane.showMessageDialog(null,
					"Please enter all three dimensions.", "Error",
					JOptionPane.ERROR_MESSAGE);
			throw new InvalidAttributeValueException("Missing dimensions for box parsel");
		}
		if(!height.matches("\\d+")||!width.matches("\\d+")||!depth.matches("\\d+")){
			JOptionPane.showMessageDialog(null,
					"Please enter valid numeric dimensions.", "Error",
					JOptionPane.ERROR_MESSAGE);
			throw new InvalidAttributeValueException("Invalid box dimension.");
		}
		request.put("height", height);
		request.put("width", width);
		request.put("depth", depth);
		request.put("insured", String.valueOf(PackagePanel.getPanel()
				.getInsurance()));
	}