public abstract class DynamicActionAttributeSupport extends java.lang.Object implements DynamicActionAttributes
Action
implementations
that want to support dynamic action attributes. Typically, if the action factory
descends from AbstractJspFactory
.Modifier and Type | Field and Description |
---|---|
private java.util.Iterator<DynamicActionAttribute> |
dynamicAttributes |
private DynamicActionAttributes |
source |
Modifier | Constructor and Description |
---|---|
protected |
DynamicActionAttributeSupport() |
Modifier and Type | Method and Description |
---|---|
static void |
addAttributes(java.lang.StringBuilder sb,
java.util.Iterator<DynamicActionAttribute> it)
Append all dynamic action attributes to the string builder.
|
static java.lang.String |
getAttributesString(java.lang.Object action)
If the object implements DynamicActionAttributes interface,
get a string with all dynamic attributes, otherwise an empty string.
|
java.util.Iterator<DynamicActionAttribute> |
getDynamicActionAttributes()
Get an iterator that return all dynamic attributes.
|
void |
setDynamicActionAttributesSource(DynamicActionAttributes source)
Set the source of dynamic action attributes.
|
private java.util.Iterator<DynamicActionAttribute> dynamicAttributes
private DynamicActionAttributes source
public static java.lang.String getAttributesString(java.lang.Object action)
public static void addAttributes(java.lang.StringBuilder sb, java.util.Iterator<DynamicActionAttribute> it)
public java.util.Iterator<DynamicActionAttribute> getDynamicActionAttributes()
DynamicActionAttributes
getDynamicActionAttributes
in interface DynamicActionAttributes
public void setDynamicActionAttributesSource(DynamicActionAttributes source)
DynamicActionAttributes
interface.