public class WidgetImportTag
extends org.apache.taglibs.standard.tag.rt.core.ImportTag
implements com.ibm.commerce.foundation.internal.client.taglib.ParameterizedTag
Modifier and Type | Class and Description |
---|---|
class | WidgetImportTag.URLManager |
class | WidgetImportTag.WidgetSequenceComparator
WidgetSequenceComparator is the implementation of Comparator.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
protected java.util.Map | params
A listing of parameters passed in using the nested ParamTag
|
Constructor and Description |
---|
WidgetImportTag() |
Modifier and Type | Method and Description |
---|---|
protected void | copyProperties(java.util.Map<java.lang.String,java.lang.String> properties)
This method copies all the properties set for this widget into param manager of super class
|
int | doEndTag()
Imports the list of URLs identified.
|
int | doStartTag()
This method creates set of URLManager objects which will be processed in the end.
|
protected java.lang.Boolean | enableAutoFlush()
This method enables auto flush setting for web container
|
java.util.Map | getParameterMap()
This method is called by the "param" sub-tag.
|
protected void | processUrlManager(WidgetImportTag.URLManager urlManager)
This method imports the URL.
|
protected void | setAutoFlush(java.lang.Boolean flushFlag)
This method sets the auto flush flag for the web container.
|
void | setDebug(java.lang.String debug)
Set debug mode
|
void | setIdentifier(java.lang.String widgetIdentifier)
Setter for the widget identifier
|
void | setSingletonKey(java.lang.String singeltonKeyValue)
Setter for singletonKey attribute
|
void | setSlotId(java.lang.String newSlotId)
Set slotId of current instance
|
void | setUniqueID(java.lang.String widgetUniqueID)
Setter for the widget uniqueId
|
void | setVarPageDesignDetails(java.lang.String varName)
Setter for Page Design details variable name
|
void | setVarPageDesignDetailsJSON(java.lang.String varName)
Setter for Page Design details JSON variable name
|
java.lang.String | toString()
Override toString method.
|
public static final java.lang.String COPYRIGHT
protected java.util.Map params
public int doStartTag() throws javax.servlet.jsp.JspException
public int doEndTag() throws javax.servlet.jsp.JspException
protected java.lang.Boolean enableAutoFlush()
protected void setAutoFlush(java.lang.Boolean flushFlag)
protected void processUrlManager(WidgetImportTag.URLManager urlManager) throws javax.servlet.jsp.JspException
protected void copyProperties(java.util.Map<java.lang.String,java.lang.String> properties)
public void setIdentifier(java.lang.String widgetIdentifier)
public void setUniqueID(java.lang.String widgetUniqueID)
public void setSlotId(java.lang.String newSlotId)
public void setDebug(java.lang.String debug)
public void setVarPageDesignDetails(java.lang.String varName)
public void setVarPageDesignDetailsJSON(java.lang.String varName)
public void setSingletonKey(java.lang.String singeltonKeyValue)
public java.util.Map getParameterMap()
public java.lang.String toString()