|
||||||||||
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 BildesMethod 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 void deleteValue() throws RQLException
RQLException
public CmsClient getCmsClient()
getCmsClient
in interface CmsClientContainer
public java.lang.String getElementGuid()
public java.lang.String getLogonGuid()
getLogonGuid
in interface CmsClientContainer
public java.lang.String getName()
public Page getPage()
getPage
in interface PageContainer
public java.lang.String getPageGuid()
getPageGuid
in interface PageContainer
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 TemplateElement getTemplateElement()
public boolean hasTemplateDefaultValue() throws RQLException
RQLException
public boolean isCombinedUpdateSupported() throws RQLException
RQLException
Page.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 |