Class ActionList
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<Executable>
-
- com.aspectran.core.activity.process.ActionList
-
- All Implemented Interfaces:
ActionRuleApplicable
,java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<Executable>
,java.util.Collection<Executable>
,java.util.List<Executable>
,java.util.RandomAccess
public class ActionList extends java.util.ArrayList<Executable> implements ActionRuleApplicable
The set of actions is called a Content or ActionList.Created: 2008. 03. 23 AM 1:38:14
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ActionList()
Instantiates a new ActionList.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyActionRule(BeanMethodActionRule beanMethodActionRule)
Adds the bean method action.void
applyActionRule(ConfigBeanMethodActionRule configBeanMethodActionRule)
Adds the config bean method action.void
applyActionRule(EchoActionRule echoActionRule)
Adds the echo action.void
applyActionRule(HeaderActionRule headerActionRule)
Adds the header action.void
applyActionRule(IncludeActionRule includeActionRule)
Adds the include action.java.lang.Boolean
getHidden()
java.lang.String
getName()
java.lang.Boolean
getOmittable()
int
getVisibleCount()
boolean
isHidden()
boolean
isOmittable()
static ActionList
newInstance(java.lang.String name, java.lang.Boolean omittable, java.lang.Boolean hidden)
void
setHidden(java.lang.Boolean hidden)
void
setName(java.lang.String name)
void
setOmittable(java.lang.Boolean omittable)
java.lang.String
toString()
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
isHidden
public boolean isHidden()
-
getHidden
public java.lang.Boolean getHidden()
-
setHidden
public void setHidden(java.lang.Boolean hidden)
-
isOmittable
public boolean isOmittable()
-
getOmittable
public java.lang.Boolean getOmittable()
-
setOmittable
public void setOmittable(java.lang.Boolean omittable)
-
getVisibleCount
public int getVisibleCount()
-
applyActionRule
public void applyActionRule(BeanMethodActionRule beanMethodActionRule)
Description copied from interface:ActionRuleApplicable
Adds the bean method action.- Specified by:
applyActionRule
in interfaceActionRuleApplicable
- Parameters:
beanMethodActionRule
- the bean method action rule
-
applyActionRule
public void applyActionRule(ConfigBeanMethodActionRule configBeanMethodActionRule)
Description copied from interface:ActionRuleApplicable
Adds the config bean method action.- Specified by:
applyActionRule
in interfaceActionRuleApplicable
- Parameters:
configBeanMethodActionRule
- the config bean action rule
-
applyActionRule
public void applyActionRule(IncludeActionRule includeActionRule)
Description copied from interface:ActionRuleApplicable
Adds the include action.- Specified by:
applyActionRule
in interfaceActionRuleApplicable
- Parameters:
includeActionRule
- the include action rule
-
applyActionRule
public void applyActionRule(EchoActionRule echoActionRule)
Description copied from interface:ActionRuleApplicable
Adds the echo action.- Specified by:
applyActionRule
in interfaceActionRuleApplicable
- Parameters:
echoActionRule
- the echo action rule
-
applyActionRule
public void applyActionRule(HeaderActionRule headerActionRule)
Description copied from interface:ActionRuleApplicable
Adds the header action.- Specified by:
applyActionRule
in interfaceActionRuleApplicable
- Parameters:
headerActionRule
- the header action rule
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.util.AbstractCollection<Executable>
-
newInstance
public static ActionList newInstance(java.lang.String name, java.lang.Boolean omittable, java.lang.Boolean hidden)
-
-