protected final void appendLabelAndStereotype(IEntity entity, final StringBuilder sb, boolean classes) {
		final Stereotype stereotype = getStereotype(entity);
		final String stereo = entity.getStereotype() == null ? null : entity.getStereotype().getLabel();
		if (isThereLabel(stereotype)) {
			sb.append("<BR ALIGN=\"LEFT\"/>");
			for (String st : stereotype.getLabels()) {
				sb.append(manageHtmlIB(st, classes ? FontParam.CLASS_STEREOTYPE : FontParam.OBJECT_STEREOTYPE, stereo));
				sb.append("<BR/>");
			}
		}
		String display = StringUtils.getMergedLines(entity.getDisplay2());
		final boolean italic = entity.getType() == EntityType.ABSTRACT_CLASS
				|| entity.getType() == EntityType.INTERFACE;
		if (italic) {
			display = "<i>" + display;
		}
		sb.append(manageHtmlIB(display, classes ? FontParam.CLASS : FontParam.OBJECT, stereo));
	}