org.deduced
Interface OrderedParameter

All Superinterfaces:
java.lang.Cloneable, PropertyCollection<java.lang.Object,java.lang.Object>
All Known Subinterfaces:
ManuallyOrderedParameter
All Known Implementing Classes:
ManuallyOrderedParameterImplementation, OrderedParameterImplementation

public interface OrderedParameter
extends PropertyCollection<java.lang.Object,java.lang.Object>

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


Field Summary
static OrderingPropertyCollectionTypeHolder ORDERED_PARAMETER_TYPE
          Variable used to hold the PropertyCollectionType for : ordered parameter
static PropertyInstanceHolder PARAMETER_INSTANCE
          Variable used to hold the PropertyInstance for : parameter
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 Parameter getParameter()
          Get the value of the instance : parameter
 Parameter setParameter(Parameter newValue)
          Set the value of the instance : parameter
 
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

ORDERED_PARAMETER_TYPE

static final OrderingPropertyCollectionTypeHolder ORDERED_PARAMETER_TYPE
Variable used to hold the PropertyCollectionType for : ordered parameter


PARAMETER_INSTANCE

static final PropertyInstanceHolder PARAMETER_INSTANCE
Variable used to hold the PropertyInstance for : parameter

Method Detail

getParameter

Parameter getParameter()
Get the value of the instance : parameter

Returns:
parameter

setParameter

Parameter setParameter(Parameter newValue)
Set the value of the instance : parameter

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