|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.as.TemplateFolder
public class TemplateFolder
Diese Klasse beschreibt einen RedDot Template Folder.
Constructor Summary | |
---|---|
TemplateFolder(Project project,
java.lang.String name,
java.lang.String templateFolderGuid)
Erzeugt einen neuen TemplateFolder für das gegebenen Projekt. |
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 |
contains(Template template)
Liefert true, wenn das gegebene Template in diesem Folder existiert, sonst false. |
boolean |
containsByName(java.lang.String templateName)
Liefert true, wenn es in diesem Ordner ein Template mit dem gegebenen Namen gibt, sonst false. |
CmsClient |
getCmsClient()
Liefert den CmsClient. |
java.lang.String |
getLogonGuid()
Liefert die Logon GUID vom Container. |
java.lang.String |
getName()
Liefert den Namen des Template folders. |
Project |
getProject()
Liefert das Project, den Container des Folders. |
java.lang.String |
getProjectGuid()
Liefert die RedDot GUID des Projekts. |
java.lang.String |
getSessionKey()
Liefert den RedDot Session key. |
Template |
getTemplateByName(java.lang.String name)
Liefert das Template mit dem gegebenen Namen vom CMS zurück. |
java.lang.String |
getTemplateFolderGuid()
Liefert die GUID dieses TemplateFolders. |
java.util.Set<java.lang.String> |
getTemplateNames()
Liefert ein Set mit allen Templatenamen dieses Ordners. |
java.util.List<Template> |
getTemplates()
Liefert eine Liste mit allen Templates dieses Ordners. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TemplateFolder(Project project, java.lang.String name, java.lang.String templateFolderGuid)
project
- Projekt, zu dem dieser TemplateFolder gehörtname
- Name dieses TemplateFolderstemplateFolderGuid
- RedDot GUID dieses VerzeichnisesMethod 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 contains(Template template) throws RQLException
RQLException
public boolean containsByName(java.lang.String templateName) throws RQLException
Berücksichtigt Berechtigungen an Templates: Ist ein Template für den connected user nicht zugelassen, wird false geliefert auch wenn es in diesem folder enthalten ist.
RQLException
public CmsClient getCmsClient()
getCmsClient
in interface CmsClientContainer
public java.lang.String getLogonGuid()
getLogonGuid
in interface CmsClientContainer
Project
public java.lang.String getName()
public Project getProject()
getProject
in interface ProjectContainer
Project
public java.lang.String getProjectGuid() throws RQLException
getProjectGuid
in interface ProjectContainer
RQLException
public java.lang.String getSessionKey()
getSessionKey
in interface ProjectContainer
public Template getTemplateByName(java.lang.String name) throws RQLException
name
- Name des Templates.
RQLException
Template
public java.lang.String getTemplateFolderGuid()
public java.util.Set<java.lang.String> getTemplateNames() throws RQLException
RQLException
public java.util.List<Template> getTemplates() throws RQLException
RQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |