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 com.capgemini.b2bassets.storefront.controllers.cms; import de.hybris.platform.acceleratorstorefrontcommons.controllers.cms.AbstractCMSComponentController; import de.hybris.platform.cms2.model.contents.components.AbstractCMSComponentModel; import com.capgemini.b2bassets.storefront.controllers.ControllerConstants; import org.apache.commons.lang.StringUtils; /** * Abstract accelerator CMS component controller providing a common implementation for the getView method. */ public abstract class AbstractAcceleratorCMSComponentController<T extends AbstractCMSComponentModel> extends AbstractCMSComponentController<T> { @Override protected String getView(final T component) { // build a jsp response based on the component type return ControllerConstants.Views.Cms.ComponentPrefix + StringUtils.lowerCase(getTypeCode(component)); } }