17
17
import com .magento .idea .magento2plugin .magento .packages .File ;
18
18
import com .magento .idea .magento2plugin .magento .packages .Package ;
19
19
import com .magento .idea .magento2plugin .ui .FilteredComboBox ;
20
- import org .jetbrains .annotations .NotNull ;
21
-
20
+ import java .awt .event .KeyEvent ;
21
+ import java .awt .event .WindowAdapter ;
22
+ import java .awt .event .WindowEvent ;
23
+ import java .util .List ;
22
24
import javax .swing .JButton ;
23
25
import javax .swing .JComboBox ;
24
26
import javax .swing .JComponent ;
25
27
import javax .swing .JLabel ;
26
28
import javax .swing .JPanel ;
27
29
import javax .swing .JTextField ;
28
30
import javax .swing .KeyStroke ;
29
- import java .awt .event .KeyEvent ;
30
- import java .awt .event .WindowAdapter ;
31
- import java .awt .event .WindowEvent ;
32
- import java .util .List ;
31
+ import org .jetbrains .annotations .NotNull ;
33
32
34
33
public class CreateAnObserverDialog extends AbstractDialog {
35
34
@ NotNull
@@ -51,6 +50,12 @@ public class CreateAnObserverDialog extends AbstractDialog {
51
50
private JLabel observerNameLabel ;
52
51
private JTextField observerName ;
53
52
53
+ /**
54
+ * Constructor.
55
+ *
56
+ * @param project Project Scope
57
+ * @param targetEvent Action Event
58
+ */
54
59
public CreateAnObserverDialog (@ NotNull Project project , String targetEvent ) {
55
60
this .project = project ;
56
61
this .targetEvent = targetEvent ;
@@ -79,10 +84,10 @@ public void windowClosing(WindowEvent e) {
79
84
}
80
85
81
86
/**
82
- * Open an action dialog
87
+ * Open an action dialog.
83
88
*
84
- * @param project
85
- * @param targetEvent
89
+ * @param project Project Scope
90
+ * @param targetEvent Action Event
86
91
*/
87
92
public static void open (@ NotNull Project project , String targetEvent ) {
88
93
CreateAnObserverDialog dialog = new CreateAnObserverDialog (project , targetEvent );
@@ -92,7 +97,7 @@ public static void open(@NotNull Project project, String targetEvent) {
92
97
}
93
98
94
99
/**
95
- * Setup observer area combobox
100
+ * Setup observer area combobox.
96
101
*/
97
102
private void fillTargetAreaOptions () {
98
103
for (Package .Areas area : Package .Areas .values ()) {
@@ -101,7 +106,7 @@ private void fillTargetAreaOptions() {
101
106
}
102
107
103
108
/**
104
- * Perform code generation using input data
109
+ * Perform code generation using input data.
105
110
*/
106
111
private void onOK () {
107
112
if (!validator .validate (project )) {
@@ -147,18 +152,24 @@ public String getObserverModule() {
147
152
return this .observerModule .getSelectedItem ().toString ();
148
153
}
149
154
150
- @ SuppressWarnings ("checkstyle:AbbreviationAsWordInName" )
151
- private void createUIComponents () {
155
+ private void createUiComponents () {
152
156
List <String > allModulesList = ModuleIndex .getInstance (project ).getEditableModuleNames ();
153
157
154
158
this .observerModule = new FilteredComboBox (allModulesList );
155
159
}
156
160
157
161
private String getNamespace () {
158
162
String targetModule = getObserverModule ();
159
- String namespace = targetModule .replace (Package .VENDOR_MODULE_NAME_SEPARATOR , Package .FQN_SEPARATOR );
163
+ String namespace = targetModule .replace (
164
+ Package .VENDOR_MODULE_NAME_SEPARATOR ,
165
+ Package .FQN_SEPARATOR
166
+ );
167
+
160
168
namespace = namespace .concat (Package .FQN_SEPARATOR );
161
- return namespace .concat (getObserverDirectory ().replace (File .separator , Package .FQN_SEPARATOR ));
169
+ return namespace .concat (getObserverDirectory ().replace (
170
+ File .separator ,
171
+ Package .FQN_SEPARATOR )
172
+ );
162
173
}
163
174
164
175
private String getObserverClassFqn () {
0 commit comments