Package com.hlcl.rql.as

Interface Summary
AuthorizationPackageContainer Das Interface sammelt alle Methoden, die eine Klasse implementieren muss, wenn sie ein Berechtigungspaket beinhaltet.
CmsClientContainer Das Interface sammelt alle Methoden, die eine Klasse implementieren muss, wenn sie einen CmsServer beinhaltet.
ElementContainer Insert the type's description here.
FolderContainer Insert the type's description here.
LanguageVariantContainer Das Interface sammelt alle Methoden, die eine Klasse implementieren muss, wenn sie eine Project beinhaltet.
PageContainer Das Interface sammelt alle Methoden, die eine Klasse implementieren muss, wenn sie eine Page beinhaltet.
ProjectContainer Das Interface sammelt alle Methoden, die eine Klasse implementieren muss, wenn sie eine Project beinhaltet.
ProjectVariantContainer Das Interface sammelt alle Methoden, die eine Klasse implementieren muss, wenn sie eine Project beinhaltet.
PublicationPackageContainer Das Interface sammelt alle Methoden, die eine Klasse implementieren muss, wenn sie ein Exportpaket beinhaltet.
TemplateContainer Das Interface sammelt alle Methoden, die eine Klasse implementieren muss, wenn sie ein Template beinhaltet.
TemplateFolderContainer Das Interface sammelt alle Methoden, die eine Klasse implementieren muss, wenn sie einen TemplateFolder beinhaltet.
 

