HtmlText label = new HtmlText(addLabelTerminator(slot.getLabel()));
HtmlText label = new HtmlText(addLabelTerminator(slot.getLabel()), false);
	protected Layout getLayout(Object object, Class type) {		MetaObject meta = getContext().getMetaObject();		final Iterator<MetaSlot> slots = meta.getSlots().iterator();		return new FlowLayout() {			@Override			protected boolean hasMoreComponents() {				return slots.hasNext();			}			@Override			protected HtmlComponent getNextComponent() {				MetaSlot slot = slots.next();				HtmlComponent component = renderSlot(slot);				return createContainer(slot, component);			}			private HtmlComponent createContainer(MetaSlot slot, HtmlComponent component) {				if (isLabelExcluded()) {					return component;				}				HtmlInlineContainer container = new HtmlInlineContainer();				HtmlText label = new HtmlText(addLabelTerminator(slot.getLabel()));				HtmlInlineContainer labelContainer = new HtmlInlineContainer();				labelContainer.addChild(label);				labelContainer.setStyle(getLabelStyle());				labelContainer.setClasses(getLabelClasses());				container.addChild(labelContainer);				container.addChild(component);				return container;			}			// duplicated code id=standard-renderer.label.addTerminator			protected String addLabelTerminator(String label) {				if (getLabelTerminator() == null) {					return label;				}				if (label == null) {					return null;				}				if (label.endsWith(getLabelTerminator())) {					return label;				}				return label + getLabelTerminator();			}		};	}