public interface AttachmentRenderer extends Serializable
Attachment
s)
for a certain type in different contexts: overview link, edit/add and detail.Modifier and Type | Method and Description |
---|---|
boolean |
canRenderAttachment(String type)
Returns true if this renderer is capable of rendering attachments of the given type.
|
com.vaadin.ui.Component |
getDetailComponent(Attachment attachment)
Get the component to render when viewing the details of the
related content for the type this renderer is responsible for.
|
com.vaadin.terminal.Resource |
getImage(Attachment attachment)
Get the image to display in the list of related content for
the given attachment.
|
String |
getName(I18nManager i18nManager)
Gets the human-readable name for the type of related content
this class is capable of rendering.
|
com.vaadin.ui.Component |
getOverviewComponent(Attachment attachment,
RelatedContentComponent parent)
Get the component that is used in the related content overview list.
|
boolean canRenderAttachment(String type)
String getName(I18nManager i18nManager)
com.vaadin.terminal.Resource getImage(Attachment attachment)
attachment
- the attachment to get the image for. When null is
passed, the image for a new attachment (of the type this class is capable of
rendering) is expected to be returned.com.vaadin.ui.Component getOverviewComponent(Attachment attachment, RelatedContentComponent parent)
com.vaadin.ui.Component getDetailComponent(Attachment attachment)
Copyright © 2016 Alfresco. All rights reserved.