Class Summary
AdministrationElement Diese Klasse beschreibt ein Administrationselement (Workflow Kommentare).
Affix Diese Klasse beschreibt ein Prefix oder Suffix eines Projektes.
Anchor Diese Klasse beschreibt einen RedDot Anchor (Textlink oder Bildlink, jeweils auch dynamisch).
AssetManagerFolder Diese Klasse beschreibt einen RedDot AssetManagerFolder-Dateiordner (catalog typ=1).
AssetManagerSubFolder Diese Klasse beschreibt einen Unterordner eines AssetManager Ordners.
AuthorizationPackage Diese Klasse beschreibt Berechtigungspakete unterschiedlichen Typs.
AuthorizationUserGroup Diese Klasse beschreibt Berechtigungen einer UserGroup einesBerechtigungspaketes.
CmsClient Die Klasse beschreibt einen Client zum RedDot Content Management Server.
Container Diese Klasse beschreibt einen RedDot MultiLink Container.
DatabaseQuery This class encapsulates an SQL statement and offer access to parts of the SELECT statement.
DynamicAnchor Diese Klasse beschreibt einen RedDot Dynamic Anchor (Text oder Bild).
DynamicTextAnchor This class represents a Dynamic Text Anchor (DynLink).
Element Diese Klasse beschreibt ein RedDot Element einer Seite.
File Diese Klasse beschreibt ein File eines Folders.
FileElement Diese Klasse beschreibt ein File-Element (Media oder Image) einer Seite.
FileFolder Diese Klasse beschreibt einen normalen RedDot Dateiordner (catalog typ=0).
Folder Diese Klasse beschreibt ein Datei Verzeichnis aus RedDot.
Frame Insert the type's description here.
ImageElement Diese Klasse beschreibt ein Image-Element einer Seite.
JobQueue Diese Klasse beschreibt eine JobQueue mit einer unveränderlichen Jobliste.
LanguageVariant Diese Klasse beschreibt eine Sprachvariante.
List Diese Klasse beschreibt einen RedDot MultiLink List.
Locale Diese Klasse beschreibt ein Gebietsschema.
MediaElement Diese Klasse beschreibt ein Media-Element einer Seite.
MultiLink Diese Klasse beschreibt einen RedDot MultiLink (Container or Liste).
Note Diese Klasse beschreibt eine Bemerkung zu einer Seite.
OptionList Diese Klasse beschreibt das Seitenelement Optionsliste.
OptionListSelection Diese Klasse beschreibt einen moeglichen Wert einer Optionsliste.
Page Diese Klasse repräsentiert eine RedDot Seite.
PageSearch Diese Klasse kapselt eine Seitensuchanfrage (RQL xsearch).
PasswordAuthentication Ein Container für den Usernamen und das Passwort zur Anmeldung an den CMS server.
Plugin Diese Klasse beschreibt ein Plugin.
Project Diese Klasse beschreibt ein RedDot Projekt.
ProjectVariant Diese Klasse beschreibt eine Projektvariante.
PublicationFolder Diese Klasse beschreibt ein Verzeichnis auf dem Ausgabeserver (Publication Folder der Publication Structure).
PublicationPackage Diese Klasse beschreibt ein Exportpaket.
PublicationSetting Diese Klasse beschreibt ein zugewiesenes Exportsetting eines Exportpaketes (Publication Combination).
PublishedFilenameBuilder Diese Klasse kapselt die Logik den publizierten Dateinamen zu bestimmen.
PublishingJob Diese Klasse beschreibt einen manuell erstellen Publizierungsauftrag, einen laufenden und einen vordefinierten.
PublishingJobReport Diese Klasse beschreibt den Bericht eines beendeten Generierungsauftrages.
PublishingTarget Diese Klasse beschreibt ein Exportziel.
RecycleBin Diese Klasse beschreibt den Papierkorb mit gelöschten Seiten eines Projektes.
ReddotDate Diese Klasse beschreibt ein RedDot Datum.
RQLHelperTest Helper-Klasse mit verschiedenen statischen Methoden für RQL-Anfragen an das CMS.
RQLNode Instanzen dieser Klasse beschreiben ein Bestandteil einer RQL-Antwort vom CMS.
RQLNodeList Diese Klasse beschreibt eine Liste von RQLNodes.
StandardFieldDateElement Diese Klasse beschreibt ein RedDot Standardfeld Date (type=5).
StandardFieldNumericElement Diese Klasse beschreibt ein RedDot Standardfeld Numeric (type=48).
StandardFieldTextElement Diese Klasse beschreibt ein RedDot Standardfeld (type=1).
StandardFieldUserDefinedElement Diese Klasse beschreibt ein RedDot Standardfeld user defined (type=999).
StringHelper Utilities for String formatting, manipulation, and queries.
Template Diese Klasse beschreibt ein RedDot Template.
TemplateElement Diese Klasse beschreibt ein Templateelement.
TemplateFolder Diese Klasse beschreibt einen RedDot Template Folder.
TemplatePublishAssignment Diese Klasse beschreibt eine die Zuordnung zwischen TemplateVariante und ProjektVariante für das Publishing.
TemplateVariant Diese Klasse beschreibt eine Templatevariante, z.B.
TextAnchor Insert the type's description here.
TextElement Diese Klasse beschreibt ein RedDot Textelement (type=31 oder type=32).
User Diese Klasse beschreibt einen User des Projektes.
UserGroup Diese Klasse beschreibt eine Benutzergruppe.
UserInterfaceLanguage Diese Klasse beschreibt eine Oberflächensprache.
Workflow Diese Klasse beschreibt einen Workflow.
 

