blob: 27c7d75d51b174ef2fda77fa6c56c8067cd34ee7 [file] [log] [blame]
<%@ jet package="org.eclipse.e4.internal.tools.wizards.classes.templates" class="HandlerTemplate" imports="org.eclipse.e4.internal.tools.wizards.classes.NewHandlerClassWizard.HandlerClass" %>
<% HandlerClass domainClass = (HandlerClass)argument; %>
package <%= domainClass.getPackageFragment().getElementName() %>;
import org.eclipse.e4.core.di.annotations.Execute;
<% if( domainClass.isUseCanExecute() ) { %>
import org.eclipse.e4.core.di.annotations.CanExecute;
<% } %>
public class <%= domainClass.getName() %> {
@Execute
public void <%= domainClass.getExecuteMethodName() %>() {
//TODO Your code goes here
}
<% if( domainClass.isUseCanExecute() ) { %>
@CanExecute
public boolean <%= domainClass.getCanExecuteMethodName() %>() {
//TODO Your code goes here
}
<% } %>
}