Class CmsCategorizedSelectWidgetFactory
- java.lang.Object
-
- org.opencms.acacia.client.widgets.CmsCategorizedSelectWidgetFactory
-
- All Implemented Interfaces:
I_CmsWidgetFactory
,I_CmsHasInit
public class CmsCategorizedSelectWidgetFactory extends java.lang.Object implements I_CmsWidgetFactory, I_CmsHasInit
A factory for creating CmsCategorizedSelectWidget objects.
-
-
Field Summary
Fields Modifier and Type Field Description static org.opencms.gwt.shared.categorizedselect.I_CmsCategorizedSelectDataFactory
configFactory
The configuration factory used for unmarshalling the data from the server.static java.lang.String
WIDGET_NAME
Name for the widget factory.
-
Constructor Summary
Constructors Constructor Description CmsCategorizedSelectWidgetFactory()
-
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 widget factory on startup.
-
-
-
Field Detail
-
WIDGET_NAME
public static final java.lang.String WIDGET_NAME
Name for the widget factory.- See Also:
- Constant Field Values
-
configFactory
public static final org.opencms.gwt.shared.categorizedselect.I_CmsCategorizedSelectDataFactory configFactory
The configuration factory used for unmarshalling the data from the server.
-
-
Constructor Detail
-
CmsCategorizedSelectWidgetFactory
public CmsCategorizedSelectWidgetFactory()
-
-
Method Detail
-
initClass
public static void initClass()
Initializes widget factory on startup.
-
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)
-
-