Java tutorial
/* * [y] hybris Platform * * Copyright (c) 2000-2016 hybris AG * All rights reserved. * * This software is the confidential and proprietary information of hybris * ("Confidential Information"). You shall not disclose such Confidential * Information and shall use it only in accordance with the terms of the * license agreement you entered into with hybris. * * */ package de.hybris.platform.secureportaladdon.cockpit.label; import de.hybris.platform.cms2.model.site.CMSSiteModel; import de.hybris.platform.cockpit.services.label.AbstractModelLabelProvider; import org.apache.commons.lang.LocaleUtils; import org.apache.commons.lang.StringUtils; public class CMSSiteLabelProvider extends AbstractModelLabelProvider<CMSSiteModel> { @Override protected String getItemLabel(final CMSSiteModel cmsSite) { return StringUtils.trimToEmpty(cmsSite.getName()); } @Override protected String getItemLabel(final CMSSiteModel cmsSite, final String languageIso) { return StringUtils.trimToEmpty(cmsSite.getName(LocaleUtils.toLocale(languageIso))); } @Override protected String getIconPath(final CMSSiteModel item) { return null; } @Override protected String getIconPath(final CMSSiteModel item, final String languageIso) { return null; } @Override protected String getItemDescription(final CMSSiteModel item) { return ""; } @Override protected String getItemDescription(final CMSSiteModel item, final String languageIso) { return ""; } }