Class BoxBuilder

  • All Implemented Interfaces:
    net.anotheria.asg.data.Builder<Box>

    public class BoxBuilder
    extends Object
    implements net.anotheria.asg.data.Builder<Box>
    • Constructor Detail

      • BoxBuilder

        public BoxBuilder()
    • Method Detail

      • name

        public BoxBuilder name​(String aValue)
        Sets the value of the name attribute.
      • content

        public BoxBuilder content​(String aValue)
        Sets the value of the content attribute.
      • mediaLinks

        public BoxBuilder mediaLinks​(List<String> aValue)
        Sets the value of the mediaLinks attribute.
      • scripts

        public BoxBuilder scripts​(List<String> aValue)
        Sets the value of the scripts attribute.
      • localizations

        public BoxBuilder localizations​(List<String> aValue)
        Sets the value of the localizations attribute.
      • subboxes

        public BoxBuilder subboxes​(List<String> aValue)
        Sets the value of the subboxes attribute.
      • cssClass

        public BoxBuilder cssClass​(String aValue)
        Sets the value of the cssClass attribute.
      • parameter1

        public BoxBuilder parameter1​(String aValue)
        Sets the value of the parameter1 attribute.
      • parameter2

        public BoxBuilder parameter2​(String aValue)
        Sets the value of the parameter2 attribute.
      • parameter3

        public BoxBuilder parameter3​(String aValue)
        Sets the value of the parameter3 attribute.
      • parameter4

        public BoxBuilder parameter4​(String aValue)
        Sets the value of the parameter4 attribute.
      • parameter5

        public BoxBuilder parameter5​(String aValue)
        Sets the value of the parameter5 attribute.
      • parameter6

        public BoxBuilder parameter6​(String aValue)
        Sets the value of the parameter6 attribute.
      • parameter7

        public BoxBuilder parameter7​(String aValue)
        Sets the value of the parameter7 attribute.
      • parameter8

        public BoxBuilder parameter8​(String aValue)
        Sets the value of the parameter8 attribute.
      • parameter9

        public BoxBuilder parameter9​(String aValue)
        Sets the value of the parameter9 attribute.
      • parameter10

        public BoxBuilder parameter10​(String aValue)
        Sets the value of the parameter10 attribute.
      • guards

        public BoxBuilder guards​(List<String> aValue)
        Sets the value of the guards attribute.
      • attributes

        public BoxBuilder attributes​(List<String> aValue)
        Sets the value of the attributes attribute.
      • type

        public BoxBuilder type​(String aValue)
        Sets the value of the type attribute.
      • handler

        public BoxBuilder handler​(String aValue)
        Sets the value of the handler attribute.
      • accessOperation

        public BoxBuilder accessOperation​(String aValue)
        Sets the value of the accessOperation attribute.
      • feature

        public BoxBuilder feature​(String aValue)
        Sets the value of the feature attribute.
      • build

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