File tree Expand file tree Collapse file tree 5 files changed +21
-6
lines changed
src/com/magento/idea/magento2plugin/actions/generation Expand file tree Collapse file tree 5 files changed +21
-6
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,9 @@ public class DataModelData {
13
13
private final String interfaceFQN ;
14
14
private final String properties ;
15
15
16
+ /**
17
+ * Constructor.
18
+ */
16
19
public DataModelData (
17
20
final String namespace ,
18
21
final String name ,
Original file line number Diff line number Diff line change @@ -12,6 +12,9 @@ public class DataModelInterfaceData {
12
12
private final String fqn ;
13
13
private final String properties ;
14
14
15
+ /**
16
+ * Constructor.
17
+ */
15
18
public DataModelInterfaceData (
16
19
final String namespace ,
17
20
final String name ,
Original file line number Diff line number Diff line change 41
41
import javax .swing .table .TableColumn ;
42
42
import org .apache .commons .lang .StringUtils ;
43
43
44
-
45
44
@ SuppressWarnings ({
46
- "PMD.ExcessiveImports"
45
+ "PMD.ExcessiveImports" ,
47
46
})
48
47
public class NewDataModelDialog extends AbstractDialog {
49
48
private final Project project ;
@@ -72,6 +71,9 @@ public class NewDataModelDialog extends AbstractDialog {
72
71
message = {PhpClassRule .MESSAGE , MODEL_NAME })
73
72
private JTextField modelName ;
74
73
74
+ /**
75
+ * Constructor.
76
+ */
75
77
public NewDataModelDialog (final Project project , final PsiDirectory directory ) {
76
78
super ();
77
79
@@ -105,6 +107,9 @@ public void windowClosing(final WindowEvent event) {
105
107
);
106
108
}
107
109
110
+ /**
111
+ * Opens the dialog window.
112
+ */
108
113
public static void open (final Project project , final PsiDirectory directory ) {
109
114
final NewDataModelDialog dialog = new NewDataModelDialog (project , directory );
110
115
dialog .pack ();
Original file line number Diff line number Diff line change 21
21
import com .magento .idea .magento2plugin .magento .files .DataModel ;
22
22
import com .magento .idea .magento2plugin .util .GetFirstClassOfFile ;
23
23
import com .magento .idea .magento2plugin .util .GetPhpClassByFQN ;
24
-
25
- import javax .swing .JOptionPane ;
26
24
import java .util .Arrays ;
27
25
import java .util .List ;
28
26
import java .util .Properties ;
27
+ import javax .swing .JOptionPane ;
29
28
30
29
public class DataModelGenerator extends FileGenerator {
31
30
private final Project project ;
@@ -36,6 +35,9 @@ public class DataModelGenerator extends FileGenerator {
36
35
private final ValidatorBundle validatorBundle ;
37
36
private final CommonBundle commonBundle ;
38
37
38
+ /**
39
+ * Constructor.
40
+ */
39
41
public DataModelGenerator (Project project , DataModelData modelData ) {
40
42
super (project );
41
43
Original file line number Diff line number Diff line change 20
20
import com .magento .idea .magento2plugin .magento .files .DataModelInterface ;
21
21
import com .magento .idea .magento2plugin .util .GetFirstClassOfFile ;
22
22
import com .magento .idea .magento2plugin .util .GetPhpClassByFQN ;
23
-
24
- import javax .swing .JOptionPane ;
25
23
import java .util .Properties ;
24
+ import javax .swing .JOptionPane ;
26
25
27
26
public class DataModelInterfaceGenerator extends FileGenerator {
28
27
private final Project project ;
@@ -33,6 +32,9 @@ public class DataModelInterfaceGenerator extends FileGenerator {
33
32
private final ValidatorBundle validatorBundle ;
34
33
private final CommonBundle commonBundle ;
35
34
35
+ /**
36
+ * Constructor.
37
+ */
36
38
public DataModelInterfaceGenerator (
37
39
final Project project ,
38
40
final DataModelInterfaceData interfaceData
You can’t perform that action at this time.
0 commit comments