com.hlcl.rql.as
Class Note

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

public class Note
extends java.lang.Object
implements PageContainer

Diese Klasse beschreibt eine Bemerkung zu einer Seite.

Author:
LEJAFR

Constructor Summary
Note(Page page, java.lang.String name, java.lang.String type, java.lang.String noteGuid, java.lang.String value)
          Note 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 enterText(java.lang.String value)
          Aendert den Wert dieser Bemerkung.
 CmsClient getCmsClient()
          Liefert den CmsClient.
 java.lang.String getEnteredText()
          Liefert den Wert der Bemerkung.
 java.lang.String getLogonGuid()
          Liefert die RedDot logon GUID.
 java.lang.String getName()
          Liefert den Namen dieser Bemerkung
 java.lang.String getNoteGuid()
          Liefert die RedDot GUID dieser Bemerkung.
 Page getPage()
          Liefert die Seite, zu der diese Bemerkung gehört.
 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.
 java.lang.String getValue()
          Liefert den Wert der Bemerkung mit
für den Zeilenumbruch.
 void setValue(java.lang.String value)
          Aendert den Wert dieser Bemerkung.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Note

public Note(Page page,
            java.lang.String name,
            java.lang.String type,
            java.lang.String noteGuid,
            java.lang.String value)
Note constructor comment.

Parameters:
page - Seite, zu der diese Bemerkung gehört
name - Name der Bemerkung
type - Typ der Bemerkung (2=Text)
noteGuid - GUID dieser Bemerkung
value - Text dieser Bemerkung
Method Detail

callCms

public RQLNode callCms(java.lang.String rqlRequest)
                throws RQLException
Senden eine Anfrage an das CMS und liefert eine geparste Antwort zurueck.

Specified by:
callCms in interface CmsClientContainer
Throws:
RQLException

callCmsWithoutParsing

public java.lang.String callCmsWithoutParsing(java.lang.String rqlRequest)
                                       throws RQLException
Senden eine Anfrage an das CMS und liefert eine ungeparste Antwort zurueck. Erforderlich für die Ermittlung des Werts eines Textelements.

Specified by:
callCmsWithoutParsing in interface CmsClientContainer
Throws:
RQLException

getCmsClient

public CmsClient getCmsClient()
Liefert den CmsClient.

Specified by:
getCmsClient in interface CmsClientContainer

getLogonGuid

public java.lang.String getLogonGuid()
Liefert die RedDot logon GUID.

Specified by:
getLogonGuid in interface CmsClientContainer

getName

public java.lang.String getName()
Liefert den Namen dieser Bemerkung

Returns:
java.lang.String

getNoteGuid

public java.lang.String getNoteGuid()
Liefert die RedDot GUID dieser Bemerkung.

Returns:
java.lang.String

getPage

public Page getPage()
Liefert die Seite, zu der diese Bemerkung gehört.

Specified by:
getPage in interface PageContainer

getPageGuid

public java.lang.String getPageGuid()
Liefert die RedDot GUID der Seite.

Specified by:
getPageGuid in interface PageContainer

getProject

public Project getProject()
Liefert das Projekt.

Specified by:
getProject in interface ProjectContainer

getProjectGuid

public java.lang.String getProjectGuid()
                                throws RQLException
Liefert die RedDot GUID des Projekts.

Specified by:
getProjectGuid in interface ProjectContainer
Throws:
RQLException

getSessionKey

public java.lang.String getSessionKey()
Liefert den RedDot Session key.

Specified by:
getSessionKey in interface ProjectContainer

getValue

public java.lang.String getValue()
Liefert den Wert der Bemerkung mit
für den Zeilenumbruch.

Returns:
java.lang.String

getEnteredText

public java.lang.String getEnteredText()
Liefert den Wert der Bemerkung. Zeilenumbrüche werden als \n konvertiert geliefert.

Returns:
java.lang.String

setValue

public void setValue(java.lang.String value)
              throws RQLException
Aendert den Wert dieser Bemerkung. Value kann
zur formatierung enhalten.

Throws:
RQLException

enterText

public void enterText(java.lang.String value)
               throws RQLException
Aendert den Wert dieser Bemerkung. Die Zeilenumbrüche werden zu
konvertiert.

Throws:
RQLException