com.hlcl.rql.as
Class StandardFieldUserDefinedElement

java.lang.Object
  extended by com.hlcl.rql.as.Element
      extended by com.hlcl.rql.as.StandardFieldUserDefinedElement
All Implemented Interfaces:
CmsClientContainer, PageContainer, ProjectContainer

public class StandardFieldUserDefinedElement
extends Element

Diese Klasse beschreibt ein RedDot Standardfeld user defined (type=999).

Author:
LEJAFR

Constructor Summary
StandardFieldUserDefinedElement(Page page, TemplateElement templateElement, java.lang.String name, java.lang.String elementGuid, java.lang.String value)
          StandardField constructor comment.
 
Method Summary
 java.lang.String getText()
          Liefert den Wert des Feldes oder einen leeren String, falls weder dieses Element einen Wert hat noch im TemplateElement ein default definiert ist.
 void setText(java.lang.String value)
          Aendert den Wert des Elements.
 
Methods inherited from class com.hlcl.rql.as.Element
callCms, callCmsWithoutParsing, deleteValue, getCmsClient, getElementGuid, getLogonGuid, getName, getPage, getPageGuid, getProject, getProjectGuid, getSessionKey, getTemplateElement, hasTemplateDefaultValue, isCombinedUpdateSupported, isEmpty, isValueEntered
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardFieldUserDefinedElement

public StandardFieldUserDefinedElement(Page page,
                                       TemplateElement templateElement,
                                       java.lang.String name,
                                       java.lang.String elementGuid,
                                       java.lang.String value)
StandardField constructor comment.

Parameters:
page - Seite, die dieses Element beinhaltet.
templateElement - TemplateElement auf dem dieses Element basiert
name - Name des Elements
elementGuid - GUID dieses Elements
value - Wert des Elements, auch Dateiname eines Bildes
Method Detail

getText

public java.lang.String getText()
                         throws RQLException
Liefert den Wert des Feldes oder einen leeren String, falls weder dieses Element einen Wert hat noch im TemplateElement ein default definiert ist.

Throws:
RQLException

setText

public void setText(java.lang.String value)
             throws RQLException
Aendert den Wert des Elements. Achtung: Die festgelegte JavaScript RegEx kann hier nicht geprüft werden! Achtung: Ist value.length() = 0, wird der Wert nicht gelöscht! Tatsächlich ignoriert RD diesen RQL request.

Throws:
RQLException
See Also:
Element.deleteValue()