Class SiteBuilder

java.lang.Object
net.anotheria.anosite.gen.assitedata.data.SiteBuilder
All Implemented Interfaces:
net.anotheria.asg.data.Builder<Site>

public class SiteBuilder extends Object implements net.anotheria.asg.data.Builder<Site>
  • Field Details

    • name

      protected String name
    • title

      protected String title
    • keywords

      protected String keywords
    • description

      protected String description
    • subtitle

      protected String subtitle
    • topNavi

      protected List<String> topNavi
    • languageselector

      protected boolean languageselector
    • startpage

      protected String startpage
    • searchpage

      protected String searchpage
    • headerBackground

      protected String headerBackground
  • Constructor Details

    • SiteBuilder

      public SiteBuilder()
  • Method Details

    • name

      public SiteBuilder name(String aValue)
      Sets the value of the name attribute.
    • title

      public SiteBuilder title(String aValue)
      Sets the value of the title attribute.
    • keywords

      public SiteBuilder keywords(String aValue)
      Sets the value of the keywords attribute.
    • description

      public SiteBuilder description(String aValue)
      Sets the value of the description attribute.
    • subtitle

      public SiteBuilder subtitle(String aValue)
      Sets the value of the subtitle attribute.
    • topNavi

      public SiteBuilder topNavi(List<String> aValue)
      Sets the value of the topNavi attribute.
    • languageselector

      public SiteBuilder languageselector(boolean aValue)
      Sets the value of the languageselector attribute.
    • startpage

      public SiteBuilder startpage(String aValue)
      Sets the value of the startpage attribute.
    • searchpage

      public SiteBuilder searchpage(String aValue)
      Sets the value of the searchpage attribute.
    • headerBackground

      public SiteBuilder headerBackground(String aValue)
      Sets the value of the headerBackground attribute.
    • siteLogo

      public SiteBuilder siteLogo(String aValue)
      Sets the value of the siteLogo attribute.
    • build

      public Site build()
      Specified by:
      build in interface net.anotheria.asg.data.Builder<Site>