com.fatwire.gst.foundation.include
Class IncludePage

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

public class IncludePage
extends Object
implements Include

Class that calls render:contentserver or render:satellitepage based on style.

Since:
Apr 13, 2011
Author:
Dolf Dijkstra

Field Summary
static List<String> FORBIDDEN_VARS
           
 
Constructor Summary
IncludePage(COM.FutureTense.Interfaces.ICS ics, String pagename)
           
IncludePage(COM.FutureTense.Interfaces.ICS ics, String pagename, CallTemplate.Style style)
           
 
Method Summary
 IncludePage argument(String name, String value)
           
 IncludePage copyArguments(String... name)
          Copies the ics variables identified by the name array
 IncludePage embedded()
          Sets Style to embedded
 void include(COM.FutureTense.Interfaces.ICS ics)
           
 IncludePage packedargs(String s)
          Adds packedargs.
 IncludePage pagelet()
          Sets Style to pagelet
 IncludePage style(CallTemplate.Style s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FORBIDDEN_VARS

public static final List<String> FORBIDDEN_VARS
Constructor Detail

IncludePage

public IncludePage(COM.FutureTense.Interfaces.ICS ics,
                   String pagename)
Parameters:
ics -
pagename -

IncludePage

public IncludePage(COM.FutureTense.Interfaces.ICS ics,
                   String pagename,
                   CallTemplate.Style style)
Parameters:
ics -
pagename -
style -
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 IncludePage argument(String name,
                            String value)
Parameters:
name -
value -
Returns:
this
See Also:
TagRunnerWithRenderArguments.setArgument(java.lang.String, java.lang.String)

packedargs

public IncludePage packedargs(String s)
Adds packedargs.

Parameters:
s -
Returns:
this
See Also:
CallTemplate.setPackedargs(java.lang.String)

copyArguments

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

Parameters:
name -
Returns:
this

style

public IncludePage style(CallTemplate.Style s)

embedded

public IncludePage embedded()
Sets Style to embedded

Returns:
this

pagelet

public IncludePage pagelet()
Sets Style to pagelet

Returns:
this


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