public PersistenceUnitWizardPanelJdbc(final Project project, ChangeListener changeListener,
boolean editName, TableGeneration tg) {
super(project);
initComponents();
setTableGeneration(tg);
libraryCombo.setEnabled(false);
RP.post(new Runnable() {
@Override
public void run() {
PersistenceProviderComboboxHelper comboHelper = new PersistenceProviderComboboxHelper(project);
comboHelper.connect(libraryCombo);
libraryCombo.setEnabled(true);
checkValidity();
}
});
unitNameTextField.setText(Util.getCandidateName(project));
unitNameTextField.selectAll();
// unit name editing is not available when adding first PU
unitNameTextField.setVisible(editName);
unitNameLabel.setVisible(editName);
DatabaseExplorerUIs.connect(jdbcCombo, ConnectionManager.getDefault());
jdbcCombo.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
checkValidity();
}
});
unitNameTextField.getDocument().addDocumentListener(new ValidationListener());
errorMessage.setForeground(Color.RED);
updateWarning();
}
PersistenceUnitWizardPanelJdbc.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录