com.hlcl.rql.as
Class ImageElement
java.lang.Object
com.hlcl.rql.as.Element
com.hlcl.rql.as.FileElement
com.hlcl.rql.as.ImageElement
- All Implemented Interfaces:
- CmsClientContainer, ContentElement, 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(boolean runsOnServer)
Liefert das Bild als Objekt im Speicher - lädt es vom RD CMS ImageCache herunter. |
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 |
checkBeforeChange, downloadToFile, downloadToFile, getDownloadUrl, getDownloadUrlString, getExtender, getFilename, getFilenameExtender, getFilenameWithoutExtender, getFolder, getFolderGuid, getTemplateElementFolder, getValueAsString, hasFile, isCombinedUpdateSupported, setFilename, setFilename, setFilename, setFilenameWithoutCheck, setValue, setValue, updateFolderChange |
| Methods inherited from class com.hlcl.rql.as.Element |
callCms, callCmsWithoutParsing, deleteValue, getCmsClient, getElementGuid, getLogonGuid, getName, getPage, getPageGuid, getProject, getProjectGuid, getSessionKey, getTemplateElement, getTemplateElementName, getValue, hasTemplateDefaultValue, isEmpty, isValueEntered, readElementNode, setValue, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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 basiertname - Name des ElementselementGuid - GUID dieses Elementsvalue - Wert des Elements, auch Dateiname eines Bildes
downloadImage
public java.awt.image.BufferedImage downloadImage(boolean runsOnServer)
throws RQLException
- Liefert das Bild als Objekt im Speicher - lädt es vom RD CMS ImageCache herunter.
- Parameters:
runsOnServer - =true, if used from webapp or batch on CMS server; the domain name will be replace with localhost
=false, if used from any other client; the configured URL will be used unchanged
- 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