org.deduced
Interface Action

All Superinterfaces:
java.lang.Cloneable, CompiledModel, DocumentedCollection, EnabledPropertyCollection, NamedPropertyCollection, PropertyCollection<java.lang.Object,java.lang.Object>
All Known Implementing Classes:
ActionImplementation

public interface Action
extends CompiledModel

Interface used to represent the type : action Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm


Field Summary
static PropertyCollectionTypeHolder ACTION_TYPE
          Variable used to hold the PropertyCollectionType for : action
static PropertyInstanceHolder OUTPUT_TYPE_INSTANCE
          Variable used to hold the PropertyInstance for : output type
static PropertyCollectionListInstanceHolder PARAMETER_LIST_INSTANCE
          Variable used to hold the PropertyInstance for : parameter list
 
Fields inherited from interface org.deduced.CompiledModel
CODE_INSTANCE, COMPILE_ERROR_INSTANCE, COMPILE_OUTPUT_INSTANCE, COMPILED_MODEL_TYPE, LAST_EXCEPTION_INSTANCE
 
Fields inherited from interface org.deduced.EnabledPropertyCollection
ENABLED_INSTANCE, ENABLED_PROPERTY_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.DocumentedCollection
DOCUMENTATION_INSTANCE, DOCUMENTED_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.NamedPropertyCollection
NAME_INSTANCE, NAMED_PROPERTY_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 PropertyType getOutputType()
          Get the value of the instance : output type
 OrderedParameterList getParameterList()
          Get the value of the instance : parameter list
 PropertyType setOutputType(PropertyType newValue)
          Set the value of the instance : output type
 OrderedParameterList setParameterList(OrderedParameterList newValue)
          Set the value of the instance : parameter list
 
Methods inherited from interface org.deduced.CompiledModel
getCode, getCompileError, getCompileOutput, getLastException, setCode, setCompileError, setCompileOutput, setLastException
 
Methods inherited from interface org.deduced.EnabledPropertyCollection
isEnabled, setEnabled
 
Methods inherited from interface org.deduced.DocumentedCollection
getDocumentation, setDocumentation
 
Methods inherited from interface org.deduced.NamedPropertyCollection
getName, setName
 
Methods inherited from interface org.deduced.PropertyCollection
activate, addListener, addProperty, areKeysAssignedAutomatically, asKeySet, asPropertyList, asPropertyMap, asValueList, asValueMap, clear, clone, containsInstance, containsKey, containsValue, delete, getFixedInstance, getProperty, getPropertyValue, id, instanceKey, invokeAction, isActivated, isEmpty, isListenerRegistered, iterator, iteratorByValue, keyOnParent, parent, removeListener, removeProperty, removePropertyInstance, removePropertyValue, setFixedInstance, setParent, setProperty, size, type, valueKey
 

Field Detail

ACTION_TYPE

static final PropertyCollectionTypeHolder ACTION_TYPE
Variable used to hold the PropertyCollectionType for : action


PARAMETER_LIST_INSTANCE

static final PropertyCollectionListInstanceHolder PARAMETER_LIST_INSTANCE
Variable used to hold the PropertyInstance for : parameter list


OUTPUT_TYPE_INSTANCE

static final PropertyInstanceHolder OUTPUT_TYPE_INSTANCE
Variable used to hold the PropertyInstance for : output type

Method Detail

getParameterList

OrderedParameterList getParameterList()
Get the value of the instance : parameter list

Returns:
parameter list

setParameterList

OrderedParameterList setParameterList(OrderedParameterList newValue)
Set the value of the instance : parameter list

Parameters:
newValue - new parameter list
Returns:
parameter list value after the change

getOutputType

PropertyType getOutputType()
Get the value of the instance : output type

Returns:
output type

setOutputType

PropertyType setOutputType(PropertyType newValue)
Set the value of the instance : output type

Parameters:
newValue - new output type
Returns:
output type value after the change