Exception Summary
AmbiguousTemplateException Diese Ausnahme wird bei Erstellung einer Seite geworfen, wenn nicht genau ein Template vorbelegt ist.
CombinedUpdateNotSupportedException Diese Ausnahme wird geworfen, wenn ein nicht unterstützter Elementtyp beim gemeinsamen Update von Werten mit nur einem RQL verwendet wird.
DeletionReferencesToThisPageException Diese Ausnahme wird geworfen, wenn eine Seite nicht gelöscht wird, da noch Referenzen auf diese Seite verweisen.
DownloadException Diese Ausnahme wird geworfen, wenn eine eine Datei nicht vom RD CMS Server heruntergeladen werden konnte.
ElementAlreadyExistingException Diese Ausnahme wird geworfen, wenn ein Element angelegt wird, das bereits existiert, zB.
ElementNotFoundException Diese Ausnahme wird geworfen, wenn ein Element nicht in einer Liste gefunden werden konnte.
IncompletePublishingJobException Diese Ausnahme wird geworfen, wenn versucht wird einen PublishingJob zu starten, für den keine Sprach- oder Projektvariante vorgegeben wurde.
InvalidGuidException Diese Ausnahme wird geworfen, wenn eine GUID eines RedDot Items ungültig ist..
InvalidOptionListSelectionValueException Diese Ausnahme wird geworfen, wenn versucht wird auf einen Eintrag in einer Optionsliste zuzugreifen, den es nicht in der Liste gibt.
InvalidPublishingRequestException Diese Ausnahme wird geworfen, wenn versucht wird eine Seite für eine Kombination von Projektvariante und Sprachvariante zu generieren, für die kein Exportsetting im Exportpaket vorliegt.
LanguageVariantNotSynchronizedException Diese Ausnahme wird geworfen, wenn per Programm die Sprachvariante im Hintergrund gewechselt wird und es dabei eine RQLException gab.
MissingFileException Diese Ausnahme wird geworfen, wenn eine Date in einem RedDot Folder nicht vorhanden ist wie erwartet.
MissingGuidException Diese Ausnahme wird geworfen, wenn eine GUID eines RedDot Items erforderlich ist, aber fehlt.
MissingMainLinkException Diese Ausnahme wird geworfen, wenn in den links zu einer Seite kein MainLink gefunden wird.
MissingProjectNameException Diese Ausnahme wird geworfen, wenn ein Projekt ohne Name erzeugt wurde, der aber benötigt wird (z.B.
MissingRightException Diese Ausnahme wird geworfen, wenn dem Autor ein Recht zur Durchführung einer Aktion (z.B.
MissingSessionKeyException Diese Ausnahme wird geworfen, wenn ein Projekt einen SessionKey zum Aufrufen weiterer Funktionen benötigt, dieser aber fehlt.
MissingTemplateNamesException Diese Ausnahme wird geworfen, wenn Namen von Template-Elementen benötigt werden, aber diese nicht gegeben wurden.
MultiChildPagesException Diese Ausnahme wird geworfen, wenn mehr als eine Seite an einen MultiLink (List, Container) gelinkt ist.
MultiLinkedPageException Diese Ausnahme wird geworfen, wenn eine Seite an mehr als einer Seite gelinkt ist (RedDot Dialog Verlinkung/Erscheidungszeitraum), das aber nicht erwartet wird.
NewElementNotRefreshedException Diese Ausnahme wird einer Seite geworfen, wenn ein Element, das im Template hinzugefügt wurde, noch nicht auf dieser Seite aktiviert wurde.
NoChildException Diese Ausnahme wird geworfen, wenn eine Seite, entgegen der Erwartung, keine Kindseite ist.
PageAlreadyInPublishingQueueException Diese Ausnahme wird geworfen, wenn versucht wird einen PublishingJob für eine Seite zu starten, für die bereits ein Job in der Queue wartet, oder deren Generierung bereits läuft.
ProjectNotFoundException Diese Ausnahme wird geworfen, wenn kein Projekt gefundenen werden konnte (falscher Name oder GUID) oder dem User nicht zugeordnet ist.
RQLException Exception bei einer RQL-Anfrage an das CMS.
UnknownUserOrWrongPasswordException Diese Ausnahme wird geworfen, wenn ein User versucht sich anzumelden, die Anmeldung aber fehlschlägt weil.
UnlinkedPageException Diese Ausnahme wird geworfen, wenn eine Seite nicht verlinked ist (freie Seite).
UserAlreadyLoggedInException Diese Ausnahme wird geworfen, wenn ein User versucht sich anzumelden, dieser User aber bereits angemeldet ist.
WrongPublishingTargetTypeException Diese Ausnahme wird geworfen, wenn am PublishingTarget der Type nicht passt.
WrongSortModeException Diese Ausnahme wird geworfen, wenn ein Multi-Link nicht manuell sortiert wird.
WrongStateException Diese Ausnahme wird geworfen, wenn eine Seite nicht den erwarteten Status (im Workflow) hat.
WrongStorageTypeException Diese Ausnahme wird geworfen, wenn ein FileFolder nicht den erwarteten Typ hat.
WrongSuffixException Diese Ausnahme wird geworfen, wenn der Extender der Datei nicht im Templateelement zugelassen ist.
WrongTypeException Diese Ausnahme wird geworfen, wenn - der Typ des Templateelementes nicht mit dem angefragten Element zusammenpasst oder - das Berechtigungspaket nicht den korrekten Typ hat.