- Sep 18, 2015
-
-
Tobias Moebert authored
# [Aggregator] changed database initialization
-
- Sep 17, 2015
-
-
Tobias Moebert authored
+ [Component] added Component as superclass of all classes that are managed by the discoverer; duplicate functionality from Widget, Aggregator and Interpreter will be outsourced into Component in the future + [Component] Components and subclasses can use this.log() the create meaningful log messages referencing themselves # [Storage] the constructor of Storage accepts a fourth parameter which is a reference to the Aggregator that created the Storage (is used for logging purposes) # [Widget] the constructor won't override the name attribute if it's been already set ! [Widget] fixed a bug in addOutAttribute() where existing attributes were not updated with new values + added a new unit test for the translation functionality of the the discoverer
-
Tobias Moebert authored
-
- Sep 16, 2015
-
-
Tobias Moebert authored
-
Tobias Moebert authored
-
Tobias Moebert authored
-
Tobias Moebert authored
-
Tobias Moebert authored
-
Tobias Moebert authored
-
- Sep 15, 2015
-
-
Helena Jank authored
-
- Sep 10, 2015
-
-
Helena Jank authored
-
- Sep 07, 2015
-
-
Tobias Moebert authored
+ [AttributeList] fromAttributeNames(discoverer, attributeNames) + [AttributeList] putIfTypeNotContained(attribute) + [AttributeList] _getAttributeWithName(attributeName) + [Discoverer] getPossibleAttributes() + [Discoverer] getAttributeNames(attributeNames) + [Parameter] added data type and updated methodes accordingly # [AttributeList] fromAttributeDescription -> fromAttributeDescriptions # [Discoverer] buildAttribute(name, type, parameterList, withSynonyms) -> buildAttributes(attributeName, attributeType, parameterList, withSynonyms)
-
- Aug 20, 2015
-
-
Tobias Moebert authored
-
- Aug 19, 2015
-
-
Tobias Moebert authored
-
Tobias Moebert authored
-
Tobias Moebert authored
# [Widget] updated attribute initialization to use the new static construction method of AttributeList
-
Tobias Moebert authored
-
- Aug 18, 2015
-
-
Tobias Moebert authored
-
Tobias Moebert authored
+ [AttributeList] added a static method to create an AttributeList from the description provided by a Widget or Interpreter - [Widget] removed obsolete elements from the attribute description # [Discoverer] updated to make use of AttributeList.fromAttributeDescription()
-
- Aug 17, 2015
-
-
Tobias Moebert authored
-
Tobias Moebert authored
* rueger/development: # some more clean up # code cleanup # updated discoverer to initialize components on the fly # updated to version without ease.js and with synonyms # [Aggregator] moved _getComponentsForUnsatisfiedAttributes() to [Discoverer] + [Discoverer] _getComponentsForUnsatisfiedAttributes() # [Discoverer] _getComponentsForUnsatisfiedAttributes() can initialize components if not already registered # [Interpreter] constructor Interpreter(discoverer, inAttributes, outAttributes) + [Interpreter] inOut # [Interpreter] _init() # [Interpreter] _initInterpreter() # [Interpreter] _initInAttributes() # [Interpreter] _initOutAttributes() # [Interpreter] _doesSatisfyTypeOf() # [Widget] constructor Widget(discoverer, outAttributes) + [Widget] inOut # [Widget] _initWidgetr() # [Widget] _initOutAttributes() # [Widget] _doesSatisfyTypeOf() + .gitignore Conflicts: dist/contactJS.js docs/jaguarjs-jsdoc-master/demo/sample/Car.js docs/jaguarjs-jsdoc-master/demo/sample/Child.js docs/jaguarjs-jsdoc-master/demo/sample/Namespace.js docs/jaguarjs-jsdoc-master/demo/sample/Parent.js js/modules/aggregator/aggregator.js js/modules/attribute/attribute.js js/modules/discoverer/discoverer.js js/modules/interpreter/interpreter.js js/modules/widget/widget.js
-
Tobias Moebert authored
-
- Aug 14, 2015
-
-
mirueger authored
-
- Aug 11, 2015
-
-
Tobias authored
-
- Jul 26, 2015
-
-
mirueger authored
-
- Jul 15, 2015
-
-
mirueger authored
# updated to version without ease.js and with synonyms # [Aggregator] moved _getComponentsForUnsatisfiedAttributes() to [Discoverer] + [Discoverer] _getComponentsForUnsatisfiedAttributes() # [Discoverer] _getComponentsForUnsatisfiedAttributes() can initialize components if not already registered # [Interpreter] constructor Interpreter(discoverer, inAttributes, outAttributes) + [Interpreter] inOut # [Interpreter] _init() # [Interpreter] _initInterpreter() # [Interpreter] _initInAttributes() # [Interpreter] _initOutAttributes() # [Interpreter] _doesSatisfyTypeOf() # [Widget] constructor Widget(discoverer, outAttributes) + [Widget] inOut # [Widget] _initWidgetr() # [Widget] _initOutAttributes() # [Widget] _doesSatisfyTypeOf()
-
mirueger authored
-
- Jun 23, 2015
-
-
Helena Jank authored
# adjusted console logs to print attributes more prettily # simplified translation of attributes (one direction) # corrected exception handling in discoverer-constructor-parameter-checking
-
- Jun 02, 2015
-
-
Helena Jank authored
+ added parameter true to new Attribute() calls + added hasSynonym/s() to attribute
-
- Jun 01, 2015
-
-
Helena Jank authored
+ added parameter to buildAttribute() for case differentiation: with or without synonyms # moved translation initiation into discoverer, building attributes from arrays
-
- May 28, 2015
-
-
Helena Jank authored
-
Helena Jank authored
-
- May 27, 2015
-
-
Helena Jank authored
+ in attribute: added reciprocity of synonyms in equalsTypeOf() + in attributeList: added synonyms in clone() + in translation: added functions for checking and accessing both synonyms
-
- May 22, 2015
-
-
Helena Jank authored
# added parameters to discoverer according to adaptationsEngine's ContextDetector # some minor corrections
-
Helena Jank authored
Merge branch 'development' of https://github.com/University-of-Potsdam-MM/contactJS into development Conflicts: js/modules/discoverer/translation.js
-
Helena Jank authored
-
Tobias Moebert authored
-
Tobias Moebert authored
* easejsbegone: + added shell script for the generation of the documentation # updated the JSDoc comments to match the new programming style # finished removal of ease.js # further components got ease.js removed # started removing ease.js Conflicts: dist/contactJS.js js/modules/aggregator/aggregator.js js/modules/attribute/attribute.js js/modules/discoverer/discoverer.js js/modules/interpreter/interpreterResult.js js/modules/subscriber/condition/unequals.js
-