org.deduced
Interface DeducedModelLayer

All Superinterfaces:
java.lang.Cloneable, DeducedApplicationLayer, DocumentedCollection, NamedPropertyCollection, PropertyCollection<java.lang.Object,java.lang.Object>, SchemaBasedApplicationLayer
All Known Subinterfaces:
DeducedControllerLayer, DeducedControllerLayerExtension, DeducedModelLayerExtension
All Known Implementing Classes:
DeducedControllerLayerExtensionImplementation, DeducedControllerLayerImplementation, DeducedModelLayerExtensionImplementation, DeducedModelLayerImplementation

public interface DeducedModelLayer
extends SchemaBasedApplicationLayer

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


Field Summary
static PropertyCollectionListInstanceHolder COLLECTION_LIST_INSTANCE
          Variable used to hold the PropertyInstance for : collection list
static PropertyCollectionTypeHolder DEDUCED_MODEL_LAYER_TYPE
          Variable used to hold the PropertyCollectionType for : deduced model layer
static PropertyCollectionListInstanceHolder DEPENDENT_MODEL_LIST_INSTANCE
          Variable used to hold the PropertyInstance for : dependent model list
 
Fields inherited from interface org.deduced.SchemaBasedApplicationLayer
SCHEMA_BASED_APPLICATION_LAYER_TYPE, SCHEMA_INFORMATION_INSTANCE, SCHEMA_LIST_INSTANCE
 
Fields inherited from interface org.deduced.DeducedApplicationLayer
DEDUCED_APPLICATION_LAYER_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
 PropertyList getCollectionList()
          Get the value of the instance : collection list
 PropertyList getDependentModelList()
          Get the value of the instance : dependent model list
 PropertyList setCollectionList(PropertyList newValue)
          Set the value of the instance : collection list
 PropertyList setDependentModelList(PropertyList newValue)
          Set the value of the instance : dependent model list
 
Methods inherited from interface org.deduced.SchemaBasedApplicationLayer
getSchemaInformation, getSchemaList, setSchemaInformation, setSchemaList
 
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

DEDUCED_MODEL_LAYER_TYPE

static final PropertyCollectionTypeHolder DEDUCED_MODEL_LAYER_TYPE
Variable used to hold the PropertyCollectionType for : deduced model layer


COLLECTION_LIST_INSTANCE

static final PropertyCollectionListInstanceHolder COLLECTION_LIST_INSTANCE
Variable used to hold the PropertyInstance for : collection list


DEPENDENT_MODEL_LIST_INSTANCE

static final PropertyCollectionListInstanceHolder DEPENDENT_MODEL_LIST_INSTANCE
Variable used to hold the PropertyInstance for : dependent model list

Method Detail

getCollectionList

PropertyList getCollectionList()
Get the value of the instance : collection list

Returns:
collection list

setCollectionList

PropertyList setCollectionList(PropertyList newValue)
Set the value of the instance : collection list

Parameters:
newValue - new collection list
Returns:
collection list value after the change

getDependentModelList

PropertyList getDependentModelList()
Get the value of the instance : dependent model list

Returns:
dependent model list

setDependentModelList

PropertyList setDependentModelList(PropertyList newValue)
Set the value of the instance : dependent model list

Parameters:
newValue - new dependent model list
Returns:
dependent model list value after the change