org.inria.ns.reflex.processor.asl
Class AbstractPrimitiveModelAction
java.lang.Object
org.inria.ns.reflex.processor.core.AbstractAction
org.inria.ns.reflex.processor.asl.AbstractStepAction
org.inria.ns.reflex.processor.asl.AbstractPrimitiveModelAction
- All Implemented Interfaces:
- Executable, Identifiable, Presentable, NamespaceContextFactory
- Direct Known Subclasses:
- ChoiceAction, SelectAction, SequenceAction
public abstract class AbstractPrimitiveModelAction
- extends AbstractStepAction
At runtime, the AbstractPrimitiveModelAction defines a
selection list.
- Author:
- Philippe Poulard
| Methods inherited from class org.inria.ns.reflex.processor.core.AbstractAction |
addAction, addFallbackAction, createContext, getCanonicalPath, getFallbackAction, getLocalFallbackAction, getLogger, getNamespaceContext, getNode, getParent, recover, recover, removeFallbackAction, reorganize, run, runActions, toPrettyString, toPrettyString, toString, unmarshal |
AbstractPrimitiveModelAction
public AbstractPrimitiveModelAction(Expression minOccurs,
Expression maxOccurs,
int repeating,
Element element,
AbstractAction parent)
- Creates a new instance of
AbstractPrimitiveModelAction.
- Parameters:
minOccurs - The min occurs when repeating this step.maxOccurs - The max occurs when repeating this step.element - The element from which the action has been unmarshalled. Used
for namespace prefix resolution when performing XPath
expressions.parent - The action depending from.