package com.celements.web.service; import java.util.List; import org.apache.velocity.VelocityContext; import org.xwiki.component.annotation.ComponentRole; import com.xpn.xwiki.XWikiContext; @ComponentRole public interface IPrepareVelocityContext { public void prepareVelocityContext(VelocityContext vcontext); public static final String CEL_SUPPRESS_INVALID_LANG = "celSuppressInvalidLang"; public static final String CFG_LANGUAGE_SUPPRESS_INVALID = "celements.language.suppressInvalid"; public static final String ADD_LANGUAGE_COOKIE_DONE = "celements.addLanguageCookie.done"; /** * @param context * @deprecated instead use prepareVelocityContext(VelocityContext) */ @Deprecated public void prepareVelocityContext(XWikiContext context); public String getVelocityName(); public int showRightPanels(); public int showLeftPanels(); public List<String> getRightPanels(); public List<String> getLeftPanels(); }