|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.as.TemplateVariant
public class TemplateVariant
Diese Klasse beschreibt eine Templatevariante, z.B. HTML, DEL_XML.
Constructor Summary | |
---|---|
TemplateVariant(Template template,
java.lang.String templateVariantGuid,
java.lang.String name)
constructor comment. |
Method Summary | |
---|---|
RQLNode |
callCms(java.lang.String rqlRequest)
Senden eine Anfrage an das CMS und liefert eine geparste Antwort zurueck. |
java.lang.String |
callCmsWithoutParsing(java.lang.String rqlRequest)
Senden eine Anfrage an das CMS und liefert eine ungeparste Antwort zurueck. |
boolean |
containsTemplateCode(java.lang.String elementName)
Liefert true, falls dieser TemplateCode das gegebene Element elementName verwendet. |
boolean |
containsTemplateCodeRedDot(java.lang.String elementName)
Liefert true, falls dieser TemplateCode für das gegebene Element elementName einen roten Punkt enthält. |
boolean |
equals(java.lang.Object obj)
Zwei Variantenobjekte werden als identisch interpretiert, falls beide die gleiche GUID haben. |
CmsClient |
getCmsClient()
Liefert den CmsClient. |
java.lang.String |
getFileExtension()
Liefert die Dateierweiterung für publizierte Dateien. |
java.lang.String |
getLogonGuid()
Liefert die RedDot logon GUID des users unter dem das script läuft. |
java.lang.String |
getName()
Liefert den Namen dieses Exportpaketes. |
Project |
getProject()
Liefert das Projekt. |
java.lang.String |
getProjectGuid()
Liefert die RedDot GUID des Projekts. |
java.lang.String |
getSessionKey()
Liefert den RedDot Session key. |
Template |
getTemplate()
Liefert das Template zu dem dieses Element gehoert. |
java.lang.String |
getTemplateCode()
Liefert den Template code für diese Templatevariante zurueck. |
TemplateFolder |
getTemplateFolder()
Liefert den Template-Folder, in dem dieses Template enthalten ist. |
java.lang.String |
getTemplateFolderGuid()
Liefert den Template-Folder GUID, in dem dieses Template enthalten ist. |
java.lang.String |
getTemplateGuid()
Liefert die GUID des Templates vom Container. |
java.lang.String |
getTemplateVariantGuid()
Liefert die GUID dieser Templatevariante. |
int |
hashCode()
Wird auf die GUID zurückgeführt. |
void |
setFileExtension(java.lang.String extension)
Ändert die Dateiendung dieser Templatevariante auf den gegebenen Wert. |
boolean |
usesTemplateCodeElement(java.lang.String elementName)
Liefert true, falls dieser TemplateCode das gegebene Element elementName verwendet oder dafür einen roten Punkt enthält. |
boolean |
usesTemplateCodeElement(TemplateElement element)
Liefert true, falls dieser TemplateCode das gegebene Element element verwendet oder dafür einen roten Punkt enthält. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TemplateVariant(Template template, java.lang.String templateVariantGuid, java.lang.String name)
Method Detail |
---|
public RQLNode callCms(java.lang.String rqlRequest) throws RQLException
callCms
in interface CmsClientContainer
RQLException
public java.lang.String callCmsWithoutParsing(java.lang.String rqlRequest) throws RQLException
callCmsWithoutParsing
in interface CmsClientContainer
RQLException
public boolean containsTemplateCode(java.lang.String elementName) throws RQLException
RQLException
public boolean containsTemplateCodeRedDot(java.lang.String elementName) throws RQLException
RQLException
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the reference object with which to compare.
true
if this object is the same as the obj argument; false
otherwise.Boolean.hashCode()
,
Hashtable
public CmsClient getCmsClient()
getCmsClient
in interface CmsClientContainer
public java.lang.String getFileExtension() throws RQLException
RQLException
public java.lang.String getLogonGuid()
getLogonGuid
in interface CmsClientContainer
getOwnLoginGuid
public java.lang.String getName()
public Project getProject()
getProject
in interface ProjectContainer
public java.lang.String getProjectGuid() throws RQLException
getProjectGuid
in interface ProjectContainer
RQLException
public java.lang.String getSessionKey()
getSessionKey
in interface ProjectContainer
public Template getTemplate()
getTemplate
in interface TemplateContainer
public java.lang.String getTemplateCode() throws RQLException
RQLException
getDetailsNode()
public TemplateFolder getTemplateFolder()
getTemplateFolder
in interface TemplateFolderContainer
public java.lang.String getTemplateFolderGuid()
getTemplateFolderGuid
in interface TemplateFolderContainer
public java.lang.String getTemplateGuid()
getTemplateGuid
in interface TemplateContainer
public java.lang.String getTemplateVariantGuid()
public int hashCode()
hashCode
in class java.lang.Object
public void setFileExtension(java.lang.String extension) throws RQLException
RQLException
public boolean usesTemplateCodeElement(java.lang.String elementName) throws RQLException
RQLException
public boolean usesTemplateCodeElement(TemplateElement element) throws RQLException
RQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |