📄 checkproject.java
字号:
package org.dbgen.action;import javax.swing.JOptionPane;import org.dbgen.*;import org.dbgen.view.*;import org.dbgen.gui.*;/** * This class was generated by a SmartGuide. * */public class CheckProject extends javax.swing.AbstractAction { /** * AddProject constructor comment. */ public CheckProject() { super("Check Project"); } /** * AddProject constructor comment. * @param arg1 java.lang.String */ public CheckProject(String arg1) { super(arg1); } /** * AddProject constructor comment. * @param arg1 java.lang.String * @param arg2 javax.swing.Icon */ public CheckProject(String arg1, javax.swing.Icon arg2) { super(arg1, arg2); } /** * actionPerformed method comment. */ public void actionPerformed(java.awt.event.ActionEvent arg1) { org.dbgen.Debug.println("ACTION: Check Project"); MainWindow mainWindow = DbGenPro.mainWindow; WorkbenchTreeView treeView = mainWindow.getWorkbenchTreeView(); Workbench workbench = mainWindow.getWorkbench(); Project project = treeView.getSelectedProject(); if (project == null) { JOptionPane.showMessageDialog(DbGenPro.mainWindow, "No selected project!", "Error Message", JOptionPane.ERROR_MESSAGE); return; } java.util.Vector tables = project.getTables(); StringBuffer msg = new StringBuffer(); int numMsg = 0; for (int i = 0; i < tables.size(); i++) { Table obj = (Table) tables.elementAt(i); String errMsg = obj.checkReadyForGeneration( new java.util.Vector()); if ( !errMsg.equals("") ) { numMsg++; msg.append( numMsg + ". " + errMsg + "\n"); } } if ( msg.toString().equals("") ) CommonDialog.showInformation(DbGenPro.mainWindow, "Check Project", "Check project for all tables completed.\n\nNo errors."); else org.dbgen.view.Util.showErrorBuffer(DbGenPro.mainWindow, msg, "Check Project"); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -