com.fatwire.gst.foundation.facade.runtag.render
Class GetTemplateUrl
java.lang.Object
com.fatwire.gst.foundation.facade.FTValListFacade
com.fatwire.gst.foundation.facade.runtag.AbstractTagRunner
com.fatwire.gst.foundation.facade.runtag.render.TagRunnerWithArguments
com.fatwire.gst.foundation.facade.runtag.render.GetTemplateUrl
- All Implemented Interfaces:
- TagRunner
public final class GetTemplateUrl
- extends TagRunnerWithArguments
Implements the RENDER.GETTEMPLATEURL tag.
<render:gettemplateurl [addsession="true|false"]
[assembler="uri assembler shortform"] [authority="authority value"]
[c="asset type"] [cid="asset id"] [container="servlet|portlet"]
[context="context override"] [deptype="exists|none"] [dynamic="true|false"]
[fragment="fragment value"] outstr="theURLVariable"
[packedargs="stringFromPACKARGStag"] [satellite="true|false"]
[scheme="scheme value"] site="site name" slotname="name of slot"
tid="caller Template or CSElement id"
[tname="target Template or CSElement name"]
[ttype="caller Template or CSElement"] [variant="template variant name"]
[wrapperpage="name of uncached wrapper page"] />
[<render:argument name="variable1" value="value1"/>]
</render:gettemplateurl>
- Since:
- Nov 17, 2009, Mar 13, 2011
- Author:
- Tony Field, Dolf Dijkstra
Constructor Summary |
GetTemplateUrl()
|
GetTemplateUrl(COM.FutureTense.Interfaces.ICS ics,
String c,
String cid,
String tname,
String wrapper,
String slotname)
Creates a GetTemplateUrl tag facade instance that is ready to execute
unless any parameters need to be passed (like p, for instance). |
GetTemplateUrl(COM.FutureTense.Interfaces.ICS ics,
String c,
String cid,
String tname,
String wrapper,
String slotname,
String site,
String context,
String ttype,
String tid,
String assembler,
String authority,
String container,
String deptype,
String dynamic,
String fragment,
String packedargs,
String satellite,
String scheme,
String variant)
Shortcut constructor that sets intelligent default values. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GetTemplateUrl
public GetTemplateUrl()
GetTemplateUrl
public GetTemplateUrl(COM.FutureTense.Interfaces.ICS ics,
String c,
String cid,
String tname,
String wrapper,
String slotname,
String site,
String context,
String ttype,
String tid,
String assembler,
String authority,
String container,
String deptype,
String dynamic,
String fragment,
String packedargs,
String satellite,
String scheme,
String variant)
- Shortcut constructor that sets intelligent default values. Not all values
are required. Site and TID/TTYPE are auto-detected if not explicitly
specified.
Outstr still needs to be set, and any nested parameters need to be set as
well prior to calling execute.
- Parameters:
ics
- c
- cid
- tname
- wrapper
- slotname
- site
- context
- ttype
- tid
- assembler
- authority
- container
- deptype
- dynamic
- fragment
- packedargs
- satellite
- scheme
- variant
-
GetTemplateUrl
public GetTemplateUrl(COM.FutureTense.Interfaces.ICS ics,
String c,
String cid,
String tname,
String wrapper,
String slotname)
- Creates a GetTemplateUrl tag facade instance that is ready to execute
unless any parameters need to be passed (like p, for instance). Note that
this will auto-discover tid/ttype, and site, and it sets context to an
empty string.
- Parameters:
ics
- c
- cid
- tname
- wrapper
- optional wrapperslotname
-
setAsset
public void setAsset(String s)
- Parameters:
s
-
setAddSession
public void setAddSession(boolean b)
- Parameters:
b
-
setAssembler
public void setAssembler(String s)
- Parameters:
s
-
setAuthority
public void setAuthority(String s)
- Parameters:
s
-
setC
public void setC(String s)
- Parameters:
s
-
setCid
public void setCid(String s)
- Parameters:
s
-
setContainer
public void setContainer(String s)
- Parameters:
s
-
setContext
public void setContext(String s)
- Parameters:
s
-
setDeptype
public void setDeptype(String s)
- Parameters:
s
-
setDynamic
public void setDynamic(boolean b)
- Parameters:
b
-
setDynamic
public void setDynamic(String b)
- Deprecated. use
setDynamic(boolean)
.
- Parameters:
b
-
setFragment
public void setFragment(String s)
- Parameters:
s
-
setOutstr
public void setOutstr(String s)
- Parameters:
s
-
setPackedargs
public void setPackedargs(String s)
- Parameters:
s
-
setSatellite
public void setSatellite(boolean b)
- Parameters:
b
-
setSatellite
public void setSatellite(String b)
- Deprecated. use
setSatellite(boolean)
.
- Parameters:
b
-
setScheme
public void setScheme(String s)
- Parameters:
s
-
setSite
public void setSite(String s)
- Parameters:
s
-
setSlotname
public void setSlotname(String s)
- Parameters:
s
-
setTid
public void setTid(String s)
- Parameters:
s
-
setTname
public void setTname(String s)
- Parameters:
s
-
setTtype
public void setTtype(String s)
- Parameters:
s
-
setVariant
public void setVariant(String s)
- Parameters:
s
-
setWrapperpage
public void setWrapperpage(String s)
- Parameters:
s
-
Copyright © 2010-2013 Oracle Corporation. All Rights Reserved.