Skip to content
Snippets Groups Projects
  1. Aug 18, 2015
  2. Aug 17, 2015
  3. Aug 14, 2015
  4. Jul 26, 2015
  5. 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
  6. 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
  7. Jun 02, 2015
  8. Jun 01, 2015
  9. May 28, 2015
  10. May 27, 2015
  11. May 22, 2015
  12. May 21, 2015
  13. May 18, 2015
  14. May 15, 2015
  15. May 05, 2015
  16. Apr 29, 2015
  17. Apr 28, 2015
  18. Apr 27, 2015
  19. Apr 24, 2015
  20. Apr 23, 2015
  21. Apr 20, 2015
  22. 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
  23. 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
  24. Mar 18, 2015
  25. Mar 12, 2015
    • Tobias Moebert's avatar
      # [Aggregator] addWidgetSubscription -> now takes a widget as a single... · 9d5b5297
      Tobias Moebert authored
      # [Aggregator] addWidgetSubscription -> now takes a widget as a single argument (additionally to the existing way of taking a widget handle and a callback list)
      9d5b5297
    • Tobias Moebert's avatar
      ! [Widget] erroneous call to a function renamed in a previous update · eda5d36a
      Tobias Moebert authored
      # [Widget] getAttributes -> getAttributeValues
      # [Widget] queryGenerator -> added default implementation invoking the callback function
      + [AttributeValueList] getValue
      + [Aggregator] queryReferencedWidgets
      eda5d36a
    • Tobias Moebert's avatar
      # [Widget] queryAttributes -> getAttributes · ff50c51d
      Tobias Moebert authored
      # [Widget] queryConstAttributes -> getConstAttributes
      # [Widget] getWidgetDescription -> getDescription
      # [Widget] setOutAttributeType -> addOutAttributeType
      # [Widget] setOutAttributeTypes-> addOutAttributeTypes
      # [Widget] getWidgetAttributeTypes -> getAttributeTypes
      # [Widget] queryCallbacks -> getCallbacks
      - [Widget] removed debugging code
      + [WidgetDescription] setCallbackNames
      + [WidgetDescription] addCallbackName
      + [WidgetDescription] getHandle
      # [Interpreter] getInterpreterDescription -> getDescription
      # [Aggregator] getAggregatorDescription -> getDescription
      + [Aggregator] queryReferenzedWidget
      # [Discoverer] getComponentsByAttributes(_attributeTypeList, _all) -> getComponentsByAttributes(_attributeTypeList, _all, _componentTypes)
      # [Discoverer] getDescriptions() -> getDescriptions(_componentTypes)
      # [Discoverer] getWidgetDescriptions(), getInterpreterDescriptions() & getAggregatorDescriptions() -> private
      ff50c51d
  26. Mar 09, 2015
  27. Mar 06, 2015
  28. Mar 04, 2015
Loading