public class URLLinkWidgetManager extends MarketingWidgetManager
Constructor and Description |
---|
URLLinkWidgetManager() |
Modifier and Type | Method and Description |
---|---|
void | createExtendedData(LayoutType aLayout, WidgetType aWidget, ExtendedDataType aExtData, PageLayoutWidget aWidgetSDO)
This method performs no-operation.
|
protected java.lang.String | createUniqueCoordinates()
This methods generates a unique coordinates for rectangle shape.
|
protected java.lang.String | createURLLink(WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO)
This method creates a new URL link.
|
protected java.lang.String | createURLLinks(WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO)
This method creates the marketing content needed for URL Links.
|
void | deleteExtendedData(LayoutType aLayout, WidgetType aWidget, ExtendedDataType aExtData, PageLayoutWidget widgetSDO)
This method delete the URL link.
|
protected void | deleteURLLink(WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO)
This method deletes a new URL link.
|
protected java.lang.String | getParameterValueFromURL(java.lang.String url, java.lang.String paramName)
Returns the value of the specified parameter in the URL.
|
void | retrieveExtendedData(LayoutType layout, WidgetType widget, PageLayoutWidget widgetSDO, java.lang.Integer[] storePath, java.lang.Integer[] languageIds, SelectionCriteria criteria, java.lang.Object... parameters)
This methods retrieves the URL links for the URL link widget.
|
protected void | retrieveWidgetURLLink(WidgetType widget, PageLayoutWidget widgetSDO, java.lang.Integer[] storePath, java.lang.Integer[] languageIds)
Populates the extended data for widget URL Link data.
|
protected void | retrieveWidgetURLLinks(WidgetType widget, PageLayoutWidget widgetSDO, java.lang.Integer[] storePath, java.lang.Integer[] languageIds)
Populates the extended data for widget URL Links data.
|
void | updateExtendedData(LayoutType layout, WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO)
This method updates URL link for URL link widget.
|
protected java.lang.String | updateURLLink(WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO)
This method updates an existing URL link.
|
public void createExtendedData(LayoutType aLayout, WidgetType aWidget, ExtendedDataType aExtData, PageLayoutWidget aWidgetSDO) throws LayoutException
protected java.lang.String createURLLinks(WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO) throws LayoutException
protected java.lang.String createURLLink(WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO) throws LayoutException
protected java.lang.String updateURLLink(WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO) throws LayoutException
public void updateExtendedData(LayoutType layout, WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO) throws LayoutException
protected void deleteURLLink(WidgetType widget, ExtendedDataType extData, PageLayoutWidget widgetSDO) throws LayoutException
protected java.lang.String createUniqueCoordinates()
public void retrieveExtendedData(LayoutType layout, WidgetType widget, PageLayoutWidget widgetSDO, java.lang.Integer[] storePath, java.lang.Integer[] languageIds, SelectionCriteria criteria, java.lang.Object... parameters) throws LayoutException
protected void retrieveWidgetURLLinks(WidgetType widget, PageLayoutWidget widgetSDO, java.lang.Integer[] storePath, java.lang.Integer[] languageIds)
protected void retrieveWidgetURLLink(WidgetType widget, PageLayoutWidget widgetSDO, java.lang.Integer[] storePath, java.lang.Integer[] languageIds)
public void deleteExtendedData(LayoutType aLayout, WidgetType aWidget, ExtendedDataType aExtData, PageLayoutWidget widgetSDO) throws LayoutException
protected java.lang.String getParameterValueFromURL(java.lang.String url, java.lang.String paramName)