org.deduced
Interface DocumentedCollection

All Superinterfaces:
java.lang.Cloneable, PropertyCollection<java.lang.Object,java.lang.Object>
All Known Subinterfaces:
Action, CollectionTypeControllerPackage, CompiledModel, DeducedApplicationLayer, DeducedControllerLayer, DeducedControllerLayerExtension, DeducedModelLayer, DeducedModelLayerExtension, DeducedSchemaLayer, DeductionRule, EnumerationPropertyType, OrderedPropertyListType, OrderingPropertyCollectionType, PropertyCollectionListInstance, PropertyCollectionType, PropertyInstance, PropertyPackage, PropertyType, SchemaBasedApplicationLayer, TypedCollectionController, TypedCollectionListController, TypedControllerPackage, TypedControllerSchema, TypedPropertyController
All Known Implementing Classes:
ActionImplementation, CollectionTypeControllerPackageImplementation, CompiledModelImplementation, DeducedApplicationLayerImplementation, DeducedControllerLayerExtensionImplementation, DeducedControllerLayerImplementation, DeducedModelLayerExtensionImplementation, DeducedModelLayerImplementation, DeducedSchemaLayerImplementation, DeductionRuleImplementation, DocumentedCollectionImplementation, EnumerationPropertyTypeImplementation, OrderedPropertyListTypeImplementation, OrderingPropertyCollectionTypeImplementation, PropertyCollectionListInstanceImplementation, PropertyCollectionTypeImplementation, PropertyInstanceImplementation, PropertyPackageImplementation, PropertyTypeImplementation, SchemaBasedApplicationLayerImplementation, TypedCollectionControllerImplementation, TypedCollectionListControllerImplementation, TypedControllerPackageImplementation, TypedControllerSchemaImplementation, TypedPropertyControllerImplementation

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

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


Field Summary
static PropertyInstanceHolder DOCUMENTATION_INSTANCE
          Variable used to hold the PropertyInstance for : documentation
static PropertyCollectionTypeHolder DOCUMENTED_COLLECTION_TYPE
          Variable used to hold the PropertyCollectionType for : documented collection
 
Fields inherited from interface org.deduced.PropertyCollection
PROPERTY_COLLECTION_TYPE
 
Method Summary
 java.lang.String getDocumentation()
          Get the value of the instance : documentation
 java.lang.String setDocumentation(java.lang.String newValue)
          Set the value of the instance : documentation
 
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

DOCUMENTED_COLLECTION_TYPE

static final PropertyCollectionTypeHolder DOCUMENTED_COLLECTION_TYPE
Variable used to hold the PropertyCollectionType for : documented collection


DOCUMENTATION_INSTANCE

static final PropertyInstanceHolder DOCUMENTATION_INSTANCE
Variable used to hold the PropertyInstance for : documentation

Method Detail

getDocumentation

java.lang.String getDocumentation()
Get the value of the instance : documentation

Returns:
documentation

setDocumentation

java.lang.String setDocumentation(java.lang.String newValue)
Set the value of the instance : documentation

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