Skip to content
Snippets Groups Projects
  1. Aug 17, 2015
    • Tobias Moebert's avatar
    • Tobias Moebert's avatar
      Merge remote-tracking branch 'rueger/development' into development · 2efcd27b
      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
      2efcd27b
  2. Aug 14, 2015
  3. Jul 26, 2015
  4. Jul 15, 2015
    • mirueger's avatar
      # updated discoverer to initialize components on the fly · 91c269da
      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()
      91c269da
    • mirueger's avatar
      + .gitignore · 782fc510
      mirueger authored
      782fc510
  5. Jun 23, 2015
    • Helena Jank's avatar
      + added comments · 6d497760
      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
      6d497760
  6. Jun 02, 2015
  7. Jun 01, 2015
  8. May 28, 2015
  9. May 27, 2015
  10. May 22, 2015
  11. May 21, 2015
  12. May 18, 2015
  13. May 15, 2015
  14. May 05, 2015
  15. Apr 29, 2015
  16. Apr 28, 2015
  17. Apr 27, 2015
  18. Apr 24, 2015
  19. Apr 23, 2015
  20. Apr 20, 2015
  21. Apr 17, 2015
    • Tobias Moebert's avatar
      + added Interpretation class · 21f656e6
      Tobias Moebert authored
      - [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)
      21f656e6
  22. Apr 09, 2015
    • Tobias Moebert's avatar
      + [Aggregator] didFinishInitialization() · a46a9a27
      Tobias Moebert authored
      + [Aggregator] addInterpreter()
      + [Aggregator] getInterpreters()
      + [Aggregator] getComponentUUIDs()
      + [Aggregator] hasComponent(uuid)
      + [Aggregator] doesSatisfyAttributeType(_attributeType)
      + [Aggregator] getComponentsForUnsatisfiedAttributeTypes(_unsatisfiedAttributes, _all, _componentTypes)
      + [Aggregator] didFinishSetup()
      + [Aggregator] queryReferencedInterpreters(_callback)
      + [Aggregator] queryReferencedComponents(_callback)
      + [AttributeType] hasParameters()
      + [AttributeType] toString()
      + [AttributeType] getIdentifier()
      + [AttributeTypeList] getItem(_identifier)
      + [AttributeTypeList] clone()
      + [AttributeValue] toString()
      + [AttributeValueList] getValueForAttributeType(_attributeType)
      + [Parameter] toString()
      + [Parameter] getIdentifier()
      + [ParameterList] getItemsAsJson()
      + [ParameterList] getIdentifier()
      + [WidgetDescription] doesSatisfyAttributeType(_attributeType)
      + [Widget] virtual didFinishInitialization(_attributeTypes)
      # updated unit tests to consider the changes made to the different components
      # updated the JSDoc comments and build an updated documentation
      # [AbstractList] getItem is now virtual
      # [Aggregator] updated the constructor and setup process so that aggregators are able to search for components to satisfy requested attributes (should be handled by the discoverer in the future)
      # [Aggregator] updated methods to use UUIDs instead of WidgetHandles
      # [Aggregator] addWidget now accepts a Widget or a UUID
      # [Aggregator] removeWidget now only accepts UUIDs
      # [Aggregator] aggregatorSetup() -> aggregatorSetup(_attributeTypes)
      # [Aggregator] abstract protected setAggregatorAttributeValues() -> virtual protected setAggregatorAttributeValues(_attributeTypes)
      # [Aggregator] abstract protected setAggregatorConstantAttributeValues() -> virtual protected setAggregatorConstantAttributeValues()
      # [Aggregator] abstract protected setAggregatorCallbacks() -> virtual protected setAggregatorCallbacks()
      # [Aggregator] interpretData(_interpreterId, _data, _function) -> interpretData(_interpreterId, _function)
      # [Widget] getAttributeValues() -> getAttributeValues(_attributeTypeList)
      - [Aggregator] initWidgetHandles()
      - removed WidgetHandle and WidgetHandleList (all components are solely referenced by UUID now)
      - [Widget] getHandle()
      a46a9a27
Loading