Explicist section for patterns

Define pattern based classes in explicit section.

AD4.Iteration.21.07

  • AD4.AppDesignerFlows.ad4 restructured (FlowChart design of important flows improved)

AD4.Iteration.21.06

Pattern instances are shown as global defined in step map.
  • AppStepMapItem improved by adding flag IsGlobalDefinedPatternInstance.
  • PrepareStepMapItems.FindChildrenStepMapItems improved by adding handling of IsGlobalDefinedPatternInstance
  • PresentStepMapItems.PresentAttributesOfStepMapItem improved by adding handling of IsGlobalDefinedPatternInstance and showing 'G'.

Screenshot with step 'TerminateTrigger' expanded in step map:
AD4.AppDesigner.EditTextFlow.21.06.png

AD4.Iteration.21.05

Pattern instances are shown as global defined in flow chart.
  • FlowChartStepDecorator.FlowChartStepDecorator improved by handling IsGlobalDefinedPatternInstance and render as special attribute 'G'.
Screenshot (important is left bottom step of flow chart showing single step 'TerminateTrigger' as global defined by 'G'):
AD4.AppDesigner.EditTextFlow.21.05.png

AD4.Iteration.21.04

Pattern instances are shown as global defined in flow map. The global defined pattern instances are marked by a flag at parsing of ad4 code. This flag affects the generation of the source code.
  • AppFlowMapItem improved by adding flag IsGlobalDefinedPatternInstance
  • PrepareChildrenFlowMapItems. PrepareChildrenOfFlowMapItem improved by handling IsGlobalDefinedPatternInstance flag
  • PresentFlowMapItems.PresentAttributesOfFlowMapItems improved by showing 'G' for global defined
Screenshot (important is left part of image showing single step 'TerminateTrigger' as pattern based in flow map):
AD4.AppDesigner.EditTextFlow.21.04.png

AD4.Iteration.21.03

  • Application description of AD4.AppDesigner improved by this feature
Screenshot:
AD4.AppDesigner.ParseFileContentFlow.21.03.png

AD4.Iteration.21.02

  • PrepareStepMapItems.FindChildrenStepMapItems improved to handle pattern instances

AD4.Iteration.21.01

  • PrepareChildrenFlowMapItems.PrepareChildrenOfFlowMapItem improved to handle pattern instances
  • PrepareAppDefinition.DefaultInputPin improved to handle pattern instances

AD4.Iteration.21.00

  • ParseFileContentFlow extended by adding step ParseAppPreparedInstances
  • FileExtension extended by adding functions ContainsAppPatternInstances, GetAppPatternInstancesIndexRange
  • AppPatternInstances implemented
  • Datatype AppDefinition extended by AppPatternInstances

Last edited Jun 15, 2014 at 9:19 AM by InneHo, version 12