Skip to content

Commit 6c11de7

Browse files
committed
Modeler cleanup
1 parent 2ff5beb commit 6c11de7

43 files changed

Lines changed: 244 additions & 453 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/configuration/event/DataMapEvent.java

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -28,39 +28,24 @@
2828
public class DataMapEvent extends MapEvent {
2929
protected DataMap dataMap;
3030

31-
/** Creates a DataMap change event. */
3231
public DataMapEvent(Object src, DataMap dataMap) {
3332
super(src);
3433
this.dataMap = dataMap;
3534
}
3635

37-
/** Creates a DataMap event of a specified type. */
3836
public DataMapEvent(Object src, DataMap dataMap, int id) {
3937
this(src, dataMap);
4038
setId(id);
4139
}
4240

43-
/** Creates a DataMap name change event.*/
4441
public DataMapEvent(Object src, DataMap dataMap, String oldName) {
4542
this(src, dataMap);
4643
setOldName(oldName);
4744
}
4845

49-
/**
50-
* Returns DataMap associated with this event.
51-
*/
5246
public DataMap getDataMap() {
5347
return dataMap;
5448
}
55-
56-
/**
57-
* Sets DataMap associated with this event.
58-
*
59-
* @param dataMap The dataMap to set
60-
*/
61-
public void setDataMap(DataMap dataMap) {
62-
this.dataMap = dataMap;
63-
}
6449

6550
@Override
6651
public String getNewName() {

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/configuration/event/DataMapListener.java

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,10 @@
2626
*/
2727
public interface DataMapListener extends EventListener {
2828

29-
/**
30-
* Called on DataMap property changes.
31-
*/
32-
public void dataMapChanged(DataMapEvent e);
29+
void dataMapChanged(DataMapEvent e);
3330

34-
/**
35-
* Called when a new DataMap is added.
36-
*/
37-
public void dataMapAdded(DataMapEvent e);
31+
void dataMapAdded(DataMapEvent e);
3832

39-
/**
40-
* Called when a DataMap is removed.
41-
*/
42-
public void dataMapRemoved(DataMapEvent e);
33+
void dataMapRemoved(DataMapEvent e);
4334

4435
}

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/configuration/event/DataNodeListener.java

Lines changed: 19 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,24 @@
2121

2222
import java.util.EventListener;
2323

24-
/** For managing the changes in the DataNode */
25-
public interface DataNodeListener extends EventListener
26-
{
27-
/** DataNode property (usually - name) changed. */
28-
public void dataNodeChanged(DataNodeEvent e);
29-
/** New data map has been created/added.*/
30-
public void dataNodeAdded(DataNodeEvent e);
31-
/** DataNode has been removed.*/
32-
public void dataNodeRemoved(DataNodeEvent e);
33-
24+
/**
25+
* For managing the changes in the DataNode
26+
*/
27+
public interface DataNodeListener extends EventListener {
28+
/**
29+
* DataNode property (usually - name) changed.
30+
*/
31+
void dataNodeChanged(DataNodeEvent e);
32+
33+
/**
34+
* New data map has been created/added.
35+
*/
36+
void dataNodeAdded(DataNodeEvent e);
37+
38+
/**
39+
* DataNode has been removed.
40+
*/
41+
void dataNodeRemoved(DataNodeEvent e);
42+
3443
}
3544

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/configuration/event/DomainListener.java

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,14 @@
2121

2222
import java.util.EventListener;
2323

24-
/** For managing the changes in the Domain */
25-
public interface DomainListener extends EventListener
26-
{
27-
/** Domain property (usually - name) changed. */
28-
public void domainChanged(DomainEvent e);
29-
24+
/**
25+
* For managing the changes in the Domain
26+
*/
27+
public interface DomainListener extends EventListener {
28+
/**
29+
* Domain property (usually - name) changed.
30+
*/
31+
void domainChanged(DomainEvent e);
32+
3033
}
3134

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/configuration/event/ProcedureListener.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,23 @@
2121

2222
import java.util.EventListener;
2323

24-
/**
24+
/**
2525
* Listener for Procedure events.
26-
*
26+
*
2727
*/
2828
public interface ProcedureListener extends EventListener {
29-
/**
30-
* Procedure changed.
29+
/**
30+
* Procedure changed.
3131
*/
32-
public void procedureChanged(ProcedureEvent e);
32+
void procedureChanged(ProcedureEvent e);
3333

34-
/**
35-
* New Procedure has been created.
34+
/**
35+
* New Procedure has been created.
3636
*/
37-
public void procedureAdded(ProcedureEvent e);
37+
void procedureAdded(ProcedureEvent e);
3838

39-
/**
39+
/**
4040
* Procedure has been removed.
4141
*/
42-
public void procedureRemoved(ProcedureEvent e);
42+
void procedureRemoved(ProcedureEvent e);
4343
}

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/configuration/event/ProcedureParameterEvent.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,6 @@ public ProcedureParameterEvent(Object source, ProcedureParameter parameter) {
3232
setParameter(parameter);
3333
}
3434

35-
public ProcedureParameterEvent(
36-
Object source,
37-
ProcedureParameter parameter,
38-
String oldName) {
39-
this(source, parameter);
40-
setOldName(oldName);
41-
}
42-
4335
public ProcedureParameterEvent(
4436
Object source,
4537
ProcedureParameter parameter,

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/configuration/event/ProcedureParameterListener.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,23 @@
2121

2222
import java.util.EventListener;
2323

24-
/**
24+
/**
2525
* Listener for ProcedureParameterEvents.
26-
*
26+
*
2727
*/
2828
public interface ProcedureParameterListener extends EventListener {
29-
/**
30-
* Called when procedure parameter has changed.
31-
*/
32-
public void procedureParameterChanged(ProcedureParameterEvent e);
29+
/**
30+
* Called when procedure parameter has changed.
31+
*/
32+
void procedureParameterChanged(ProcedureParameterEvent e);
3333

34-
/**
35-
* Called when new procedure parameter has been created.
34+
/**
35+
* Called when new procedure parameter has been created.
3636
*/
37-
public void procedureParameterAdded(ProcedureParameterEvent e);
37+
void procedureParameterAdded(ProcedureParameterEvent e);
3838

39-
/**
39+
/**
4040
* Called when procedure parameter has been removed.
4141
*/
42-
public void procedureParameterRemoved(ProcedureParameterEvent e);
42+
void procedureParameterRemoved(ProcedureParameterEvent e);
4343
}

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/configuration/event/QueryListener.java

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,22 +23,14 @@
2323

2424
/**
2525
* Listener for QueryEvents.
26-
*
26+
*
2727
* @since 1.1
2828
*/
2929
public interface QueryListener extends EventListener {
30-
/**
31-
* Query changed.
32-
*/
33-
public void queryChanged(QueryEvent e);
3430

35-
/**
36-
* New Query has been created.
37-
*/
38-
public void queryAdded(QueryEvent e);
31+
void queryChanged(QueryEvent e);
32+
33+
void queryAdded(QueryEvent e);
3934

40-
/**
41-
* Query has been removed.
42-
*/
43-
public void queryRemoved(QueryEvent e);
35+
void queryRemoved(QueryEvent e);
4436
}

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/AboutAction.java

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,30 +19,19 @@
1919

2020
package org.apache.cayenne.modeler.action;
2121

22-
import java.awt.event.ActionEvent;
23-
2422
import org.apache.cayenne.modeler.Application;
2523
import org.apache.cayenne.modeler.dialog.AboutDialog;
2624
import org.apache.cayenne.modeler.util.CayenneAction;
2725

28-
/**
29-
*/
30-
public class AboutAction extends CayenneAction {
26+
import java.awt.event.ActionEvent;
3127

32-
public static final String getActionName() {
33-
return "About CayenneModeler";
34-
}
28+
public class AboutAction extends CayenneAction {
3529

36-
/**
37-
* Constructor for AboutMenuAction.
38-
*/
3930
public AboutAction(Application application) {
40-
super(getActionName(), application);
31+
super("About CayenneModeler", application);
4132
}
4233

43-
/**
44-
* Displays About dialog.
45-
*/
34+
@Override
4635
public void performAction(ActionEvent e) {
4736
showAboutDialog();
4837
}

modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/action/CopyAction.java

Lines changed: 8 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,7 @@
1818
****************************************************************/
1919
package org.apache.cayenne.modeler.action;
2020

21-
import java.awt.Toolkit;
22-
import java.awt.datatransfer.Clipboard;
23-
import java.awt.event.ActionEvent;
24-
import java.awt.event.KeyEvent;
25-
26-
import javax.swing.KeyStroke;
27-
2821
import org.apache.cayenne.configuration.ConfigurationNode;
29-
import org.apache.cayenne.configuration.EmptyConfigurationNodeVisitor;
3022
import org.apache.cayenne.map.DataMap;
3123
import org.apache.cayenne.map.DbAttribute;
3224
import org.apache.cayenne.map.DbEntity;
@@ -44,9 +36,12 @@
4436
import org.apache.cayenne.modeler.editor.ObjCallbackMethod;
4537
import org.apache.cayenne.modeler.util.CayenneAction;
4638
import org.apache.cayenne.modeler.util.CayenneTransferable;
47-
import org.apache.cayenne.query.Query;
48-
import org.apache.cayenne.util.XMLEncoder;
49-
import org.apache.cayenne.util.XMLSerializable;
39+
40+
import javax.swing.*;
41+
import java.awt.*;
42+
import java.awt.datatransfer.Clipboard;
43+
import java.awt.event.ActionEvent;
44+
import java.awt.event.KeyEvent;
5045

5146
/**
5247
* Action for copying entities, queries etc. into system buffer
@@ -106,13 +101,6 @@ public Object copy(ProjectController mediator) {
106101
return mediator.getCurrentObject();
107102
}
108103

109-
/**
110-
* Prints an object in XML format to an output stream
111-
*/
112-
protected void print(XMLEncoder encoder, XMLSerializable object) {
113-
object.encodeAsXML(encoder, new EmptyConfigurationNodeVisitor());
114-
}
115-
116104
/**
117105
* Returns <code>true</code> if last object in the path contains a removable object.
118106
*/
@@ -122,7 +110,7 @@ public boolean enableForPath(ConfigurationNode object) {
122110
return false;
123111
}
124112

125-
if (object instanceof DataMap
113+
return object instanceof DataMap
126114
|| object instanceof QueryDescriptor
127115
|| object instanceof DbEntity
128116
|| object instanceof ObjEntity
@@ -134,10 +122,6 @@ public boolean enableForPath(ConfigurationNode object) {
134122
|| object instanceof ObjRelationship
135123
|| object instanceof ObjCallbackMethod
136124
|| object instanceof Procedure
137-
|| object instanceof ProcedureParameter) {
138-
return true;
139-
}
140-
141-
return false;
125+
|| object instanceof ProcedureParameter;
142126
}
143127
}

0 commit comments

Comments
 (0)