Skip to content

Commit 7626f24

Browse files
1026: Code refactoring
1 parent 22ed1c2 commit 7626f24

File tree

3 files changed

+21
-2
lines changed

3 files changed

+21
-2
lines changed

src/com/magento/idea/magento2plugin/actions/generation/generator/OverrideInThemeGenerator.java

+13
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,19 @@ public OverrideInThemeGenerator(final Project project) {
3232
this.validatorBundle = new ValidatorBundle();
3333
}
3434

35+
/**
36+
* Implement this method to specify generation logic.
37+
*
38+
* @param baseFile PsiFile
39+
* @param themeName String
40+
* @param isOverride boolean
41+
*/
42+
public abstract void execute(
43+
final PsiFile baseFile,
44+
final String themeName,
45+
final boolean isOverride
46+
);
47+
3548
/**
3649
* Get target directory.
3750
*

src/com/magento/idea/magento2plugin/actions/generation/generator/OverrideLayoutInThemeGenerator.java

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ public OverrideLayoutInThemeGenerator(final Project project) {
3838
* @param themeName String
3939
* @param isOverride boolean
4040
*/
41+
@Override
4142
public void execute(
4243
final PsiFile baseFile,
4344
final String themeName,

src/com/magento/idea/magento2plugin/actions/generation/generator/OverrideTemplateInThemeGenerator.java

+7-2
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,14 @@ public OverrideTemplateInThemeGenerator(final Project project) {
3535
*
3636
* @param baseFile PsiFile
3737
* @param themeName String
38+
* @param isOverride boolean
3839
*/
39-
public void execute(final PsiFile baseFile, final String themeName) {
40-
40+
@Override
41+
public void execute(
42+
final PsiFile baseFile,
43+
final String themeName,
44+
final boolean isOverride
45+
) {
4146
final GetMagentoModuleUtil.MagentoModuleData moduleData =
4247
GetMagentoModuleUtil.getByContext(baseFile.getContainingDirectory(), project);
4348

0 commit comments

Comments
 (0)