| 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description

| Interface Summary | |
|---|---|
| Action | Interface used to represent the type : action Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| ActionInvoker | ActionInvoker is used to invoke actions on property collections | 
| CollectionTypeInformation | Interface used to represent the type : collection type information Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| CompiledModel | Interface used to represent the type : compiled model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| Configuration | Interface used to represent the type : configuration Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| ConfiguredCollection | Interface used to represent the type : configured collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| ContexedCollection | Interface used to represent the type : contexed collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| Context | Interface used to represent the type : context Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| DeducedApplicationLayer | Interface used to represent the type : deduced application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| DeducedControllerLayer | Interface used to represent the type : deduced controller layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| DeducedControllerLayerLinkedCollection | Interface used to represent the type : deduced controller layer linked collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| DeducedModelLayer | Interface used to represent the type : deduced model layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| DeducedModelLayerExtension | Model layer extension used to bind a model factory to the actual model. | 
| DeducedProperty<E> | Interface representing a Property that is controlled by a deduction rule | 
| DeducedSchemaLayer | Interface used to represent the type : deduced schema layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| DeductionRule | Interface used to represent the type : deduction rule Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| DeductionRuleAnalyzer<E> | DeductionRuleAnalyzer is the interface implemented by all the rule analyzers | 
| DocumentedCollection | Interface used to represent the type : documented collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| EnabledPropertyCollection | Interface used to represent the type : enabled property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| EnumerationPropertyCollection | Interface used to represent the type : enumeration property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| EnumerationPropertyType | Interface used to represent the type : enumeration property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| Folder | Interface used to represent the type : folder Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| InitializationModel | Interface used to represent the type : initialization model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| InstanceReference | Interface used to represent the type : instance reference Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| ManuallyOrderedInstanceReference | Interface used to represent the type : manually ordered instance reference Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| ManuallyOrderedParameter | Interface used to represent the type : manually ordered parameter Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| ManuallyOrderedType | Interface used to represent the type : manually ordered type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| ModelFactory | A Model Factory is used to create models in a layer of a deduced application. | 
| NamedPropertyCollection | Interface used to represent the type : named property collection Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| NameReferenceFinder | NameReferenceFinder : this class is used to find property collections by name. | 
| OrderedInstanceReference | Interface used to represent the type : ordered instance reference Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| OrderedInstanceReferenceList | Interface used to represent the type : ordered instance reference list Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaOrderedPropertyListInterface.vm | 
| OrderedParameter | Interface used to represent the type : ordered parameter Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| OrderedParameterList | Interface used to represent the type : ordered parameter list Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaOrderedPropertyListInterface.vm | 
| OrderedPropertyListType | Interface used to represent the type : ordered property list type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| OrderingPropertyCollectionType | Interface used to represent the type : ordering property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| Parameter | Interface used to represent the type : parameter Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| Property<E> | Property. | 
| PropertyChangeEvent<K,V> | Property Change Event is used to notify property listeners of changes in a property collection. | 
| PropertyCollection<K,V> | PropertyCollection | 
| PropertyCollectionListInstance | Interface used to represent the type : property collection list instance Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| PropertyCollectionType | Interface used to represent the type : property collection type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| PropertyInstance | Interface used to represent the type : property instance Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| PropertyListener<K,V> | Interface used to trigger property change events | 
| PropertyPackage | Interface used to represent the type : property package Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| PropertyType | Interface used to represent the type : property type Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| RuleExecutionContext | RuleExecutionContext contains all the objects required for a successful rule execution | 
| SchemaAnalyzer | Interface used to represent the type : schema analyzer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| SchemaBasedApplicationLayer | Interface used to represent the type : schema based application layer Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| StaticInstanceReference | Interface used to represent the type : static instance reference Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| TypeBasedModelFactory | A Model Factory is used to create models in a layer of a deduced application. | 
| Utilities | Interface used to represent the type : utilities Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| ValidationModel | Interface used to represent the type : validation model Class generated by org.deduced.generator.VelocityGenerator Using template : org/deduced/generator/java/JavaInterface.vm | 
| Class Summary | |
|---|---|
| AbstractPropertyCollection<K,V> | AbstractPropertyCollection : this class implements a list of standard methods for a property collections | 
| AbstractPropertyCollection.CheckParent | Runnable class used to check for collections that weren't deleted properly. | 
| AbstractPropertyCollection.CollectionToDeleteMonitor | Collection To Delete Monitor | 
| BasicTypes | Class holding the constants of all the basic property types | 
| ChangeType | Change Type enumeration used to indicate the type of change occurred in a property collection which can be either: Add : a property was added to the property collection. Update : a property was updated in the property collection. Remove : a property was removed from the property collection. | 
| DeducedConstant | Deduced Constant | 
| DeducedUtilities | Utility methods to analyze property collections | 
| DefaultModelFactory | Default Model Factory | 
| EnumerationPropertyCollectionHolder | Enumeration Property Collection Holder | 
| EnumerationPropertyTypeHolder | Enumeration Property Type Holder | 
| FixedPropertyInstanceCollection<K,V> | Abstract property collection used as a base class for property collections that have a fixed list of properties. | 
| IdPropertyMap<V> | IdPropertyMap. | 
| InvocationParameter | Parameter used by actions to associate a parameter name to a value | 
| KeyFilteredPropertyListener<K,V> | KeyFilteredPropertyListener : this property listener is used to chain listeners together and filter property change events depending on the key of the property that was changed | 
| ListenTargetTracker<K,V> | Listen Target Tracker allows a listener to listen to multiple property collections multiple times. | 
| NameReferenceFinderImplementation | NameReferenceFinder : this class is used to find property collections by name. | 
| OrderedListInformation | OrderedListInformation is a utility class used to extract information from an ordered list and validate it. | 
| OrderedPropertyListTypeHolder | Ordered Property List Type Holder | 
| OrderingPropertyCollectionTypeHolder | Ordering Property Collection Type Holder | 
| ParameterFetcher | ParameterFetcher is a class used to breakdown a list of parameters while fetching inputs. | 
| PropertyChangeEventImplementation<K,V> | PropertyChangeEventImplementation | 
| PropertyCollectionAsKeySet<K,V> | Class that represents a property collection as a set of keys | 
| PropertyCollectionAsPropertyEntrySet<K,V> | Class that represents a property collection as a set of map entry in which the value is a property object | 
| PropertyCollectionAsPropertyList<K,V> | Class used to browse a property collection as a list of property objects. | 
| PropertyCollectionAsPropertyMap<K,V> | PropertyCollectionAsPropertyMap : class used to browse a property collection as a map of property objects | 
| PropertyCollectionAsValueList<K,V> | class used to operate a property collection as a list of values | 
| PropertyCollectionAsValueMap<K,V> | PropertyCollectionAsValueMap class used to operate a property collection as a map of values | 
| PropertyCollectionKeyIterator<K,V> | Iterator used to browse a property collection and return the keys | 
| PropertyCollectionListInstanceHolder | Property Instance Holder | 
| PropertyCollectionTypeHolder | Property Collection Type Holder | 
| PropertyImplementation<E> | Property. | 
| PropertyInstanceHolder | Property Instance Holder | 
| PropertyList<V> | Property List is used to contain properties as a list. | 
| PropertyMap<K,V> | A property map represents a property collection in which properties may be added, changed and removed. | 
| PropertyMapEntry<K,V> | Class representing a map entry object of a property collection. | 
| PropertyMapEntryIterator<K,V> | Iterator used to browse a property collection and return map entry objects in which the value is a property object. | 
| PropertyPointer | PropertyPointer is used to reference a property | 
| PropertyTypeHolder | PropertyTypeHolder | 
| PropertyValueCollectionAsEntrySet<K,V> | Class used to browse a property collection as a set of Map.Entry objects in which the value is the value of the properties in the property collection | 
| PropertyValueCollectionComparator | PropertyValueCollectionComparator is used to compare two property collections based on a value they contain. | 
| PropertyValueMapEntryIterator<K,V> | Class used to browse a property collection that returns a Map.Entry object as next(). | 
| RecursiveModelListener | This class listens to a model and all its owned child recursively. | 
| Reference | Reference is used to register a reference from one collection to another | 
| ReferenceMap | ReferenceMap is used to hold a map of all the references between property collections | 
| RuleExecutionContextImplementation | Default implementation of the rule execution context | 
| ValueMapEntry<K,V> | Map entry class representing a property value in a property collection | 
| Exception Summary | |
|---|---|
| CompilationFailedException | CompilationFailedException | 
| ModelCreationFailedException | ModelCreationFailedException is thrown when an error is detected during model creation. | 
This package contains the base classes of the deduced framework.
  | 
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||