public class StaticActionDefinition extends ActionDefinition
accesscriteria, accesscriteriaindex, accesscriteriaisinput
Constructor and Description |
---|
StaticActionDefinition(java.lang.String name)
Creates a static action definition for the given name that is user-generated
|
StaticActionDefinition(java.lang.String name,
boolean autogenerated)
Creates a static action definition for the given name
|
StaticActionDefinition(java.lang.String name,
java.lang.String specification)
creates a user-generated static action definition
|
Modifier and Type | Method and Description |
---|---|
NamedList<ArgumentContent> |
getInputArguments() |
ObjectArgument |
getSecurityobjectargument()
this method returns the object argument used for security if it exists
|
ObjectIdArgument |
getSecurityobjectidargument()
this method returns the object argument id used for security if it exists
|
addBusinessRule, addOutputArgument, addOutputArgumentAsAccessCriteria, forceNoAddress, generateToFile, getAccessCriteria, getAccessCriteriaIndex, getActionsInGroup, getButtonlabel, getModule, getOutputArgument, getOutputArgumentNumber, isAccessCriteriaInput, isAddressGenerated, isAutogenerated, setButtonlabel, setModule, toString
changeName, cleanName, equals, getName
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName
public StaticActionDefinition(java.lang.String name)
name
- a unique name for the module, and that is a valid java class name
(does not start by a number...)public StaticActionDefinition(java.lang.String name, boolean autogenerated)
name
- a unique name for the module, and that is a valid java
class name (does not start by a number...)autogenerated
- true if the action is auto-generated (defined by
OpenLowcode designer), false if the action is
user-generatedpublic StaticActionDefinition(java.lang.String name, java.lang.String specification)
name
- a unique name for the module, and that is a valid java
class name (does not start by a number...)specification
- a text specification that will appear in the javadoc of
the actionpublic NamedList<ArgumentContent> getInputArguments()
getInputArguments
in class ActionDefinition
public ObjectArgument getSecurityobjectargument()
ActionDefinition
getSecurityobjectargument
in class ActionDefinition
public ObjectIdArgument getSecurityobjectidargument()
ActionDefinition
getSecurityobjectidargument
in class ActionDefinition