org.deduced
Interface PropertyType

All Superinterfaces:
java.lang.Cloneable, DocumentedCollection, NamedPropertyCollection, PropertyCollection<java.lang.Object,java.lang.Object>
All Known Subinterfaces:
EnumerationPropertyType, OrderedPropertyListType, OrderingPropertyCollectionType, PropertyCollectionType, TypedCollectionController, TypedCollectionListController, TypedPropertyController
All Known Implementing Classes:
EnumerationPropertyTypeImplementation, OrderedPropertyListTypeImplementation, OrderingPropertyCollectionTypeImplementation, PropertyCollectionTypeImplementation, PropertyTypeImplementation, TypedCollectionControllerImplementation, TypedCollectionListControllerImplementation, TypedPropertyControllerImplementation

public interface PropertyType
extends NamedPropertyCollection, DocumentedCollection

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


Field Summary
static PropertyCollectionTypeHolder PROPERTY_TYPE_TYPE
          Variable used to hold the PropertyCollectionType for : property 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
 
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

PROPERTY_TYPE_TYPE

static final PropertyCollectionTypeHolder PROPERTY_TYPE_TYPE
Variable used to hold the PropertyCollectionType for : property type