blob: 31b7e48004fabe2ffb8ae6aabcdae1ebdaa10071 [file] [log] [blame]
<%@ jet package="org.eclipse.jst.j2ee.web"
imports="org.eclipse.jst.j2ee.internal.web.operations.* java.util.* "
class="ServletTemplate"
%><%@ include file="servletHeaderNonAnnotated.template" %>
<%if (model.isPublic()) {%>public<%}%> <%if (model.isAbstract()) {%>abstract <%}%><%if (model.isFinal()) {%>final <%}
%>class <%=model.getServletClassName()%> extends <%=model.getSuperclassName()%><%
List interfaces = model.getInterfaces();
if (interfaces.size()>0) {%> implements <% }
for (int i=0; i<interfaces.size(); i++) {
String INTERFACE = (String) interfaces.get(i);
if (i>0) { %>, <%}%><%=INTERFACE%><%}%> {
/* (non-Java-doc)
* @see javax.servlet.http.HttpServlet#HttpServlet()
*/
public <%=model.getServletClassName()%>() {
super();
} <% if (model.shouldGenDestroy()) { %>
/* (non-Javadoc)
* @see javax.servlet.Servlet#destroy()
*/
public void destroy() {
// TODO Auto-generated method stub
super.destroy();
} <% } %> <% if (model.shouldGenDoDelete()) { %>
/* (non-Javadoc)
* @see javax.servlet.http.HttpServlet#doDelete(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
*/
protected void doDelete(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
super.doDelete(request, response);
} <% } %> <% if (model.shouldGenDoGet()) { %>
/* (non-Java-doc)
* @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
*/
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
} <% } %> <% if (model.shouldGenDoPost()) { %>
/* (non-Java-doc)
* @see javax.servlet.http.HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
*/
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
} <% } %> <% if (model.shouldGenDoPut()) { %>
/* (non-Javadoc)
* @see javax.servlet.http.HttpServlet#doPut(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
*/
protected void doPut(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
super.doPut(request, response);
} <% } %> <% if (model.shouldGenGetServletInfo()) { %>
/* (non-Javadoc)
* @see javax.servlet.Servlet#getServletInfo()
*/
public String getServletInfo() {
// TODO Auto-generated method stub
return super.getServletInfo();
} <% } %> <% if (model.shouldGenInit()) { %>
/* (non-Javadoc)
* @see javax.servlet.GenericServlet#init()
*/
public void init() throws ServletException {
// TODO Auto-generated method stub
super.init();
} <% } %> <% if (model.shouldGenToString()) { %>
/* (non-Javadoc)
* @see java.lang.Object#toString()
*/
public String toString() {
// TODO Auto-generated method stub
return super.toString();
} <% } %>
}