public void actionPerformed(ActionEvent e) {
		if (e.getActionCommand().equals("Create Constructor")) {
			boolean isCorrect = true;
			String wrongParam = "";
			for (int i = 0; i < selectedRawData.length; i++) {
				if (selectedRawData[i].getRawObject().equals("")) {
					isCorrect = false;
					wrongParam += (wrongParam.isEmpty()) ? i : ", " + i;
				}
			}
			if (isCorrect) {
				try {
					newObject = Utilities.createNewObject(selectConstructor, selectedRawData);
					view.addObjectList(newObject);
					if(checkMainMethod(newObject)) {
						Utilities.invokeMainMethod(main, newObject);
					}
				System.out.println("オブジェクトが生成されました : " + selectConstructor.getName() + "(" + Arrays.toString(selectConstructor.getParameterTypes()) +")");
				this.dispose();
				} catch (NumberFormatException e1) {
					System.out.println(e1);
				} catch (Throwable e1) {
					e1.printStackTrace();
				}
			} else System.out.println("不正な値です. Param = " + wrongParam);
		}
	}