You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by nt...@apache.org on 2020/02/05 15:42:00 UTC
[cayenne] branch master updated: cleanup
This is an automated email from the ASF dual-hosted git repository.
ntimofeev pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git
The following commit(s) were added to refs/heads/master by this push:
new 067bf41 cleanup
067bf41 is described below
commit 067bf4147358f8088d858c7ddf600e61686998f9
Author: Nikita Timofeev <st...@gmail.com>
AuthorDate: Wed Feb 5 18:41:53 2020 +0300
cleanup
---
.../java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java | 4 ++--
.../apache/cayenne/modeler/editor/cgen/ClassesTabController.java | 6 +++---
.../apache/cayenne/modeler/editor/cgen/CodeGeneratorController.java | 4 ++--
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java
index e949078..05f88cd 100644
--- a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java
+++ b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java
@@ -32,7 +32,7 @@ import javax.swing.JTabbedPane;
* Data map editing tabs container
*
*/
-public class DataMapTabbedView extends JTabbedPane{
+public class DataMapTabbedView extends JTabbedPane {
ProjectController mediator;
private DbImportView dbImportView;
@@ -63,7 +63,7 @@ public class DataMapTabbedView extends JTabbedPane{
JScrollPane dataMapScrollPane = new JScrollPane(new DataMapView(mediator));
dbImportView = new DbImportView(mediator);
dbImportScrollPane = new JScrollPane(dbImportView);
- codeGeneratorController = new CodeGeneratorController(Application.getInstance().getFrameController(), mediator);
+ codeGeneratorController = new CodeGeneratorController(mediator);
cgenView = new JScrollPane(codeGeneratorController.getView());
addTab("DataMap", dataMapScrollPane);
addTab("DB Import", dbImportScrollPane);
diff --git a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/ClassesTabController.java b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/ClassesTabController.java
index 0739a69..0ea0850 100644
--- a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/ClassesTabController.java
+++ b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/ClassesTabController.java
@@ -60,7 +60,7 @@ public class ClassesTabController extends CayenneController {
}
protected void initBindings() {
- builder.bindToAction(((CodeGeneratorPane)parent.getView()).getCheckAll(), "checkAllAction()");
+ builder.bindToAction(getParentController().getView().getCheckAll(), "checkAllAction()");
TableBindingBuilder tableBuilder = new TableBindingBuilder(builder);
@@ -119,10 +119,10 @@ public class ClassesTabController extends CayenneController {
*/
@SuppressWarnings("unused")
public void checkAllAction() {
- if (getParentController().updateSelection(((CodeGeneratorPane)parent.getView()).getCheckAll().isSelected() ? o -> true : o -> false)) {
+ if (getParentController().updateSelection(getParentController().getView().getCheckAll().isSelected() ? o -> true : o -> false)) {
tableBinding.updateView();
getParentController().updateSelectedEntities();
- if(((CodeGeneratorPane)parent.getView()).getCheckAll().isSelected()) {
+ if(getParentController().getView().getCheckAll().isSelected()) {
getParentController().enableGenerateButton(true);
} else {
getParentController().enableGenerateButton(false);
diff --git a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/CodeGeneratorController.java b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/CodeGeneratorController.java
index afa8e82..de1a276 100644
--- a/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/CodeGeneratorController.java
+++ b/modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/CodeGeneratorController.java
@@ -92,8 +92,8 @@ public class CodeGeneratorController extends CayenneController implements ObjEnt
protected GeneratorTabController generatorSelector;
private ConcurrentMap<DataMap, GeneratorController> prevGeneratorController;
- public CodeGeneratorController(CayenneController parent, ProjectController projectController) {
- super(parent);
+ public CodeGeneratorController(ProjectController projectController) {
+ super(projectController);
this.classesSelector = new ClassesTabController(this);
this.generatorSelector = new GeneratorTabController(this);
this.view = new CodeGeneratorPane(generatorSelector.getView(), classesSelector.getView());