|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.as.Template
public class Template
Diese Klasse beschreibt ein RedDot Template.
Constructor Summary | |
---|---|
Template(TemplateFolder templateFolder,
java.lang.String name,
java.lang.String templateGuid,
java.lang.String description)
Erzeugt ein neues Template. |
Method Summary | |
---|---|
void |
addPlugins(java.util.Set<Plugin> pluginsToAdd)
Lässt die gegebenen Plugins an diesem Template zu (assign plugins). |
void |
addPlugins(java.lang.String pluginNamePrefix)
Ordnet alle Plugins deren Name mit dem gegebenen Prefix beginnen diesem Template zu (assign plugins). |
void |
assignAuthorizationPackageToPageElements(AuthorizationPackage authorizationPackage,
TemplateElement templateElement,
int maxPages)
Ordnet den ersten maxPages Seiten dieses Templates je dem Seitenelement, das auf dem gegebenen templateElement basiert, das gegebenen Detail-Element-Berechtigungspaket zu. |
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. |
java.util.Set<Template> |
collectPreassignedTemplatesOfAllMultiLinkElements(boolean includeReferences)
Sammelt in ein Set alle vorbelegten Templates aller MultiLink Templateelemente dieses Templates. |
boolean |
contains(java.lang.String templateElementName)
Liefert true genau dann, wenn dieses Template ein Element mit dem Namen templateElementName hat. |
boolean |
contains(TemplateElement templateElement)
Liefert true genau dann, wenn dieses Template ein TemplateElement mit dem gleichen Namen wie das gegebene Templateelement beinhaltet. |
void |
copyElementFrom(TemplateElement templateElement)
Adds a copy of given content class element to this content class. |
void |
copyElementsFrom(java.util.List<TemplateElement> templateElements)
Adds a copy of all given content class elements to this content class. |
void |
copyElementsFrom(Template sourceTemplate,
java.lang.String namePrefix)
Adds a copy of all given content class elements with the given prefix from the source content class. |
java.lang.String |
createStandardFieldText(java.lang.String templateElementName,
java.lang.String label,
boolean isLanguageDependent)
Erstellt ein neues Standardfeld Text an diesem Template. |
void |
deleteTemplateElementByName(java.lang.String name)
Löscht das Templateelement mit dem gegebenen Namen. |
void |
deleteTemplateElements(java.lang.String elementNames,
java.lang.String delimiter)
Löscht alle gegebenen Templateelemente elementNames, die durch delimiter getrennt sein müssen. |
boolean |
equals(java.lang.Object obj)
Templates mit der gleichen GUID werden als gleich betrachtet. |
AdministrationElement |
getAdministrationElementByName(java.lang.String name)
Liefert das Administrations-Element mit dem gegebenen Namen vom CMS zurück. |
PageArrayList |
getAllPages(int maxPages)
Gibt alle Seiten zurück, die auf diesem Template basieren. |
java.util.List<TemplateElement> |
getAsciiTextTemplateElements()
Liefert eine java.util.List von Ascii Text Templateelementen. |
java.util.Set<Plugin> |
getAssignedPlugins()
Liefert die zugeordneten Plugins dieses Templates. |
java.util.List<TemplateElement> |
getAttributeTemplateElements()
Liefert eine java.util.List von Attribute Templateelementen. |
CmsClient |
getCmsClient()
Liefert den CmsClient. |
java.util.List<TemplateElement> |
getContainerTemplateElements()
Liefert eine java.util.List von Container Templateelementen. |
java.util.List<TemplateElement> |
getContentElements()
Liefert alle Inhalts-Templateelemente dieses Templates inklusive Headline-Elemente und referenzierter Elemente. |
java.util.List<TemplateElement> |
getContentElements(boolean includeHeadline,
boolean includeReferences)
Liefert alle Inhalts-Templateelemente dieses Templates abhängig von den gegeben Werten. |
java.util.List<TemplateElement> |
getContentElements(boolean includeHeadline,
boolean includeReferences,
java.lang.String ignoreElementNames,
java.lang.String separator)
Liefert alle Inhalts-Templateelemente dieses Templates abhängig von den gegeben Werten. |
java.lang.String |
getDescription()
Liefert die Beschreibung dieses Templates. |
java.util.List<TemplateElement> |
getFrameTemplateElements()
Liefert eine java.util.List von Frame Templateelementen. |
java.util.List<TemplateElement> |
getHeadlineTemplateElements()
Liefert eine java.util.List von Headline Templateelementen. |
java.util.List<TemplateElement> |
getHtmlTextTemplateElements()
Liefert eine java.util.List von HTML Text Templateelementen. |
java.util.List<TemplateElement> |
getImageTemplateElements()
Liefert eine java.util.List von Image Templateelementen. |
java.util.List<TemplateElement> |
getInfoTemplateElements()
Liefert eine java.util.List von Info Templateelementen. |
java.util.List<TemplateElement> |
getLabeledTemplateElements()
Liefert eine java.util.List Templateelemente, die ein Label (RD nennt das Feld description) haben. |
java.util.List<TemplateElement> |
getLanguageVariantDependentTemplateElements()
Liefert alle Templateelemente dieses Templates, die Sprachvariantenabhängig sind. |
java.util.List<TemplateElement> |
getLanguageVariantIndependentTemplateElements()
Liefert alle Templateelemente dieses Templates, die Sprachvariantenunabhängig sind. |
java.util.List<TemplateElement> |
getListTemplateElements()
Liefert eine java.util.List von List Templateelementen. |
java.lang.String |
getLogonGuid()
Liefert die Logon GUID vom Container. |
java.util.List<TemplateElement> |
getMediaTemplateElements()
Liefert eine java.util.List von Media Templateelementen. |
java.util.List |
getMultiLinkTemplateElements()
Liefert alle MultiLink Templateelemente. |
java.util.List<TemplateElement> |
getMultiLinkTemplateElements(boolean includeReferences)
Liefert alle MultiLink Templateelemente. |
java.util.List<TemplateElement> |
getMultiLinkTemplateElements(java.util.List names)
Liefert alle MultiLink Templateelemente mit vorgegebenen namen. |
java.lang.String |
getName()
Liefert den Namen der content class. |
java.util.List<TemplateElement> |
getOptionListTemplateElements()
Liefert eine java.util.List von OptionList Templateelementen. |
java.lang.String |
getPrefixName()
Liefert den Prefixnamen dieses Templates. |
Project |
getProject()
Liefert das Projekt. |
java.lang.String |
getProjectGuid()
Liefert die RedDot GUID des Projekts. |
TemplatePublishAssignment |
getPublishAssignment(ProjectVariant projectVariant)
Liefert die Publishing-Zuordnung für die gegebene Projektvariante oder null, falls keine gefunden wurde. |
TemplatePublishAssignment |
getPublishAssignment(java.lang.String projectVariantGuid)
Liefert die Publishing-Zuordnung für die gegebene Guid der Projektvariante oder null, falls keine definiert sind (keine TemplateVarianten). |
java.util.List<TemplatePublishAssignment> |
getPublishAssignments()
Liefert für alle Projektvarianten die Publishing-Zuordnungen. |
java.util.List<TemplatePublishAssignment> |
getPublishAssignments(java.lang.String projectVariantNamePart)
Liefert alle Publishing-Zuordnungen dieses Templates, deren Projektvariante projectVariantPart enthält, check with contains(). |
TemplateVariant |
getPublishedTemplateVariantFor(ProjectVariant projectVariant)
Liefert die TemplateVariante dieses Templates, die für die gegebene Projektvariante gepublished wird. |
TemplateVariant |
getPublishedTemplateVariantFor(java.lang.String projectVariantGuid)
Liefert die TemplateVariante dieses Templates, die für die gegebene Projektvariante gepublished wird. |
java.lang.String |
getSessionKey()
Liefert den RedDot Session key. |
java.lang.String |
getShadowedTemplateElementGuids(java.lang.String shadowElementsNameSuffix,
java.lang.String delimiter)
Liefert eine Liste der GUIDs aller Templateelemente, für die es Elemente mit deren Namen + shadowElementsNameSuffix gibt. |
java.util.List<TemplateElement> |
getShadowedTemplateElements(java.lang.String shadowElementsNameSuffix)
Liefert eine Liste aller Templateelemente, für die es Elemente mit deren Namen + shadowElementsNameSuffix gibt. |
java.lang.String |
getSmartEditTemplateCode()
Liefert den Templatecode der Templatevariante zurück, die für die Display format Projektvariante konfiguriert ist. |
java.util.List<TemplateElement> |
getStandardFieldDateTemplateElements()
Liefert eine java.util.List von StandardField Date Templateelementen. |
java.util.List<TemplateElement> |
getStandardFieldNumericTemplateElements()
Liefert eine java.util.List von StandardField Numeric Templateelementen. |
java.util.List<TemplateElement> |
getStandardFieldTextTemplateElements()
Liefert eine java.util.List von StandardField Text Templateelementen. |
TemplateElement |
getTemplateElementByGuid(java.lang.String templateElementGuid)
Liefert das Templateelement mit der gegebenen GUID vom CMS zurück. |
TemplateElement |
getTemplateElementByName(java.lang.String name)
Liefert das Templateelement mit dem gegebenen Namen vom CMS zurück. |
java.util.List<TemplateElement> |
getTemplateElements()
Liefert alle Templateelemente dieses Templates. |
java.util.List<TemplateElement> |
getTemplateElementsByPrefix(java.lang.String namePrefix)
Liefert eine Liste aller Templateelemente, deren Name mit dem gegebenen Prefix beginnen, case sensitiv. |
java.util.List<TemplateElement> |
getTemplateElementsBySuffix(java.lang.String nameSuffix)
Liefert eine Liste aller Templateelemente, deren Name mit dem gegebenen Suffix enden, case sensitiv. |
java.util.List<TemplateElement> |
getTemplateElementsByType(int type)
Liefert alle Templateelemente des gegebenen Typs. |
java.util.List<TemplateElement> |
getTemplateElementsByType(int type,
java.lang.String elementNamePattern)
Liefert alle Templateelemente des gegebenen Typs und Namens. |
TemplateFolder |
getTemplateFolder()
Liefert den Template-Folder, in dem dieses Template enthalten ist. |
java.lang.String |
getTemplateFolderGuid()
Liefert die Template Folder GUID. |
java.lang.String |
getTemplateFolderName()
Liefert den Namen des Template Folders. |
java.lang.String |
getTemplateGuid()
Insert the method's description here. |
TemplateVariant |
getTemplateVariantByGuid(java.lang.String templateVariantGuid)
Liefert die TemplateVariante mit der gegebenen GUID zurück. |
TemplateVariant |
getTemplateVariantByName(java.lang.String templateVariantName)
Liefert die TemplateVariante mit dem gegebenen Namen zurück oder null falls nicht gefunden. |
java.util.List<java.lang.String> |
getTemplateVariantNames()
Liefert die Namen aller TemplateVarianten dieses Templates. |
java.lang.String |
getTemplateVariantNames(java.lang.String separator)
Liefert die Namen aller TemplateVarianten dieses Templates separiert mit dem gegebenen separator. |
java.util.List<TemplateVariant> |
getTemplateVariants()
Liefert alle TemplateVarianten dieses Templates. |
java.util.List<TemplateElement> |
getTextAnchorTemplateElements()
Liefert eine java.util.List von Text Anchor Templateelementen. |
java.util.List<TemplateElement> |
getTextTemplateElements()
Liefert eine java.util.List von Text Templateelementen, sowohl Ascii als auch HTML Text-Templatelementen. |
java.util.List<TemplateElement> |
getUnusedTemplateElements()
Liefert alle Elemente dieses Templates, die in keiner Templatevariante (im SourceCode) verwendet werden. |
boolean |
hasAdministrationElement(java.lang.String name)
Liefert true, falls dieses Template ein Admin element mit dem gegebenen Namen hat. |
int |
hashCode()
HashCode wir auf GUID zurückgeführt. |
boolean |
isElementChangeableInSmartEditByName(java.lang.String elementName)
Liefert true, falls das gegebenen TemplateElement einen roten Punkt im SmartEdit HTML code besitzt, sonst false. |
boolean |
isElementChangeableInSmartEditByName(TemplateElement templateElement)
Liefert true, falls das gegebenen TemplateElement einen roten Punkt im SmartEdit HTML code besitzt, sonst false. |
boolean |
isNameEndsWith(java.lang.String templateNameSuffix)
Liefert true, falls der Name mit dem gegebenen Suffix endet. |
boolean |
isNameEquals(java.lang.String... templateNames)
Liefert true, falls der Name dieses Templates mit mindestens einem der gegebenen Namen übereinstimmt. |
boolean |
isNameStartsWith(java.lang.String... templateNamePrefixes)
Liefert true, falls der Name dieses Templates mit mindestens einem der gegebenen Namen beginnt. |
void |
referencePageElements(TemplateElement templateElement,
StandardFieldTextElement targetElement,
int maxPages)
Zieht eine Referenz in den ersten maxPages Seiten dieses Templates zu je dem Seitenelement, das auf dem gegebenen templateElement basiert. |
void |
referencePageElements(TemplateElement templateElement,
TextElement targetElement,
int maxPages)
Zieht eine Referenz in den ersten maxPages Seiten dieses Templates zu je dem Seitenelement, das auf dem gegebenen templateElement basiert. |
void |
referencePageLinks(TemplateElement templateElement,
MultiLink targetLink,
int maxPages)
Zieht eine Referenz in den ersten maxPages Seiten dieses Templates zu je dem Seitenlink, das auf dem gegebenen templateElement basiert. |
void |
removeAllPlugins()
Entfernt alle zugeordneten Plugins von diesem Template (assign plugins). |
void |
removePlugins(java.util.Set<Plugin> pluginsToRemove)
Entfernt die gegebenen Plugins von diesem Template (assign plugins). |
void |
setPlugins(java.util.Set<Plugin> assignedPlugins)
Lässt nur die gegebenen Plugins an diesem Template zu (assign plugins); alle anderen werden deaktiviert. |
TemplatePublishAssignment |
setPublishAssignment(ProjectVariant projectVariant,
boolean publish)
Ändert an der TemplateVariante dieses Templates mit dem gegebenen Namen, ob diese TemplateVariante gepublished wird oder nicht. |
boolean |
setPublishAssignment(java.lang.String projectVariantPart,
boolean publish)
Ändert für alle PublishAssignments mit dem gegebenen project variant partial name (check with contains()), das publish yes or no setting. |
java.lang.String |
toString()
For debugging only. |
boolean |
usesTemplateElement(java.lang.String elementName)
Liefert true, falls das gegebene Element elementName in keiner TemplateVariante im Quellcode verwendet wird oder einen roten Punkt enthält. |
boolean |
usesTemplateElement(TemplateElement element)
Liefert true, falls das gegebene Element element in keiner TemplateVariante im Quellcode verwendet wird oder einen roten Punkt enthält. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Template(TemplateFolder templateFolder, java.lang.String name, java.lang.String templateGuid, java.lang.String description)
templateFolder
- Verzeichnis, in dem dieses Template gespeichert istname
- Name dieses TemplatestemplateGuid
- RedDot GUID dieses Templatesdescription
- Beschreibung dieses TemplatesMethod Detail |
---|
public void assignAuthorizationPackageToPageElements(AuthorizationPackage authorizationPackage, TemplateElement templateElement, int maxPages) throws RQLException
RQLException
public void removeAllPlugins() throws RQLException
RQLException
public void removePlugins(java.util.Set<Plugin> pluginsToRemove) throws RQLException
Die gegebenen Plugins müssen dem Projekt zugeordnet sein!
RQLException
public void setPlugins(java.util.Set<Plugin> assignedPlugins) throws RQLException
Die gegebenen Plugins müssen dem Projekt zugeordnet sein!
RQLException
public void addPlugins(java.util.Set<Plugin> pluginsToAdd) throws RQLException
Die gegebenen Plugins müssen dem Projekt zugeordnet sein!
RQLException
public void addPlugins(java.lang.String pluginNamePrefix) throws RQLException
Lässt andere Zuordnungen unverändert; ist additiv.
Die gegebenen Plugins müssen dem Projekt zugeordnet sein!
RQLException
public RQLNode callCms(java.lang.String rqlRequest) throws RQLException
callCms
in interface CmsClientContainer
RQLException
public boolean isNameEndsWith(java.lang.String templateNameSuffix) throws RQLException
RQLException
public boolean isNameStartsWith(java.lang.String... templateNamePrefixes) throws RQLException
RQLException
public boolean isNameEquals(java.lang.String... templateNames) throws RQLException
RQLException
public java.lang.String callCmsWithoutParsing(java.lang.String rqlRequest) throws RQLException
callCmsWithoutParsing
in interface CmsClientContainer
RQLException
public java.util.Set<Template> collectPreassignedTemplatesOfAllMultiLinkElements(boolean includeReferences) throws RQLException
includeReferences
- =true, auch Elemente, die Referenzquelle sind werden geliefert (haben keine Childs!) =false, ohne Element, die Referenzquelle sind
(nur diese haben Childs!)
RQLException
public void copyElementsFrom(Template sourceTemplate, java.lang.String namePrefix) throws RQLException
Attention: Following will not be copied: Default and sample texts, child element of and references.
RQLException
public void copyElementsFrom(java.util.List<TemplateElement> templateElements) throws RQLException
Attention: Following will not be copied: Default and sample texts, child element of and references.
RQLException
public void copyElementFrom(TemplateElement templateElement) throws RQLException
RQLException
public boolean contains(java.lang.String templateElementName) throws RQLException
RQLException
public boolean contains(TemplateElement templateElement) throws RQLException
RQLException
public java.lang.String createStandardFieldText(java.lang.String templateElementName, java.lang.String label, boolean isLanguageDependent) throws RQLException
Liefert, mangels Konstruktur in Klasse TemplateElement, nur die ElementGUID des angelegten Elements zurück.
RQLException
public void deleteTemplateElementByName(java.lang.String name) throws RQLException
name
- Name des Templateelementes.
RQLException
public void deleteTemplateElements(java.lang.String elementNames, java.lang.String delimiter) throws RQLException
RQLException
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public AdministrationElement getAdministrationElementByName(java.lang.String name) throws RQLException
name
- Name des Administrations-Element
RQLException
TemplateElement
public PageArrayList getAllPages(int maxPages) throws RQLException
RQLException
public java.util.List<TemplateElement> getAsciiTextTemplateElements() throws RQLException
RQLException
public java.util.Set<Plugin> getAssignedPlugins() throws RQLException
RQLException
public java.util.List<TemplateElement> getAttributeTemplateElements() throws RQLException
RQLException
public CmsClient getCmsClient()
getCmsClient
in interface CmsClientContainer
public java.util.List<TemplateElement> getContainerTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getContentElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getContentElements(boolean includeHeadline, boolean includeReferences) throws RQLException
RQLException
public java.util.List<TemplateElement> getContentElements(boolean includeHeadline, boolean includeReferences, java.lang.String ignoreElementNames, java.lang.String separator) throws RQLException
RQLException
public java.lang.String getDescription()
public java.util.List<TemplateElement> getFrameTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getHeadlineTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getHtmlTextTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getImageTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getInfoTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getLabeledTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getLanguageVariantDependentTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getLanguageVariantIndependentTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getListTemplateElements() throws RQLException
RQLException
public java.lang.String getLogonGuid()
getLogonGuid
in interface CmsClientContainer
Project
public java.util.List<TemplateElement> getMediaTemplateElements() throws RQLException
RQLException
public java.util.List getMultiLinkTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getMultiLinkTemplateElements(boolean includeReferences) throws RQLException
includeReferences
- =true, auch Elemente, die Referenzquelle sind werden geliefert (haben keine Childs!) =false, ohne Element, die Referenzquelle sind
(nur diese haben Childs!)
RQLException
public java.util.List<TemplateElement> getMultiLinkTemplateElements(java.util.List names) throws RQLException
names
- a List of template element names
RQLException
public java.lang.String getName()
public java.util.List<TemplateElement> getOptionListTemplateElements() throws RQLException
RQLException
public java.lang.String getPrefixName() throws RQLException
Liefert null, falls kein Präfix definiert ist.
RQLException
public Project getProject()
getProject
in interface ProjectContainer
public java.lang.String getProjectGuid() throws RQLException
getProjectGuid
in interface ProjectContainer
RQLException
public TemplatePublishAssignment getPublishAssignment(ProjectVariant projectVariant) throws RQLException
RQLException
public TemplatePublishAssignment getPublishAssignment(java.lang.String projectVariantGuid) throws RQLException
RQLException
public java.util.List<TemplatePublishAssignment> getPublishAssignments() throws RQLException
RQLException
public java.util.List<TemplatePublishAssignment> getPublishAssignments(java.lang.String projectVariantNamePart) throws RQLException
Liefert eine leere Liste, falls keine gefunden wurde.
RQLException
public TemplateVariant getPublishedTemplateVariantFor(ProjectVariant projectVariant) throws RQLException
RQLException
public TemplateVariant getPublishedTemplateVariantFor(java.lang.String projectVariantGuid) throws RQLException
RQLException
public java.lang.String getSessionKey()
getSessionKey
in interface ProjectContainer
public java.lang.String getShadowedTemplateElementGuids(java.lang.String shadowElementsNameSuffix, java.lang.String delimiter) throws RQLException
shadowElementsNameSuffix
- Suffix der Schattenelemente
RQLException
getShadowedTemplateElements(String)
public java.util.List<TemplateElement> getShadowedTemplateElements(java.lang.String shadowElementsNameSuffix) throws RQLException
shadowElementsNameSuffix
- Suffix der Schattenelemente
RQLException
getShadowedTemplateElementGuids(String, String)
public java.lang.String getSmartEditTemplateCode() throws RQLException
Oder: Liefert den Templatecode zurück, der im SmartEdit angezeigt wird.
RQLException
public java.util.List<TemplateElement> getStandardFieldDateTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getStandardFieldNumericTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getStandardFieldTextTemplateElements() throws RQLException
RQLException
public TemplateElement getTemplateElementByGuid(java.lang.String templateElementGuid) throws RQLException
templateElementGuid
- GUID des gesuchten Templateelementes.
RQLException
TemplateElement
public TemplateElement getTemplateElementByName(java.lang.String name) throws RQLException
name
- Name des Templateelementes.
RQLException
TemplateElement
public java.util.List<TemplateElement> getTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getTemplateElementsBySuffix(java.lang.String nameSuffix) throws RQLException
Liefert eine leere Liste, falls keine gefunden wurden.
nameSuffix
- Suffix der zu suchenden Elemente (z.B. workflow_unlinked_flag)
RQLException
public java.util.List<TemplateElement> getTemplateElementsByPrefix(java.lang.String namePrefix) throws RQLException
Liefert eine leere Liste, falls keine gefunden wurden.
namePrefix
- Prefix der zu suchenden Elemente
RQLException
public java.util.List<TemplateElement> getTemplateElementsByType(int type) throws RQLException
RQLException
for possible types
public java.util.List<TemplateElement> getTemplateElementsByType(int type, java.lang.String elementNamePattern) throws RQLException
elementNamePattern
- Muster (mit genau einem wildcard *) für die Prüfung des Elementnamens, arbeitet case sensitive
RQLException
for possible types
public TemplateFolder getTemplateFolder()
getTemplateFolder
in interface TemplateFolderContainer
public java.lang.String getTemplateFolderGuid()
getTemplateFolderGuid
in interface TemplateFolderContainer
public java.lang.String getTemplateFolderName()
public java.lang.String getTemplateGuid()
public TemplateVariant getTemplateVariantByGuid(java.lang.String templateVariantGuid) throws RQLException
templateVariantGuid
- GUID der gesuchten TemplateVariante.
RQLException
public TemplateVariant getTemplateVariantByName(java.lang.String templateVariantName) throws RQLException
templateVariantName
- Name der gesuchten TemplateVariante, z.B. HTML, DEL_XML, XML
RQLException
public java.util.List<java.lang.String> getTemplateVariantNames() throws RQLException
RQLException
public java.lang.String getTemplateVariantNames(java.lang.String separator) throws RQLException
RQLException
public java.util.List<TemplateVariant> getTemplateVariants() throws RQLException
RQLException
public java.util.List<TemplateElement> getTextAnchorTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getTextTemplateElements() throws RQLException
RQLException
public java.util.List<TemplateElement> getUnusedTemplateElements() throws RQLException
D.h. diese Elemente haben in allen Templatevarianten auch keinen roten Punkt.
RQLException
public boolean hasAdministrationElement(java.lang.String name) throws RQLException
RQLException
public int hashCode()
hashCode
in class java.lang.Object
public boolean isElementChangeableInSmartEditByName(java.lang.String elementName) throws RQLException
RQLException
public boolean isElementChangeableInSmartEditByName(TemplateElement templateElement) throws RQLException
RQLException
public void referencePageElements(TemplateElement templateElement, StandardFieldTextElement targetElement, int maxPages) throws RQLException
Die Seitenelemente werden auf das gegebene targetElement verwiesen.
RQLException
public void referencePageElements(TemplateElement templateElement, TextElement targetElement, int maxPages) throws RQLException
Die Seitenelemente werden auf das gegebene targetElement verwiesen.
RQLException
public void referencePageLinks(TemplateElement templateElement, MultiLink targetLink, int maxPages) throws RQLException
Die Seitenlinks werden auf den gegebenen targetLink verwiesen.
RQLException
public TemplatePublishAssignment setPublishAssignment(ProjectVariant projectVariant, boolean publish) throws RQLException
projectVariant
- die Projektvariante, für die publish geändert werden soll
RQLException
public boolean setPublishAssignment(java.lang.String projectVariantPart, boolean publish) throws RQLException
RQLException
public java.lang.String toString()
toString
in class java.lang.Object
public boolean usesTemplateElement(java.lang.String elementName) throws RQLException
RQLException
public boolean usesTemplateElement(TemplateElement element) throws RQLException
RQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |