| Package | Description |
|---|---|
| org.opencms.ade.contenteditor |
Contains server side classes for the XML content editor.
|
| org.opencms.widgets |
Contains the widget implementations, these are GUI elements used in editors and dialogs of the OpenCms workplace.
|
| org.opencms.xml.content |
Contains functions for structured content storage using XML, commonly called "XML content" in OpenCms.
|
| Modifier and Type | Method and Description |
|---|---|
I_CmsComplexWidget |
CmsWidgetUtil.WidgetInfo.getComplexWidget()
Gets the complex widget.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CmsWidgetUtil.WidgetInfo.setComplexWidget(I_CmsComplexWidget complexWidget)
Sets the complex widget.
|
| Modifier and Type | Class and Description |
|---|---|
class |
A_CmsNativeComplexWidget
This is an abstract class which you can inherit from to relatively easily implement complex widgets for rendering nested contents in Javascript.
|
class |
CmsDataViewWidget
Complex widget for opening selecting data from a data source implementing the I_CmsDataView interface.
|
class |
CmsDefaultComplexWidget
Dummy widget class that causes the Acacia editor to render a nested content normally without a special widget.
|
| Modifier and Type | Method and Description |
|---|---|
I_CmsComplexWidget |
CmsDefaultComplexWidget.configure(java.lang.String configuration) |
I_CmsComplexWidget |
CmsDataViewWidget.configure(java.lang.String configuration) |
I_CmsComplexWidget |
I_CmsComplexWidget.configure(java.lang.String configuration)
Returns a copy of this widget which has been configured with the given configuration string.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,I_CmsComplexWidget> |
CmsDefaultXmlContentHandler.m_complexWidgets
A map from attribute name to complex widgets.
|
| Modifier and Type | Method and Description |
|---|---|
I_CmsComplexWidget |
CmsDefaultXmlContentHandler.getComplexWidget(I_CmsXmlSchemaType value) |
I_CmsComplexWidget |
I_CmsXmlContentHandler.getComplexWidget(I_CmsXmlSchemaType value)
Gets the complex widget for the given schema type.
|
I_CmsComplexWidget |
CmsDefaultXmlContentHandler.getDefaultComplexWidget() |
I_CmsComplexWidget |
I_CmsXmlContentHandler.getDefaultComplexWidget()
Gets the default complex widget to be used for this type.
|
I_CmsComplexWidget |
CmsDefaultXmlContentHandler.getUnconfiguredComplexWidget(java.lang.String path) |
I_CmsComplexWidget |
I_CmsXmlContentHandler.getUnconfiguredComplexWidget(java.lang.String path)
Gets the unconfigured complex widget defined for the given path.
|