Interface ContainerViewBuilder

All Superinterfaces:
ViewItemBuilder

public interface ContainerViewBuilder extends ViewItemBuilder
  • Method Details

    • getName

      String getName()
      Get the name of the container
      Returns:
      name
    • setName

      Set the name for the container
      Parameters:
      name -
      Returns:
      this builder itself
    • getFieldViewList

      List<FieldViewBuilder> getFieldViewList()
      Get all items in the container
      Returns:
      list of Field view builders
    • addFieldView

      ContainerViewBuilder addFieldView(FieldViewBuilder fieldViewBuilder)
      Add a new field view builder in the container
      Parameters:
      fieldViewBuilder -
      Returns:
      this builder itself
    • addFieldViews

      ContainerViewBuilder addFieldViews(FieldViewBuilder... fieldViewBuilder)
      Add serveral field view builders in the container
      Parameters:
      fieldViewBuilder -
      Returns:
      this builder itself
    • setFieldViews

      ContainerViewBuilder setFieldViews(List<FieldViewBuilder> fieldViewBuilderList)
      Set the list of field view builders in the container
      Parameters:
      fieldViewBuilderList -
      Returns:
      this builder itself
    • removeFieldView

      ContainerViewBuilder removeFieldView(FieldViewBuilder fieldViewBuilder)
      Remove the Field view builder from the container
      Parameters:
      fieldViewBuilder -
      Returns:
      this builder itself
    • removeAllFieldViews

      ContainerViewBuilder removeAllFieldViews()
      Remove all field view builder from the container
      Returns:
      this builder itself