blob: ebd66e830a3ea4dfd1a397f41f832b0477fdcbd2 [file] [log] [blame]
<% EList<EOperation> operations = ((EClass) _element).getEAllOperations();%>
<% if (operations.size() > 0) { %>
<h2>Operations</h2>
<table border=1 cellspacing="0" width="100%">
<tr>
<th align=left>Name</th>
<th>Bounds</th>
<th>Return</th>
<th>Parameter(s)</th>
<th>Required</th>
<th>Ordered</th>
<th>Unique</th>
</tr>
<% for (EOperation _EOperation : operations) { %>
<tr>
<td align=left><b><%= EmfHtmlDocGen.getName(_EOperation) %></b></td>
<td align=center><%= EmfHtmlDocGen.getBounds(_EOperation) %></td>
<td align=center>
<% if (_EOperation.getEType() != null) {%>
<%= _EOperation.getEType().getName() %>
<% }
else {%>
<%= "-"%>
<%}%>
</td>
<td align=left>
<% for (EParameter _EParameter : _EOperation.getEParameters()) { %>
<p><%= EmfHtmlDocGen.getName(_EParameter) %> - <%= EmfHtmlDocGen.getName(_EParameter.getEType()) %></p>
<%} // end for%>
</td>
<td align=center><%= _EOperation.isRequired() %></td>
<td align=center><%= _EOperation.isOrdered() %></td>
<td align=center><%= _EOperation.isUnique() %></td>
</tr>
<%} // end for%>
</table>
<% } // end if %>