water.api
Class RequestBuilders.ArrayRowBuilder

java.lang.Object
  extended by water.api.RequestBuilders.Builder
      extended by water.api.RequestBuilders.ObjectBuilder
          extended by water.api.RequestBuilders.ArrayRowBuilder
Direct Known Subclasses:
RequestBuilders.ArrayHeaderRowBuilder
Enclosing class:
RequestBuilders

public static class RequestBuilders.ArrayRowBuilder
extends RequestBuilders.ObjectBuilder

A row in the array table. Is an object builder with no caption and header & footer being the table row tags. Default builder is array row element (td).


Constructor Summary
RequestBuilders.ArrayRowBuilder()
           
 
Method Summary
 java.lang.String caption(com.google.gson.JsonObject object, java.lang.String objectName)
          Displays the caption of the object.
 RequestBuilders.Builder defaultBuilder(com.google.gson.JsonElement element)
          Returns the default builders.
 java.lang.String footer(com.google.gson.JsonObject object, java.lang.String objectName)
          Returns the footer of the object.
 java.lang.String header(com.google.gson.JsonObject object, java.lang.String objectName)
          Returns the header of the object.
 
Methods inherited from class water.api.RequestBuilders.ObjectBuilder
build, build
 
Methods inherited from class water.api.RequestBuilders.Builder
addToContext, elementName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestBuilders.ArrayRowBuilder

public RequestBuilders.ArrayRowBuilder()
Method Detail

caption

public java.lang.String caption(com.google.gson.JsonObject object,
                                java.lang.String objectName)
Description copied from class: RequestBuilders.ObjectBuilder
Displays the caption of the object.

Overrides:
caption in class RequestBuilders.ObjectBuilder

header

public java.lang.String header(com.google.gson.JsonObject object,
                               java.lang.String objectName)
Description copied from class: RequestBuilders.ObjectBuilder
Returns the header of the object. That is any HTML displayed after caption and before any object's contents.

Overrides:
header in class RequestBuilders.ObjectBuilder

footer

public java.lang.String footer(com.google.gson.JsonObject object,
                               java.lang.String objectName)
Description copied from class: RequestBuilders.ObjectBuilder
Returns the footer of the object. That is any HTML displayed after any object's contents.

Overrides:
footer in class RequestBuilders.ObjectBuilder

defaultBuilder

public RequestBuilders.Builder defaultBuilder(com.google.gson.JsonElement element)
Description copied from class: RequestBuilders.Builder
Returns the default builders. These are element builder, object builder and array builder.

Overrides:
defaultBuilder in class RequestBuilders.Builder