IDEA-135340 When you create component (New -> project component) no @Override annotations inserted.

This commit is contained in:
Yann Cébron
2015-05-29 13:21:20 +02:00
parent 079a677bb6
commit 427cbcc686
4 changed files with 16 additions and 0 deletions
@@ -5,6 +5,8 @@ import com.intellij.openapi.actionSystem.AnActionEvent;
#parse("File Header.java")
public class ${NAME} extends AnAction {
@Override
public void actionPerformed(AnActionEvent e) {
// TODO: insert action logic here
}
@@ -8,14 +8,17 @@ public class ${NAME} implements ApplicationComponent {
public ${NAME}() {
}
@Override
public void initComponent() {
// TODO: insert component initialization logic here
}
@Override
public void disposeComponent() {
// TODO: insert component disposal logic here
}
@Override
@NotNull
public String getComponentName() {
return "${NAME}";
@@ -9,27 +9,33 @@ public class ${NAME} implements ModuleComponent {
public ${NAME}(Module module) {
}
@Override
public void initComponent() {
// TODO: insert component initialization logic here
}
@Override
public void disposeComponent() {
// TODO: insert component disposal logic here
}
@Override
@NotNull
public String getComponentName() {
return "${NAME}";
}
@Override
public void projectOpened() {
// called when project is opened
}
@Override
public void projectClosed() {
// called when project is being closed
}
@Override
public void moduleAdded() {
// Invoked when the module corresponding to this component instance has been completely
// loaded and added to the project.
@@ -9,23 +9,28 @@ public class ${NAME} implements ProjectComponent {
public ${NAME}(Project project) {
}
@Override
public void initComponent() {
// TODO: insert component initialization logic here
}
@Override
public void disposeComponent() {
// TODO: insert component disposal logic here
}
@Override
@NotNull
public String getComponentName() {
return "${NAME}";
}
@Override
public void projectOpened() {
// called when project is opened
}
@Override
public void projectClosed() {
// called when project is being closed
}