Eugenio Romano 7d061b2c11
[ADF-1873] Remove all deprecated code from ADF (#4145)
* remove deprecated code part 1

* remove deprecation step 2

* fix spellcheck

* fix

* fix lint

* fix not used import

* remove deprecation

* fix test first part after remove deprecation

* fix test

* fix sidebar demo shell
2019-01-15 15:36:01 +00:00

68 lines
3.0 KiB
HTML

<div *ngIf="diagram" class="diagram">
<div *ngFor="let element of diagram.elements">
<div [ngSwitch]="element.type">
<div *ngSwitchCase="'StartEvent'">
<diagram-start-event [data]="element"></diagram-start-event>
</div>
<div *ngSwitchCase="'ExclusiveGateway'">
<diagram-exclusive-gateway [data]="element"></diagram-exclusive-gateway>
</div>
<div *ngSwitchCase="'InclusiveGateway'">
<diagram-inclusive-gateway [data]="element"></diagram-inclusive-gateway>
</div>
<div *ngSwitchCase="'EventGateway'">
<diagram-event-gateway [data]="element"></diagram-event-gateway>
</div>
<div *ngSwitchCase="'ParallelGateway'">
<diagram-parallel-gateway [data]="element"></diagram-parallel-gateway>
</div>
<div *ngSwitchCase="'EndEvent'">
<diagram-end-event [data]="element"></diagram-end-event>
</div>
<div *ngSwitchCase="'UserTask'">
<diagram-user-task [data]="element"></diagram-user-task>
</div>
<div *ngSwitchCase="'ManualTask'">
<diagram-manual-task [data]="element"></diagram-manual-task>
</div>
<div *ngSwitchCase="'ServiceTask'">
<diagram-container-service-task [data]="element"></diagram-container-service-task>
</div>
<div *ngSwitchCase="'ReceiveTask'">
<diagram-receive-task [data]="element"></diagram-receive-task>
</div>
<div *ngSwitchCase="'ScriptTask'">
<diagram-script-task [data]="element"></diagram-script-task>
</div>
<div *ngSwitchCase="'BusinessRuleTask'">
<diagram-business-rule-task [data]="element"></diagram-business-rule-task>
</div>
<div *ngSwitchCase="'BoundaryEvent'">
<diagram-boundary-event [data]="element"></diagram-boundary-event>
</div>
<div *ngSwitchCase="'ThrowEvent'">
<diagram-throw-event [data]="element"></diagram-throw-event>
</div>
<div *ngSwitchCase="'IntermediateCatchEvent'">
<diagram-intermediate-catching-event [data]="element"></diagram-intermediate-catching-event>
</div>
<div *ngSwitchCase="'SubProcess'">
<diagram-subprocess [data]="element"></diagram-subprocess>
</div>
<div *ngSwitchCase="'EventSubProcess'">
<diagram-event-subprocess [data]="element"></diagram-event-subprocess>
</div>
</div>
</div>
<div *ngFor="let flow of diagram.flows">
<div [ngSwitch]="flow.type">
<div *ngSwitchCase="'sequenceFlow'">
<adf-diagram-sequence-flow [flow]="flow"></adf-diagram-sequence-flow>
</div>
</div>
</div>
<div *ngIf="diagram.pools">
<diagram-pools [pools]="diagram.pools"></diagram-pools>
</div>
</div>