org.deduced
Interface OrderedInstanceReference

All Superinterfaces:
java.lang.Cloneable, PropertyCollection<java.lang.Object,java.lang.Object>
All Known Subinterfaces:
ManuallyOrderedInstanceReference
All Known Implementing Classes:
ManuallyOrderedInstanceReferenceImplementation, OrderedInstanceReferenceImplementation

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

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


Field Summary
static PropertyInstanceHolder INSTANCE_INSTANCE
          Variable used to hold the PropertyInstance for : instance
static OrderingPropertyCollectionTypeHolder ORDERED_INSTANCE_REFERENCE_TYPE
          Variable used to hold the PropertyCollectionType for : ordered instance reference
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 PropertyInstance getInstance()
          Get the value of the instance : instance
 PropertyInstance setInstance(PropertyInstance newValue)
          Set the value of the instance : instance
 
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_INSTANCE_REFERENCE_TYPE

static final OrderingPropertyCollectionTypeHolder ORDERED_INSTANCE_REFERENCE_TYPE
Variable used to hold the PropertyCollectionType for : ordered instance reference


INSTANCE_INSTANCE

static final PropertyInstanceHolder INSTANCE_INSTANCE
Variable used to hold the PropertyInstance for : instance

Method Detail

getInstance

PropertyInstance getInstance()
Get the value of the instance : instance

Returns:
instance

setInstance

PropertyInstance setInstance(PropertyInstance newValue)
Set the value of the instance : instance

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