T
- property type used by the related field.public class ResourceFileTransformer<T extends info.magnolia.ui.form.field.upload.UploadReceiver>
extends info.magnolia.ui.form.field.transformer.item.FileTransformer<T>
Transformer
that handles a Binary Item and has no notion of JCR.Constructor and Description |
---|
ResourceFileTransformer(com.vaadin.data.Item relatedFormItem,
info.magnolia.ui.form.field.definition.BasicUploadFieldDefinition definition,
Class<T> type) |
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.data.Item |
getOrCreateFileItem() |
protected com.vaadin.data.Item |
getRoot()
Defines the root item used to retrieve and create child items.
|
protected info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter |
getRootItem() |
protected void |
handleInvalid(T newValue,
com.vaadin.data.Item item) |
com.vaadin.data.Item |
populateItem(T newValue,
com.vaadin.data.Item item) |
T |
readFromItem() |
void |
writeToItem(T newValue) |
createPropertyFromItem, getBasePropertyName, getItemName, getLocale, getOrCreateProperty, getStoredChildNodes, getType, hasI18NSupport, initializeUploadReceiver, isReadOnly, isValid, populateStoredChildItems, setI18NPropertyName, setLocale, setReadOnly
public void writeToItem(T newValue)
writeToItem
in interface info.magnolia.ui.form.field.transformer.Transformer<T extends info.magnolia.ui.form.field.upload.UploadReceiver>
writeToItem
in class info.magnolia.ui.form.field.transformer.item.FileTransformer<T extends info.magnolia.ui.form.field.upload.UploadReceiver>
protected void handleInvalid(T newValue, com.vaadin.data.Item item)
handleInvalid
in class info.magnolia.ui.form.field.transformer.item.FileTransformer<T extends info.magnolia.ui.form.field.upload.UploadReceiver>
public T readFromItem()
readFromItem
in interface info.magnolia.ui.form.field.transformer.Transformer<T extends info.magnolia.ui.form.field.upload.UploadReceiver>
readFromItem
in class info.magnolia.ui.form.field.transformer.item.FileTransformer<T extends info.magnolia.ui.form.field.upload.UploadReceiver>
protected com.vaadin.data.Item getOrCreateFileItem()
getOrCreateFileItem
in class info.magnolia.ui.form.field.transformer.item.FileTransformer<T extends info.magnolia.ui.form.field.upload.UploadReceiver>
protected info.magnolia.ui.vaadin.integration.jcr.JcrNodeAdapter getRootItem()
getRootItem
in class info.magnolia.ui.form.field.transformer.item.FileTransformer<T extends info.magnolia.ui.form.field.upload.UploadReceiver>
public com.vaadin.data.Item populateItem(T newValue, com.vaadin.data.Item item)
populateItem
in class info.magnolia.ui.form.field.transformer.item.FileTransformer<T extends info.magnolia.ui.form.field.upload.UploadReceiver>
protected com.vaadin.data.Item getRoot()
getRootItem()
.Copyright © 2015 Magnolia International Ltd.. All rights reserved.