Skip to content
Snippets Groups Projects
  • Tobias Moebert's avatar
    a46a9a27
    + [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
    History
    + [Aggregator] didFinishInitialization()
    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()