Class CmsCodeWidgetFactory
- java.lang.Object
-
- org.opencms.acacia.client.widgets.CmsCodeWidgetFactory
-
- All Implemented Interfaces:
I_CmsWidgetFactory
,I_CmsHasInit
public class CmsCodeWidgetFactory extends java.lang.Object implements I_CmsWidgetFactory, I_CmsHasInit
Widget factory for the CodeMirror editor widget.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
WIDGET_NAME
Name for which the widget is going to be registered.
-
Constructor Summary
Constructors Constructor Description CmsCodeWidgetFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description I_CmsFormEditWidget
createFormWidget(java.lang.String configuration)
Creates the from editing widget.I_CmsEditWidget
createInlineWidget(java.lang.String configuration, com.google.gwt.dom.client.Element element)
Wraps an existing DOM element to create an inline editing widget.static void
initClass()
Initializes this class.
-
-
-
Field Detail
-
WIDGET_NAME
public static final java.lang.String WIDGET_NAME
Name for which the widget is going to be registered.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CmsCodeWidgetFactory
public CmsCodeWidgetFactory()
-
-
Method Detail
-
initClass
public static void initClass()
Initializes this class.
-
createFormWidget
public I_CmsFormEditWidget createFormWidget(java.lang.String configuration)
Description copied from interface:I_CmsWidgetFactory
Creates the from editing widget.- Specified by:
createFormWidget
in interfaceI_CmsWidgetFactory
- Parameters:
configuration
- the widget configuration- Returns:
- the widget
- See Also:
I_CmsWidgetFactory.createFormWidget(java.lang.String)
-
createInlineWidget
public I_CmsEditWidget createInlineWidget(java.lang.String configuration, com.google.gwt.dom.client.Element element)
Description copied from interface:I_CmsWidgetFactory
Wraps an existing DOM element to create an inline editing widget.- Specified by:
createInlineWidget
in interfaceI_CmsWidgetFactory
- Parameters:
configuration
- the widget configurationelement
- the element to wrap- Returns:
- the widget
- See Also:
I_CmsWidgetFactory.createInlineWidget(java.lang.String, com.google.gwt.dom.client.Element)
-
-