T
- item type used in new definitionNEW
- new definition class which extends AbstractSelectFieldDefinition
OLD
- old definition class SelectFieldDefinition
public abstract class AbstractSelectFieldDefinitionConverter<T,NEW extends AbstractSelectFieldDefinition<T,DatasourceDefinition>,OLD extends SelectFieldDefinition> extends AbstractConfiguredFieldDefinitionConverter<T,NEW,OLD>
Modifier and Type | Class and Description |
---|---|
static class |
AbstractSelectFieldDefinitionConverter.JcrNodeToOptionValueConverter
Converts node to content of value property (or node name) and vice versa.
|
Constructor and Description |
---|
AbstractSelectFieldDefinitionConverter() |
Modifier and Type | Method and Description |
---|---|
NEW |
convert(OLD oldDefinition) |
boolean |
supports(OLD oldDefinition) |
convertConverterClass, convertDefinitionType, convertValidators, supportsConverterClass, supportsTransformerClass, supportsType
public AbstractSelectFieldDefinitionConverter()
public NEW convert(OLD oldDefinition)
convert
in interface FieldDefinitionConverter<T,NEW extends AbstractSelectFieldDefinition<T,DatasourceDefinition>,OLD extends SelectFieldDefinition>
convert
in class AbstractConfiguredFieldDefinitionConverter<T,NEW extends AbstractSelectFieldDefinition<T,DatasourceDefinition>,OLD extends SelectFieldDefinition>
public boolean supports(OLD oldDefinition)
supports
in interface FieldDefinitionConverter<T,NEW extends AbstractSelectFieldDefinition<T,DatasourceDefinition>,OLD extends SelectFieldDefinition>
supports
in class AbstractConfiguredFieldDefinitionConverter<T,NEW extends AbstractSelectFieldDefinition<T,DatasourceDefinition>,OLD extends SelectFieldDefinition>
Copyright © 2021 Magnolia International Ltd.. All rights reserved.