org.riotfamily.pages.view
Class SiteFacade

java.lang.Object
  extended by org.riotfamily.pages.view.SiteFacade

public class SiteFacade
extends Object


Constructor Summary
SiteFacade(Site site, HttpServletRequest request)
           
 
Method Summary
 Object get(String key)
           
 String getAbsoluteUrl()
           
 Set<String> getAliases()
           
 Set<Site> getDerivedSites()
           
 String getHostName()
           
 Long getId()
           
 Map<String,Object> getLocal()
           
 Locale getLocale()
           
 Site getMasterSite()
           
 String getName()
           
 String getPathPrefix()
           
 Map<String,Object> getProperties()
           
 boolean isEnabled()
           
 String makeAbsolute(String path)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SiteFacade

public SiteFacade(Site site,
                  HttpServletRequest request)
Method Detail

getAbsoluteUrl

public String getAbsoluteUrl()

makeAbsolute

public String makeAbsolute(String path)

getAliases

public Set<String> getAliases()

getDerivedSites

public Set<Site> getDerivedSites()

getHostName

public String getHostName()

getId

public Long getId()

getLocale

public Locale getLocale()

getMasterSite

public Site getMasterSite()

getName

public String getName()

getPathPrefix

public String getPathPrefix()

isEnabled

public boolean isEnabled()

getProperties

public Map<String,Object> getProperties()

get

public Object get(String key)
See Also:
http://freemarker.org/docs/api/freemarker/ext/beans/BeanModel.html#get(java.lang.String)

getLocal

public Map<String,Object> getLocal()

toString

public String toString()
Overrides:
toString in class Object