public final class GetTemplateUrl extends TagRunnerWithArguments
<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>
list
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
setAddSession(boolean b) |
void |
setAssembler(String s) |
void |
setAsset(String s) |
void |
setAuthority(String s) |
void |
setC(String s) |
void |
setCid(String s) |
void |
setContainer(String s) |
void |
setContext(String s) |
void |
setDeptype(String s) |
void |
setDynamic(boolean b) |
void |
setDynamic(String b)
Deprecated.
use
setDynamic(boolean) . |
void |
setFragment(String s) |
void |
setOutstr(String s) |
void |
setPackedargs(String s) |
void |
setSatellite(boolean b) |
void |
setSatellite(String b)
Deprecated.
|
void |
setScheme(String s) |
void |
setSite(String s) |
void |
setSlotname(String s) |
void |
setTid(String s) |
void |
setTname(String s) |
void |
setTtype(String s) |
void |
setVariant(String s) |
void |
setWrapperpage(String s) |
setArgument
bind, execute, handleError, postExecute, preExecute
public 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)
Outstr still needs to be set, and any nested parameters need to be set as well prior to calling execute.
ics
- Content Server context objectc
- current assetcid
- content idtname
- template namewrapper
- wrapperslotname
- slot namesite
- name of the sitecontext
- web contextttype
- template typetid
- template idassembler
- assemblerauthority
- authoritycontainer
- containerdeptype
- dep typedynamic
- dynamicfragment
- fragmentpackedargs
- packed argumentssatellite
- satellitescheme
- schemevariant
- variantpublic GetTemplateUrl(COM.FutureTense.Interfaces.ICS ics, String c, String cid, String tname, String wrapper, String slotname)
ics
- Content Server context objectc
- current assetcid
- content idtname
- template namewrapper
- optional wrapperslotname
- slot namepublic void setAsset(String s)
s
- string value for assetpublic void setAddSession(boolean b)
b
- boolean value for ADDSESSIONpublic void setAssembler(String s)
s
- string value for assemblerpublic void setAuthority(String s)
s
- string value for AUTHORITYpublic void setC(String s)
s
- string value for "C", current assetpublic void setCid(String s)
s
- string value for CID, current asset idpublic void setContainer(String s)
s
- string value for containerpublic void setContext(String s)
s
- string value for contextpublic void setDeptype(String s)
s
- string value for DEPTYPEpublic void setDynamic(boolean b)
b
- string value TRUE|FALSE for DYNAMICpublic void setDynamic(String b)
setDynamic(boolean)
.b
- value for DYNAMICpublic void setFragment(String s)
s
- string value for FRAGMENTpublic void setOutstr(String s)
s
- string value for OUTSTRpublic void setPackedargs(String s)
s
- string value for packed argumentspublic void setSatellite(boolean b)
b
- boolean value for SATELLITE, TRUE|FALSEpublic void setSatellite(String b)
setSatellite(boolean)
.b
- boolean for SATELLITEpublic void setScheme(String s)
s
- string value for SCHEMEpublic void setSite(String s)
s
- string value for sitepublic void setSlotname(String s)
s
- string value for SLOTNAMEpublic void setTid(String s)
s
- string value for tid, template idpublic void setTname(String s)
s
- string value for tname, template namepublic void setTtype(String s)
s
- string value for ttype, template typepublic void setVariant(String s)
s
- string value for variantpublic void setWrapperpage(String s)
s
- string value for wrapper pageCopyright © 2016–2017. All rights reserved.