org.deduced
Interface NamedPropertyCollection

All Superinterfaces:
java.lang.Cloneable, PropertyCollection<java.lang.Object,java.lang.Object>
All Known Subinterfaces:
Action, CollectionTypeControllerPackage, CollectionTypeInformation, CompiledModel, Configuration, DeducedApplicationLayer, DeducedControllerLayer, DeducedControllerLayerExtension, DeducedModelLayer, DeducedModelLayerExtension, DeducedSchemaLayer, DeductionRule, DefaultPropertyCollectionControllerModel, DefaultPropertyControllerModel, EnumerationPropertyCollection, EnumerationPropertyType, Folder, InstanceReference, InstanceReferenceInitializationModel, Language, MultilanguageTextConfiguration, OrderedPropertyListType, OrderingPropertyCollectionType, Parameter, PropertyCollectionController, PropertyCollectionControllerModel, PropertyCollectionListInstance, PropertyCollectionType, PropertyController, PropertyControllerModel, PropertyInstance, PropertyPackage, PropertyType, SchemaBasedApplicationLayer, StaticInstanceReference, StaticInstanceReferenceInitializationModel, Task, TextConfiguration, TypedCollectionController, TypedCollectionListController, TypedControllerPackage, TypedControllerSchema, TypedPropertyController
All Known Implementing Classes:
AbstractPropertyCollectionController, ActionImplementation, CollectionTypeControllerPackageImplementation, CollectionTypeInformationImplementation, CompiledModelImplementation, ConfigurationImplementation, DeducedApplicationLayerImplementation, DeducedControllerLayerExtensionImplementation, DeducedControllerLayerImplementation, DeducedModelLayerExtensionImplementation, DeducedModelLayerImplementation, DeducedSchemaLayerImplementation, DeductionRuleImplementation, DefaultPropertyCollectionControllerModelImplementation, DefaultPropertyControllerModelImplementation, DirectPropertyCollectionController, DirectPropertyController, EnumerationPropertyCollectionImplementation, EnumerationPropertyTypeImplementation, FlyWheelDynamicPropertyCollectionController, FlyWheelDynamicPropertyController, FlyWheelPropertyCollectionController, FlyWheelPropertyController, FolderImplementation, InstanceReferenceImplementation, InstanceReferenceInitializationModelImplementation, LanguageImplementation, MultilanguageTextConfigurationImplementation, NamedPropertyCollectionImplementation, OrderedPropertyListTypeImplementation, OrderingPropertyCollectionTypeImplementation, ParameterImplementation, PropertyCollectionControllerModelImplementation, PropertyCollectionListInstanceImplementation, PropertyCollectionTypeImplementation, PropertyControllerModelImplementation, PropertyInstanceImplementation, PropertyPackageImplementation, PropertyTypeImplementation, SchemaBasedApplicationLayerImplementation, SimplePropertyCollectionController, StaticInstanceReferenceImplementation, StaticInstanceReferenceInitializationModelImplementation, TaskImplementation, TextConfigurationImplementation, TypedCollectionControllerImplementation, TypedCollectionListControllerImplementation, TypedControllerPackageImplementation, TypedControllerSchemaImplementation, TypedPropertyControllerImplementation

public interface NamedPropertyCollection
extends PropertyCollection<java.lang.Object,java.lang.Object>

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


Field Summary
static PropertyInstanceHolder NAME_INSTANCE
          Variable used to hold the PropertyInstance for : name
static PropertyCollectionTypeHolder NAMED_PROPERTY_COLLECTION_TYPE
          Variable used to hold the PropertyCollectionType for : named property collection
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 java.lang.String getName()
          Get the value of the instance : name
 java.lang.String setName(java.lang.String newValue)
          Set the value of the instance : name
 
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

NAMED_PROPERTY_COLLECTION_TYPE

static final PropertyCollectionTypeHolder NAMED_PROPERTY_COLLECTION_TYPE
Variable used to hold the PropertyCollectionType for : named property collection


NAME_INSTANCE

static final PropertyInstanceHolder NAME_INSTANCE
Variable used to hold the PropertyInstance for : name

Method Detail

getName

java.lang.String getName()
Get the value of the instance : name

Returns:
name

setName

java.lang.String setName(java.lang.String newValue)
Set the value of the instance : name

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