ar.com.fernandospr.wns.model.builders
Class WnsTileV3Builder

java.lang.Object
  extended by ar.com.fernandospr.wns.model.builders.WnsAbstractBuilder<WnsTileV3Builder>
      extended by ar.com.fernandospr.wns.model.builders.WnsTileV3Builder

public class WnsTileV3Builder
extends WnsAbstractBuilder<WnsTileV3Builder>


Constructor Summary
WnsTileV3Builder()
           
 
Method Summary
 WnsTileV3Builder bindigContentId(String contentId)
           
protected  WnsTileV3Builder bindingTemplate(String template)
           
 WnsTileV3Builder bindingTemplateTileSquare150x150IconWithBadge(String imgSrc)
           
 WnsTileV3Builder bindingTemplateTileSquare71x71IconWithBadge(String imgSrc)
           
 WnsTileV3Builder bindingTemplateTileSquare71x71Image(String imgSrc)
           
 WnsTileV3Builder bindingTemplateTileWide310x150IconWithBadgeAndText(String imgSrc, String textField1, String textField2, String textField3)
           
 WnsTile build()
           
protected  WnsBinding getBinding()
           
 WnsTileV3Builder getThis()
           
protected  WnsVisual getVisual()
           
 WnsTileV3Builder visualContentId(String contentId)
           
 
Methods inherited from class ar.com.fernandospr.wns.model.builders.WnsAbstractBuilder
bindingAddImageQuery, bindingBaseUri, bindingBranding, bindingFallback, bindingLang, setBindingImages, setBindingTextFields, visualAddImageQuery, visualBaseUri, visualBranding, visualLang, visualVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WnsTileV3Builder

public WnsTileV3Builder()
Method Detail

getThis

public WnsTileV3Builder getThis()
Specified by:
getThis in class WnsAbstractBuilder<WnsTileV3Builder>

getVisual

protected WnsVisual getVisual()
Specified by:
getVisual in class WnsAbstractBuilder<WnsTileV3Builder>

getBinding

protected WnsBinding getBinding()
Specified by:
getBinding in class WnsAbstractBuilder<WnsTileV3Builder>

visualContentId

public WnsTileV3Builder visualContentId(String contentId)

bindigContentId

public WnsTileV3Builder bindigContentId(String contentId)

bindingTemplate

protected WnsTileV3Builder bindingTemplate(String template)
Overrides:
bindingTemplate in class WnsAbstractBuilder<WnsTileV3Builder>
Parameters:
template -

For tiles: should be any of WnsTileTemplate

For toasts: should be any of WnsToastTemplate


bindingTemplateTileSquare71x71Image

public WnsTileV3Builder bindingTemplateTileSquare71x71Image(String imgSrc)

bindingTemplateTileSquare71x71IconWithBadge

public WnsTileV3Builder bindingTemplateTileSquare71x71IconWithBadge(String imgSrc)

bindingTemplateTileSquare150x150IconWithBadge

public WnsTileV3Builder bindingTemplateTileSquare150x150IconWithBadge(String imgSrc)

bindingTemplateTileWide310x150IconWithBadgeAndText

public WnsTileV3Builder bindingTemplateTileWide310x150IconWithBadgeAndText(String imgSrc,
                                                                           String textField1,
                                                                           String textField2,
                                                                           String textField3)

build

public WnsTile build()


Copyright © 2016. All Rights Reserved.