| <% | |
| if (model.isPublic()) { | |
| %> | |
| public | |
| <% | |
| } | |
| if (model.isAbstract()) { | |
| %>abstract | |
| <% | |
| } | |
| if (model.isFinal()) { | |
| %>final | |
| <% | |
| } | |
| %>class <%= model.getClassName() %> | |
| <% | |
| String superClass = model.getSuperclassName(); | |
| if (superClass != null && superClass.length() > 0) { | |
| %> extends <%= superClass %> | |
| <% | |
| } | |
| List<String> 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 %> | |
| <% | |
| } | |
| %> { |