com.hlcl.rql.as
Class ImageElement

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

public class ImageElement
extends FileElement

Diese Klasse beschreibt ein Image-Element einer Seite.

Author:
LEJAFR

Constructor Summary
ImageElement(Page page, TemplateElement templateElement, java.lang.String name, java.lang.String elementGuid, java.lang.String value, java.lang.String folderGuid)
          ImageElement constructor comment.
 
Method Summary
 java.awt.image.BufferedImage downloadImage()
          Liefert das Bild als Objekt im Speicher - lädt es vom RD CMS runter.
 void referenceTo(ImageElement targetElement)
          Erstellt eine RD Referenz von diesem ImageElement (als Source) zum gegebenen Element.
 
Methods inherited from class com.hlcl.rql.as.FileElement
downloadToFile, downloadToFile, getDownloadUrl, getDownloadUrlString, getExtender, getFilename, getFilenameExtender, getFilenameWithoutExtender, getFolder, getFolderGuid, getTemplateElementFolder, hasFile, isCombinedUpdateSupported, setFilename, setFilename, setFilename, setFilenameWithoutCheck, updateFolderChange
 
Methods inherited from class com.hlcl.rql.as.Element
callCms, callCmsWithoutParsing, deleteValue, getCmsClient, getElementGuid, getLogonGuid, getName, getPage, getPageGuid, getProject, getProjectGuid, getSessionKey, getTemplateElement, hasTemplateDefaultValue, isEmpty, isValueEntered
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hlcl.rql.as.ProjectContainer
getProject, getProjectGuid, getSessionKey
 
Methods inherited from interface com.hlcl.rql.as.CmsClientContainer
callCms, callCmsWithoutParsing, getCmsClient, getLogonGuid
 

Constructor Detail

ImageElement

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

Parameters:
page - Seite, die diesen Container Link 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

downloadImage

public java.awt.image.BufferedImage downloadImage()
                                           throws RQLException
Liefert das Bild als Objekt im Speicher - lädt es vom RD CMS runter.

Throws:
RQLException

referenceTo

public void referenceTo(ImageElement targetElement)
                 throws RQLException
Erstellt eine RD Referenz von diesem ImageElement (als Source) zum gegebenen Element.

Achtung: Nur als Administrator aufrufbar!

Throws:
RQLException