public class AssetMetadataField
extends com.vaadin.v7.ui.CustomField<com.vaadin.v7.data.util.BeanItem>
com.vaadin.v7.ui.AbstractField.FocusShortcut, com.vaadin.v7.ui.AbstractField.ReadOnlyStatusChangeEvent
com.vaadin.ui.HasComponents.ComponentAttachDetachNotifier, com.vaadin.ui.HasComponents.ComponentAttachEvent, com.vaadin.ui.HasComponents.ComponentAttachListener, com.vaadin.ui.HasComponents.ComponentDetachEvent, com.vaadin.ui.HasComponents.ComponentDetachListener
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
com.vaadin.server.Sizeable.Unit
com.vaadin.v7.ui.Field.ValueChangeEvent
com.vaadin.v7.data.Buffered.SourceException
com.vaadin.v7.data.Property.Editor, com.vaadin.v7.data.Property.ReadOnlyException, com.vaadin.v7.data.Property.ReadOnlyStatusChangeListener, com.vaadin.v7.data.Property.ReadOnlyStatusChangeNotifier, com.vaadin.v7.data.Property.Transactional<T>, com.vaadin.v7.data.Property.ValueChangeListener, com.vaadin.v7.data.Property.ValueChangeNotifier, com.vaadin.v7.data.Property.Viewer
Modifier and Type | Field and Description |
---|---|
protected info.magnolia.objectfactory.ComponentProvider |
componentProvider |
protected AssetMetadataFieldDefinition |
definition |
protected info.magnolia.ui.form.field.factory.FieldFactoryFactory |
fieldFactoryFactory |
protected info.magnolia.cms.i18n.I18nContentSupport |
i18nContentSupport |
protected info.magnolia.dam.api.metadata.AssetMetadataRegistry |
metadataRegistry |
protected com.vaadin.v7.data.Item |
relatedFieldItem |
protected com.vaadin.ui.AbstractOrderedLayout |
root |
Constructor and Description |
---|
AssetMetadataField(AssetMetadataFieldDefinition definition,
info.magnolia.ui.form.field.factory.FieldFactoryFactory fieldFactoryFactory,
info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.dam.api.metadata.AssetMetadataRegistry metadataRegistry,
com.vaadin.v7.data.Item relatedFieldItem)
Deprecated.
since 2.1.5 - use
AssetMetadataField(AssetMetadataFieldDefinition, Item, FieldFactoryFactory, ComponentProvider, AssetMetadataRegistry) instead; field/factory never cared about i18nContentSupport anyway. |
AssetMetadataField(AssetMetadataFieldDefinition definition,
com.vaadin.v7.data.Item relatedFieldItem,
info.magnolia.ui.form.field.factory.FieldFactoryFactory fieldFactoryFactory,
info.magnolia.objectfactory.ComponentProvider componentProvider,
info.magnolia.dam.api.metadata.AssetMetadataRegistry metadataRegistry) |
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.v7.ui.Field<?> |
createLocalField(info.magnolia.ui.form.field.definition.FieldDefinition fieldDefinition,
Object item,
boolean setCaptionToNull) |
protected com.vaadin.v7.ui.VerticalLayout |
createSheet() |
Class<? extends com.vaadin.v7.data.util.BeanItem> |
getType() |
protected com.vaadin.ui.Component |
initContent() |
protected void |
initFields() |
protected void |
initFields(com.vaadin.v7.data.util.BeanItem<info.magnolia.dam.api.Asset> beanItem) |
attach, focus, getContent, getTabIndex, iterator, setFocusDelegate, setHeight, setTabIndex, setWidth
addListener, addListener, addReadOnlyStatusChangeListener, addValidator, addValueChangeListener, beforeClientResponse, clear, commit, detach, discard, fireReadOnlyStatusChange, fireValueChange, getConversionError, getConversionError, getConvertedValue, getConverter, getCurrentBufferedSourceException, getCustomAttributes, getErrorMessage, getInternalValue, getModelType, getPropertyDataSource, getRequiredError, getState, getState, getValidators, getValue, isBuffered, isEmpty, isInvalidAllowed, isInvalidCommitted, isModified, isReadOnly, isRequired, isValid, isValidationVisible, readDesign, readOnlyStatusChange, removeAllValidators, removeListener, removeListener, removeReadOnlyStatusChangeListener, removeValidator, removeValueChangeListener, setBuffered, setConversionError, setConvertedValue, setConverter, setConverter, setCurrentBufferedSourceException, setInternalValue, setInvalidAllowed, setInvalidCommitted, setLocale, setPropertyDataSource, setReadOnly, setRequired, setRequiredError, setValidationVisible, setValue, setValue, setValue, shouldHideErrors, validate, validate, valueChange, writeDesign
getExplicitImmediateValue, isImmediate, setImmediate
addContextClickListener, addListener, addShortcutListener, addStyleName, findAncestor, fireComponentErrorEvent, fireComponentEvent, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isRequiredIndicatorVisible, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeightUndefined, setIcon, setId, setParent, setPrimaryStyleName, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidthUndefined
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addListener, addStyleName, addStyleNames, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesign
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidthUndefined
forEach, spliterator
protected final info.magnolia.ui.form.field.factory.FieldFactoryFactory fieldFactoryFactory
protected final info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport
protected final info.magnolia.objectfactory.ComponentProvider componentProvider
protected final AssetMetadataFieldDefinition definition
protected final com.vaadin.v7.data.Item relatedFieldItem
protected final info.magnolia.dam.api.metadata.AssetMetadataRegistry metadataRegistry
protected com.vaadin.ui.AbstractOrderedLayout root
public AssetMetadataField(AssetMetadataFieldDefinition definition, com.vaadin.v7.data.Item relatedFieldItem, info.magnolia.ui.form.field.factory.FieldFactoryFactory fieldFactoryFactory, info.magnolia.objectfactory.ComponentProvider componentProvider, info.magnolia.dam.api.metadata.AssetMetadataRegistry metadataRegistry)
@Deprecated public AssetMetadataField(AssetMetadataFieldDefinition definition, info.magnolia.ui.form.field.factory.FieldFactoryFactory fieldFactoryFactory, info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport, info.magnolia.objectfactory.ComponentProvider componentProvider, info.magnolia.dam.api.metadata.AssetMetadataRegistry metadataRegistry, com.vaadin.v7.data.Item relatedFieldItem)
AssetMetadataField(AssetMetadataFieldDefinition, Item, FieldFactoryFactory, ComponentProvider, AssetMetadataRegistry)
instead; field/factory never cared about i18nContentSupport anyway.protected com.vaadin.ui.Component initContent()
initContent
in class com.vaadin.v7.ui.CustomField<com.vaadin.v7.data.util.BeanItem>
protected void initFields()
protected void initFields(com.vaadin.v7.data.util.BeanItem<info.magnolia.dam.api.Asset> beanItem)
protected com.vaadin.v7.ui.VerticalLayout createSheet()
protected com.vaadin.v7.ui.Field<?> createLocalField(info.magnolia.ui.form.field.definition.FieldDefinition fieldDefinition, Object item, boolean setCaptionToNull)
public Class<? extends com.vaadin.v7.data.util.BeanItem> getType()
getType
in interface com.vaadin.v7.data.Property<com.vaadin.v7.data.util.BeanItem>
getType
in class com.vaadin.v7.ui.AbstractField<com.vaadin.v7.data.util.BeanItem>
Copyright © 2019 Magnolia International Ltd.. All rights reserved.