com.fatwire.gst.foundation.include
Class IncludeElement

java.lang.Object
  extended by com.fatwire.gst.foundation.include.IncludeElement
All Implemented Interfaces:
Include

public class IncludeElement
extends Object
implements Include

Include implementation for CallElement.

Since:
Apr 11, 2011
Author:
Dolf Dijkstra

Constructor Summary
IncludeElement(COM.FutureTense.Interfaces.ICS ics, String elementname)
           
 
Method Summary
 IncludeElement argument(String name, boolean value)
          Adds the name value pair as an argument to the CallElement tag.
 IncludeElement argument(String name, byte[] value)
          Adds the name value pair as an argument to the CallElement tag.
 IncludeElement argument(String name, Date value)
          Adds the name value pair as an argument to the CallElement tag.
 IncludeElement argument(String name, int value)
          Adds the name value pair as an argument to the CallElement tag.
 IncludeElement argument(String name, long value)
          Adds the name value pair as an argument to the CallElement tag.
 IncludeElement argument(String name, String value)
          Adds the name value pair as an argument to the CallElement tag.
 IncludeElement copyArguments(String... name)
          Copies the ics variables identified by the name array
 IncludeElement global()
           
 void include(COM.FutureTense.Interfaces.ICS ics)
           
 IncludeElement local()
           
 IncludeElement setScope(CallElement.Scope scope)
           
 IncludeElement stacked()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IncludeElement

public IncludeElement(COM.FutureTense.Interfaces.ICS ics,
                      String elementname)
Parameters:
ics -
elementname -
Method Detail

include

public void include(COM.FutureTense.Interfaces.ICS ics)
Specified by:
include in interface Include
Parameters:
ics - the Content Server context.

argument

public IncludeElement argument(String name,
                               String value)
Adds the name value pair as an argument to the CallElement tag.

Parameters:
name -
value -
Returns:
this

argument

public IncludeElement argument(String name,
                               Date value)
Adds the name value pair as an argument to the CallElement tag.

Parameters:
name -
value -
Returns:
this

argument

public IncludeElement argument(String name,
                               long value)
Adds the name value pair as an argument to the CallElement tag.

Parameters:
name -
value -
Returns:
this

argument

public IncludeElement argument(String name,
                               int value)
Adds the name value pair as an argument to the CallElement tag.

Parameters:
name -
value -
Returns:
this

argument

public IncludeElement argument(String name,
                               boolean value)
Adds the name value pair as an argument to the CallElement tag.

Parameters:
name -
value -
Returns:
this

argument

public IncludeElement argument(String name,
                               byte[] value)
Adds the name value pair as an argument to the CallElement tag.

Parameters:
name -
value -
Returns:
this

copyArguments

public IncludeElement copyArguments(String... name)
Copies the ics variables identified by the name array

Parameters:
name -
Returns:
this

setScope

public IncludeElement setScope(CallElement.Scope scope)
Parameters:
scope -
See Also:
CallElement.setScope(com.fatwire.gst.foundation.facade.runtag.render.CallElement.Scope)

global

public IncludeElement global()

stacked

public IncludeElement stacked()

local

public IncludeElement local()


Copyright © 2010-2013 Oracle Corporation. All Rights Reserved.