org.deduced
Interface ManuallyOrderedType

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

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

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


Field Summary
static PropertyInstanceHolder INDEX_INSTANCE
          Variable used to hold the PropertyInstance for : index
static OrderingPropertyCollectionTypeHolder MANUALLY_ORDERED_TYPE_TYPE
          Variable used to hold the PropertyCollectionType for : manually ordered type
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 java.lang.Integer getIndex()
          Get the value of the instance : index
 java.lang.Integer setIndex(java.lang.Integer newValue)
          Set the value of the instance : index
 
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

MANUALLY_ORDERED_TYPE_TYPE

static final OrderingPropertyCollectionTypeHolder MANUALLY_ORDERED_TYPE_TYPE
Variable used to hold the PropertyCollectionType for : manually ordered type


INDEX_INSTANCE

static final PropertyInstanceHolder INDEX_INSTANCE
Variable used to hold the PropertyInstance for : index

Method Detail

getIndex

java.lang.Integer getIndex()
Get the value of the instance : index

Returns:
index

setIndex

java.lang.Integer setIndex(java.lang.Integer newValue)
Set the value of the instance : index

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