org.deduced.controller
Interface DefaultPropertyCollectionControllerModel

All Superinterfaces:
java.lang.Cloneable, EnabledPropertyCollection, NamedPropertyCollection, PropertyCollection<java.lang.Object,java.lang.Object>, PropertyCollectionControllerModel
All Known Implementing Classes:
DefaultPropertyCollectionControllerModelImplementation

public interface DefaultPropertyCollectionControllerModel
extends PropertyCollectionControllerModel, EnabledPropertyCollection

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


Field Summary
static PropertyInstanceHolder CONTROLLED_COLLECTION_FIXED_INSTANCE_INSTANCE
          Variable used to hold the PropertyInstance for : controlled collection fixed instance
static PropertyInstanceHolder CONTROLLED_COLLECTION_TYPE_INSTANCE
          Variable used to hold the PropertyInstance for : controlled collection type
static PropertyCollectionTypeHolder DEFAULT_PROPERTY_COLLECTION_CONTROLLER_MODEL_TYPE
          Variable used to hold the PropertyCollectionType for : default property collection controller model
 
Fields inherited from interface org.deduced.controller.PropertyCollectionControllerModel
CHILD_COLLECTION_CONTROLLER_LIST_INSTANCE, CHILD_PROPERTY_CONTROLLER_LIST_INSTANCE, CONTROLLED_COLLECTION_INSTANCE, IS_ADD_AVAILABLE_INSTANCE, IS_DELETE_AVAILABLE_INSTANCE, PROPERTY_COLLECTION_CONTROLLER_MODEL_TYPE
 
Fields inherited from interface org.deduced.NamedPropertyCollection
NAME_INSTANCE, NAMED_PROPERTY_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Fields inherited from interface org.deduced.EnabledPropertyCollection
ENABLED_INSTANCE, ENABLED_PROPERTY_COLLECTION_TYPE
 
Method Summary
 PropertyCollection getControlledCollectionFixedInstance()
          Get the value of the instance : controlled collection fixed instance
 PropertyCollectionType getControlledCollectionType()
          Get the value of the instance : controlled collection type
 PropertyCollection setControlledCollectionFixedInstance(PropertyCollection newValue)
          Set the value of the instance : controlled collection fixed instance
 PropertyCollectionType setControlledCollectionType(PropertyCollectionType newValue)
          Set the value of the instance : controlled collection type
 
Methods inherited from interface org.deduced.controller.PropertyCollectionControllerModel
getChildCollectionControllerList, getChildPropertyControllerList, getControlledCollection, isAddAvailable, isDeleteAvailable, setChildCollectionControllerList, setChildPropertyControllerList, setControlledCollection, setIsAddAvailable, setIsDeleteAvailable
 
Methods inherited from interface org.deduced.NamedPropertyCollection
getName, setName
 
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
 
Methods inherited from interface org.deduced.EnabledPropertyCollection
isEnabled, setEnabled
 

Field Detail

DEFAULT_PROPERTY_COLLECTION_CONTROLLER_MODEL_TYPE

static final PropertyCollectionTypeHolder DEFAULT_PROPERTY_COLLECTION_CONTROLLER_MODEL_TYPE
Variable used to hold the PropertyCollectionType for : default property collection controller model


CONTROLLED_COLLECTION_TYPE_INSTANCE

static final PropertyInstanceHolder CONTROLLED_COLLECTION_TYPE_INSTANCE
Variable used to hold the PropertyInstance for : controlled collection type


CONTROLLED_COLLECTION_FIXED_INSTANCE_INSTANCE

static final PropertyInstanceHolder CONTROLLED_COLLECTION_FIXED_INSTANCE_INSTANCE
Variable used to hold the PropertyInstance for : controlled collection fixed instance

Method Detail

getControlledCollectionType

PropertyCollectionType getControlledCollectionType()
Get the value of the instance : controlled collection type

Returns:
controlled collection type

setControlledCollectionType

PropertyCollectionType setControlledCollectionType(PropertyCollectionType newValue)
Set the value of the instance : controlled collection type

Parameters:
newValue - new controlled collection type
Returns:
controlled collection type value after the change

getControlledCollectionFixedInstance

PropertyCollection getControlledCollectionFixedInstance()
Get the value of the instance : controlled collection fixed instance

Returns:
controlled collection fixed instance

setControlledCollectionFixedInstance

PropertyCollection setControlledCollectionFixedInstance(PropertyCollection newValue)
Set the value of the instance : controlled collection fixed instance

Parameters:
newValue - new controlled collection fixed instance
Returns:
controlled collection fixed instance value after the change