|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hlcl.rql.as.Element
public abstract class Element
Diese Klasse beschreibt ein RedDot Element einer Seite.
| Constructor Summary | |
|---|---|
Element(Page page,
TemplateElement templateElement,
java.lang.String name,
java.lang.String elementGuid,
java.lang.String value)
Container 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. |
void |
deleteValue()
Löscht den Wert dieses Elements. |
CmsClient |
getCmsClient()
Liefert den CmsClient. |
java.lang.String |
getElementGuid()
Liefert die RedDot GUID dieses Elements. |
java.lang.String |
getLogonGuid()
Liefert die RedDot logon GUID. |
java.lang.String |
getName()
Liefert den Namen des Elements auf der Seite. |
Page |
getPage()
Liefert die Seite, die diesen MultiLink beinhaltet. |
java.lang.String |
getPageGuid()
Liefert die RedDot GUID der Seite. |
Project |
getProject()
Liefert das Projekt. |
java.lang.String |
getProjectGuid()
Liefert die RedDot GUID des Projekts. |
java.lang.String |
getSessionKey()
Liefert den RedDot Session key. |
TemplateElement |
getTemplateElement()
Liefert das Template-Element auf dieses Seitenelement basiert. |
boolean |
hasTemplateDefaultValue()
Liefert true, falls für dieses Element ein Vorgabe im Template definiert ist. |
boolean |
isCombinedUpdateSupported()
Liefert true, falls dieser Elementtyp die gemeinsame Änderung mit nur einem RQL unterstützt. |
boolean |
isEmpty()
Liefert true, falls dieses Element keinen Wert anzeigt. |
boolean |
isValueEntered()
Liefert true, falls in dieses Element eine Benutzereingabe erfolgt ist. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Element(Page page,
TemplateElement templateElement,
java.lang.String name,
java.lang.String elementGuid,
java.lang.String value)
page - Seite, die diesen Container Link beinhaltet.templateElement - TemplateElement auf dem dieses Element basiertname - Name des ElementselementGuid - GUID dieses Elementsvalue - Wert des Elements, auch Dateiname eines Bildes| Method Detail |
|---|
public RQLNode callCms(java.lang.String rqlRequest)
throws RQLException
callCms in interface CmsClientContainerRQLException
public java.lang.String callCmsWithoutParsing(java.lang.String rqlRequest)
throws RQLException
callCmsWithoutParsing in interface CmsClientContainerRQLException
public void deleteValue()
throws RQLException
RQLExceptionpublic CmsClient getCmsClient()
getCmsClient in interface CmsClientContainerpublic java.lang.String getElementGuid()
public java.lang.String getLogonGuid()
getLogonGuid in interface CmsClientContainerpublic java.lang.String getName()
public Page getPage()
getPage in interface PageContainerpublic java.lang.String getPageGuid()
getPageGuid in interface PageContainerpublic Project getProject()
getProject in interface ProjectContainer
public java.lang.String getProjectGuid()
throws RQLException
getProjectGuid in interface ProjectContainerRQLExceptionpublic java.lang.String getSessionKey()
getSessionKey in interface ProjectContainerpublic TemplateElement getTemplateElement()
public boolean hasTemplateDefaultValue()
throws RQLException
RQLException
public boolean isCombinedUpdateSupported()
throws RQLException
RQLExceptionPage.setElementValues(Map)
public boolean isEmpty()
throws RQLException
Der Vorgabewert aus dem Template wird mit einbezogen.
RQLException
public boolean isValueEntered()
throws RQLException
RQLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||