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 voidapplyActionRule(BeanActionRule beanActionRule)Adds the bean action.voidapplyActionRule(EchoActionRule echoActionRule)Adds the echo action.voidapplyActionRule(HeadingActionRule headingActionRule)Adds the heading action.voidapplyActionRule(IncludeActionRule includeActionRule)Adds the process-call action.voidapplyActionRule(MethodActionRule methodActionRule)Adds the method action.java.lang.BooleangetHidden()java.lang.StringgetName()java.lang.BooleangetOmittable()intgetVisibleCount()booleanisHidden()booleanisOmittable()static ActionListnewInstance(java.lang.String name, java.lang.Boolean omittable, java.lang.Boolean hidden)voidsetHidden(java.lang.Boolean hidden)voidsetName(java.lang.String name)voidsetOmittable(java.lang.Boolean omittable)java.lang.StringtoString()-
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(BeanActionRule beanActionRule)
Description copied from interface:ActionRuleApplicableAdds the bean action.- Specified by:
applyActionRulein interfaceActionRuleApplicable- Parameters:
beanActionRule- the bean action rule
-
applyActionRule
public void applyActionRule(MethodActionRule methodActionRule)
Description copied from interface:ActionRuleApplicableAdds the method action.- Specified by:
applyActionRulein interfaceActionRuleApplicable- Parameters:
methodActionRule- the bean action rule
-
applyActionRule
public void applyActionRule(IncludeActionRule includeActionRule)
Description copied from interface:ActionRuleApplicableAdds the process-call action.- Specified by:
applyActionRulein interfaceActionRuleApplicable- Parameters:
includeActionRule- the process call action rule
-
applyActionRule
public void applyActionRule(EchoActionRule echoActionRule)
Description copied from interface:ActionRuleApplicableAdds the echo action.- Specified by:
applyActionRulein interfaceActionRuleApplicable- Parameters:
echoActionRule- the echo action rule
-
applyActionRule
public void applyActionRule(HeadingActionRule headingActionRule)
Description copied from interface:ActionRuleApplicableAdds the heading action.- Specified by:
applyActionRulein interfaceActionRuleApplicable- Parameters:
headingActionRule- the heading action rule
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.util.AbstractCollection<Executable>
-
newInstance
public static ActionList newInstance(java.lang.String name, java.lang.Boolean omittable, java.lang.Boolean hidden)
-
-