blob: 02b371f0d8eec212c76c8caa48f3bb5665bb43c7 [file] [log] [blame]
/**
* <!-- begin-user-doc -->
* A representation of the model object '<em><b><%=genClass.getFormattedName()%></b></em>'.
* <!-- end-user-doc -->
<%if (genClass.hasDocumentation()) {%>
*
* <!-- begin-model-doc -->
* <%=genClass.getDocumentation(genModel.getIndentation(stringBuffer))%>
* <!-- end-model-doc -->
<%}%>
*
<%if (!genClass.getGenFeatures().isEmpty()) {%>
* <p>
* The following features are supported:
* </p>
* <ul>
<%for (GenFeature genFeature : genClass.getGenFeatures()) {%>
<%if (!genFeature.isSuppressedGetVisibility()) {%>
* <li>{@link <%=genClass.getRawQualifiedInterfaceName()%>#<%=genFeature.getGetAccessor()%> <em><%=genFeature.getFormattedName()%></em>}</li>
<%}%>
<%}%>
* </ul>
<%}%>
*
<%if (!genModel.isSuppressEMFMetaData()) {%>
* @see <%=genPackage.getQualifiedPackageInterfaceName()%>#get<%=genClass.getClassifierAccessorName()%>()
<%}%>
<%if (!genModel.isSuppressEMFModelTags()) { boolean first = true; for (StringTokenizer stringTokenizer = new StringTokenizer(genClass.getModelInfo(), "\n\r"); stringTokenizer.hasMoreTokens(); ) { String modelInfo = stringTokenizer.nextToken(); if (first) { first = false;%>
* @model <%=modelInfo%>
<%} else {%>
* <%=modelInfo%>
<%}} if (first) {%>
* @model
<%}}%>
<%if (genClass.needsRootExtendsInterfaceExtendsTag()) {%>
* @extends <%=genModel.getImportedName(genModel.getRootExtendsInterface())%>
<%}%>
<%if (genClass.hasImplicitAPITags(true)) {%>
* <%=genClass.getImplicitAPITags(genModel.getIndentation(stringBuffer), true)%>
<%}%>
* @generated
*/