org.riotfamily.riot.ui
Class CountryFlagRenderer

java.lang.Object
  extended by org.riotfamily.riot.ui.CountryFlagRenderer
All Implemented Interfaces:
ObjectRenderer, RiotRuntimeAware
Direct Known Subclasses:
LocaleRenderer

public class CountryFlagRenderer
extends Object
implements ObjectRenderer, RiotRuntimeAware

Since:
6.5
Author:
Felix Gnass [fgnass at neteye dot de]

Constructor Summary
CountryFlagRenderer()
           
 
Method Summary
protected  boolean flagExists(String flag)
           
protected  String getInternationalFlag()
           
 void render(Object obj, RenderContext context, PrintWriter writer)
           
protected  void renderFlag(String flag, String title, RenderContext context, PrintWriter writer)
           
 void setInternationalFlag(String internationalFlag)
           
 void setRiotRuntime(RiotRuntime runtime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CountryFlagRenderer

public CountryFlagRenderer()
Method Detail

setRiotRuntime

public void setRiotRuntime(RiotRuntime runtime)
Specified by:
setRiotRuntime in interface RiotRuntimeAware

setInternationalFlag

public void setInternationalFlag(String internationalFlag)

getInternationalFlag

protected String getInternationalFlag()

flagExists

protected boolean flagExists(String flag)

renderFlag

protected void renderFlag(String flag,
                          String title,
                          RenderContext context,
                          PrintWriter writer)

render

public void render(Object obj,
                   RenderContext context,
                   PrintWriter writer)
Specified by:
render in interface ObjectRenderer