org.deduced
Interface DeducedControllerLayer

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

public interface DeducedControllerLayer
extends DeducedModelLayer

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


Field Summary
static PropertyInstanceHolder CONTROLLED_MODEL_INSTANCE
          Variable used to hold the PropertyInstance for : controlled model
static PropertyCollectionTypeHolder DEDUCED_CONTROLLER_LAYER_TYPE
          Variable used to hold the PropertyCollectionType for : deduced controller layer
 
Fields inherited from interface org.deduced.DeducedModelLayer
COLLECTION_LIST_INSTANCE, DEDUCED_MODEL_LAYER_TYPE, DEPENDENT_MODEL_LIST_INSTANCE
 
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
 DeducedModelLayer getControlledModel()
          Get the value of the instance : controlled model
 DeducedModelLayer setControlledModel(DeducedModelLayer newValue)
          Set the value of the instance : controlled model
 
Methods inherited from interface org.deduced.DeducedModelLayer
getCollectionList, getDependentModelList, setCollectionList, setDependentModelList
 
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_CONTROLLER_LAYER_TYPE

static final PropertyCollectionTypeHolder DEDUCED_CONTROLLER_LAYER_TYPE
Variable used to hold the PropertyCollectionType for : deduced controller layer


CONTROLLED_MODEL_INSTANCE

static final PropertyInstanceHolder CONTROLLED_MODEL_INSTANCE
Variable used to hold the PropertyInstance for : controlled model

Method Detail

getControlledModel

DeducedModelLayer getControlledModel()
Get the value of the instance : controlled model

Returns:
controlled model

setControlledModel

DeducedModelLayer setControlledModel(DeducedModelLayer newValue)
Set the value of the instance : controlled model

Parameters:
newValue - new controlled model
Returns:
controlled model value after the change