+ added Interpretation class
- [AbstractList] removed counter - [Aggregator] interpreters - [Aggregator] addInterpreter() and getInterpreters() - [Aggregator] getInterpretedData() - [AttributeTypeList] getItem(_identifier) - [AttributeValueList] getAttributeValue(_key) - [ParameterList] getIdentifier() - [Interpreter] - getInterpretedData() + [AttributeType] hasInputParameter() + [AttributeTypeList] removeAttributeType(_attributeType, _allOccurences) + [AttributeTypeList] hasAttributesWithInputParameters() + [AttributeTypeList] getAttributesWithInputParameters() + [AttributeValueList] containsAttributeType(_attributeType) + [AttributeValueList] getValueObjectForAttributeType(_attributeType) + [AttributeValueList] removeAttributeValuesWithAttributeType(_attributeType) + [AttributeValueList] updateValue(_attributeValue) + [ParameterList] hasInputParameter() + [Interpreter] hasOutAttributesWithInputParameters() + [Interpreter] getOutAttributesWithInputParameters() # [Aggregator] uses Interpretation objects to save referenced interpreters # [Aggregator] can handle parameters with values that change at runtime # [AttributeType] equals(_attributeType) doesn't rely on identifier anymore # [AttributeType] virtual public toString() -> public getIdentifier() # [AttributeTypeList] public put(_attributeType) -> public put(_attributeType, _multipleInstances) # [AttributeValueList] contains(_items) -> contains(_attributeValue) # [Parameter] getIdentifier() -> toString() # [Interpreter] callInterpreter(_dataToInterpret, _function) -> callInterpreter(_inAttributeValues, _outAttributeValues, _function)
Showing
- dist/contactJS.js 290 additions, 405 deletionsdist/contactJS.js
- js/config.js 1 addition, 0 deletionsjs/config.js
- js/modules/abstractList.js 5 additions, 17 deletionsjs/modules/abstractList.js
- js/modules/aggregator/aggregator.js 69 additions, 103 deletionsjs/modules/aggregator/aggregator.js
- js/modules/aggregator/interpretation.js 22 additions, 0 deletionsjs/modules/aggregator/interpretation.js
- js/modules/aggregator/storage/storage.js 9 additions, 20 deletionsjs/modules/aggregator/storage/storage.js
- js/modules/attribute/attributeType.js 14 additions, 19 deletionsjs/modules/attribute/attributeType.js
- js/modules/attribute/attributeTypeList.js 47 additions, 52 deletionsjs/modules/attribute/attributeTypeList.js
- js/modules/attribute/attributeValue.js 4 additions, 5 deletionsjs/modules/attribute/attributeValue.js
- js/modules/attribute/attributeValueList.js 57 additions, 57 deletionsjs/modules/attribute/attributeValueList.js
- js/modules/attribute/parameter.js 8 additions, 22 deletionsjs/modules/attribute/parameter.js
- js/modules/attribute/parameterList.js 26 additions, 74 deletionsjs/modules/attribute/parameterList.js
- js/modules/interpreter/interpreter.js 19 additions, 26 deletionsjs/modules/interpreter/interpreter.js
- js/modules/interpreter/interpreterResult.js 9 additions, 9 deletionsjs/modules/interpreter/interpreterResult.js
- js/modules/widget/widget.js 2 additions, 2 deletionsjs/modules/widget/widget.js
Loading
Please register or sign in to comment