Class CmsAttributeSelectWidgetFactory
- java.lang.Object
-
- org.opencms.acacia.client.widgets.CmsAttributeSelectWidgetFactory
-
- All Implemented Interfaces:
I_CmsWidgetFactory
,I_CmsHasInit
public class CmsAttributeSelectWidgetFactory extends java.lang.Object implements I_CmsWidgetFactory, I_CmsHasInit
Widget factory for creating attribute select widgets.
-
-
Field Summary
Fields Modifier and Type Field Description static org.opencms.gwt.shared.attributeselect.I_CmsAttributeSelectFactory
DATA_FACTORY
The factory used to encode/decode data related to the attribute select widget.static java.lang.String
WIDGET_NAME
The widget name under which the factory is registered.
-
Constructor Summary
Constructors Constructor Description CmsAttributeSelectWidgetFactory()
-
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
-
DATA_FACTORY
public static final org.opencms.gwt.shared.attributeselect.I_CmsAttributeSelectFactory DATA_FACTORY
The factory used to encode/decode data related to the attribute select widget.
-
WIDGET_NAME
public static final java.lang.String WIDGET_NAME
The widget name under which the factory is registered.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CmsAttributeSelectWidgetFactory
public CmsAttributeSelectWidgetFactory()
-
-
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)
-
-