public class RichTextFieldFactory extends AbstractFieldFactory<RichTextFieldDefinition,String,MagnoliaCKEditorTextField>
Modifier and Type | Class and Description |
---|---|
static class |
RichTextFieldFactory.MagnoliaLink
Link info wrapper.
|
static class |
RichTextFieldFactory.PluginData
Plugin data wrapper.
|
Modifier and Type | Field and Description |
---|---|
static String |
PLUGIN_NAME_MAGNOLIALINK |
static String |
PLUGIN_PATH_MAGNOLIALINK |
Constructor and Description |
---|
RichTextFieldFactory(RichTextFieldDefinition definition,
info.magnolia.objectfactory.ComponentProvider componentProvider,
Locale locale,
I18NAuthoringSupport i18NAuthoringSupport,
info.magnolia.i18nsystem.SimpleTranslator i18n,
ChooserController chooserController,
AppDescriptorRegistry appDescriptorRegistry) |
Modifier and Type | Method and Description |
---|---|
protected MagnoliaCKEditorTextField |
createFieldComponent() |
protected MagnoliaCKEditorConfig |
initializeCKEditorConfig() |
protected List<MagnoliaCKEditorConfig.ToolbarGroup> |
initializeToolbarConfig() |
createField, isMessageKey
public static final String PLUGIN_NAME_MAGNOLIALINK
public static final String PLUGIN_PATH_MAGNOLIALINK
@Inject public RichTextFieldFactory(RichTextFieldDefinition definition, info.magnolia.objectfactory.ComponentProvider componentProvider, Locale locale, I18NAuthoringSupport i18NAuthoringSupport, info.magnolia.i18nsystem.SimpleTranslator i18n, ChooserController chooserController, AppDescriptorRegistry appDescriptorRegistry)
protected MagnoliaCKEditorTextField createFieldComponent()
createFieldComponent
in class AbstractFieldFactory<RichTextFieldDefinition,String,MagnoliaCKEditorTextField>
protected MagnoliaCKEditorConfig initializeCKEditorConfig()
protected List<MagnoliaCKEditorConfig.ToolbarGroup> initializeToolbarConfig()
Copyright © 2018 Magnolia International Ltd.. All rights reserved.