org.deduced.implementation
Class OrderedParameterListImplementation
java.lang.Object
org.deduced.AbstractPropertyCollection<K,V>
org.deduced.PropertyMap<java.lang.Object,V>
org.deduced.IdPropertyMap<V>
org.deduced.PropertyList<java.lang.Object>
org.deduced.implementation.OrderedParameterListImplementation
- All Implemented Interfaces:
- java.lang.Cloneable, OrderedParameterList, PropertyCollection<java.lang.Object,java.lang.Object>
public class OrderedParameterListImplementation
- extends PropertyList<java.lang.Object>
- implements OrderedParameterList
Java Implementation used to represent the type : ordered parameter list
Class generated by org.deduced.generator.VelocityGenerator
Using template : org/deduced/generator/java/JavaOrderedPropertyListImplementation.vm
Methods inherited from class org.deduced.PropertyMap |
asKeySet, cleanNewlyClonedValue, clone, containsKey, getFixedInstance, getProperty, getPropertyValue, handleRemovedProperty, internalAddProperty, internalIsSetValueParentNecessary, internalRemoveProperty, internalSetValueParentIfNecessary, isFixedInstanceReference, iterator, iteratorByValue, putPropertyInMap, removeProperty, removePropertyValue, resetRemovedPropertyParent, setFixedInstance, setProperty, size, validateCollectionParentBeforeAddition |
Methods inherited from class org.deduced.AbstractPropertyCollection |
activate, addListener, asPropertyList, asPropertyMap, asValueList, asValueMap, callObjectClone, classLogger, clear, clearCollectionMonitoredForDelete, cloneCollection, containsInstance, containsValue, createUniqueID, delete, deleteClearAllProperties, deleteClearListenerList, deleteFireDeleteEvent, deleteProcessCompletedValidation, deleteRemoveLocalObjectFromParent, deleteValidateEmptyListenerList, deleteValidateNoPendingReferences, firePropertyChangeEvent, flushCollectionsWithNewParent, flushCollectionsWithNewParent, getActionInvoker, getCheckDeleteMode, getCheckDeleteRunner, getInstanceIdentityKey, id, internalFirePropertyChangeEvent, invokeAction, isActivated, isDeleteCheckedOnClearParent, isEmpty, isListenerRegistered, isParentOrKeyNull, keyOnParent, parent, removeListener, requiresChangeEvent, setActionInvoker, setCheckDeleteMode, setCheckDeleteRunner, setDeleteCheckedOnClearParent, setParent, toString, updateReference, updateReferenceWithReferenceFlag, validateAllPropertyInstances, validateNoListener, validateNoParentRecursion, validateParentIsNull, validateParentIsNull, valueKey |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
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, valueKey |
OrderedParameterListImplementation
public OrderedParameterListImplementation()
- Default constructor for the type : ordered parameter list
OrderedParameterListImplementation
public OrderedParameterListImplementation(PropertyCollection<?,?> setFixedInstance)
- Constructor with fixed instance for the type : ordered parameter list
- Parameters:
setFixedInstance
- the list fixed instance
type
public PropertyCollectionType type()
- (non-Javadoc)
- Specified by:
type
in interface PropertyCollection<java.lang.Object,java.lang.Object>
- Overrides:
type
in class PropertyList<java.lang.Object>
- Returns:
- the property description
- See Also:
PropertyCollection.type()
createKeyList
public static void createKeyList()
- static method used to initialize the key list on the property collection
createInstancesAndTypes
public static void createInstancesAndTypes()
- create instances and types
fillInstancesAndTypesFromSchema
public static void fillInstancesAndTypesFromSchema(PropertyCollection<?,?> schema)
- fill instances and types from a schema
- Parameters:
schema
- the schema that contains the required instances and types
fillInstancesAndTypes
public static void fillInstancesAndTypes()
- fill instances and types phase 1
fillTypeLists
public static void fillTypeLists()
- fill instances and types phase 2