blob: 155dac7de28178122bb0d0a6236331c31b35995c [file] [log] [blame]
package ${PACKAGE_NAME};
import com.intellij.openapi.components.ProjectComponent;
import com.intellij.openapi.project.Project;
import org.jetbrains.annotations.NotNull;
#parse("File Header.java")
public class ${NAME} implements ProjectComponent {
public ${NAME}(Project project) {
}
public void initComponent() {
// TODO: insert component initialization logic here
}
public void disposeComponent() {
// TODO: insert component disposal logic here
}
@NotNull
public String getComponentName() {
return "${NAME}";
}
public void projectOpened() {
// called when project is opened
}
public void projectClosed() {
// called when project is being closed
}
}