T
- type of the element handled.public interface Transformer<T>
extends info.magnolia.ui.api.i18n.I18NAwareHandler
Property
handler.Modifier and Type | Method and Description |
---|---|
Class<T> |
getType() |
boolean |
hasI18NSupport()
Return true if this Property has to support i18n.
|
boolean |
isReadOnly()
Mirror the read-only state of the underlying Property / data-source.
|
T |
readFromItem()
Transform a specific Item values to a specified type T.
|
void |
setReadOnly(boolean isReadOnly)
Deprecated.
since 5.4.12. Transformer just mirrors read-only state of the underlying Property,
invoke
#setReadOnly on the TransformedProperty instead |
void |
writeToItem(T newValue)
Convert the T newValue to a specific Item format.
|
void writeToItem(T newValue)
T readFromItem()
boolean hasI18NSupport()
Class<T> getType()
value
must be assignable
to this type.boolean isReadOnly()
@Deprecated void setReadOnly(boolean isReadOnly)
#setReadOnly
on the TransformedProperty
insteadCopyright © 2019 Magnolia International Ltd.. All rights reserved.