org.deduced
Interface OrderingPropertyCollectionType

All Superinterfaces:
java.lang.Cloneable, DocumentedCollection, NamedPropertyCollection, PropertyCollection<java.lang.Object,java.lang.Object>, PropertyCollectionType, PropertyType
All Known Implementing Classes:
OrderingPropertyCollectionTypeImplementation

public interface OrderingPropertyCollectionType
extends PropertyCollectionType

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


Field Summary
static PropertyInstanceHolder ORDERING_INSTANCE_INSTANCE
          Variable used to hold the PropertyInstance for : ordering instance
static PropertyCollectionTypeHolder ORDERING_PROPERTY_COLLECTION_TYPE_TYPE
          Variable used to hold the PropertyCollectionType for : ordering property collection type
static PropertyInstanceHolder VALUE_INSTANCE_INSTANCE
          Variable used to hold the PropertyInstance for : value instance
 
Fields inherited from interface org.deduced.PropertyCollectionType
ACTION_LIST_INSTANCE, DEDUCTION_RULE_LIST_INSTANCE, PARENT_LIST_INSTANCE, PROPERTY_COLLECTION_TYPE_TYPE, PROPERTY_INSTANCE_LIST_INSTANCE
 
Fields inherited from interface org.deduced.PropertyType
PROPERTY_TYPE_TYPE
 
Fields inherited from interface org.deduced.NamedPropertyCollection
NAME_INSTANCE, NAMED_PROPERTY_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.DocumentedCollection
DOCUMENTATION_INSTANCE, DOCUMENTED_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 PropertyInstance getOrderingInstance()
          Get the value of the instance : ordering instance
 PropertyInstance getValueInstance()
          Get the value of the instance : value instance
 PropertyInstance setOrderingInstance(PropertyInstance newValue)
          Set the value of the instance : ordering instance
 PropertyInstance setValueInstance(PropertyInstance newValue)
          Set the value of the instance : value instance
 
Methods inherited from interface org.deduced.PropertyCollectionType
getActionList, getDeductionRuleList, getParentList, getPropertyInstanceList, setActionList, setDeductionRuleList, setParentList, setPropertyInstanceList
 
Methods inherited from interface org.deduced.NamedPropertyCollection
getName, setName
 
Methods inherited from interface org.deduced.DocumentedCollection
getDocumentation, setDocumentation
 
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

ORDERING_PROPERTY_COLLECTION_TYPE_TYPE

static final PropertyCollectionTypeHolder ORDERING_PROPERTY_COLLECTION_TYPE_TYPE
Variable used to hold the PropertyCollectionType for : ordering property collection type


ORDERING_INSTANCE_INSTANCE

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


VALUE_INSTANCE_INSTANCE

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

Method Detail

getOrderingInstance

PropertyInstance getOrderingInstance()
Get the value of the instance : ordering instance

Returns:
ordering instance

setOrderingInstance

PropertyInstance setOrderingInstance(PropertyInstance newValue)
Set the value of the instance : ordering instance

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

getValueInstance

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

Returns:
value instance

setValueInstance

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

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