Rev 1782 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1755 | jmachado | 1 | package pt.estgp.estgweb.domain; |
2 | |||
1782 | jmachado | 3 | import java.util.ArrayList; |
4 | import java.util.List; |
||
5 | |||
1755 | jmachado | 6 | /** |
7 | * Created by jorgemachado on 15/05/17. |
||
8 | */ |
||
1781 | jmachado | 9 | public class BpmnFlowConnectorImpl extends BpmnFlowConnector |
10 | { |
||
1782 | jmachado | 11 | |
1781 | jmachado | 12 | public 1.5.0/docs/api/java/lang/Long.html">Long getFlowComponentId() |
13 | { |
||
14 | if(getFlowComponent() != null) |
||
15 | return getFlowComponent().getId(); |
||
16 | else |
||
17 | return null; |
||
18 | } |
||
1782 | jmachado | 19 | |
20 | |||
21 | public void setFlowComponentId(1.5.0/docs/api/java/lang/Long.html">Long id) |
||
22 | { |
||
1785 | jmachado | 23 | if(id != null) |
24 | { |
||
25 | setFlowComponent(new BpmnFlowComponentImpl()); |
||
26 | getFlowComponent().setId(id); |
||
27 | } |
||
1782 | jmachado | 28 | } |
29 | |||
30 | @1.5.0/docs/api/java/lang/Override.html">Override |
||
31 | public List<String> getJsonExcludedProperties() { |
||
32 | //Metodo chamado pelo DomainObject para serializações genericas |
||
33 | //Nao usa este porque usa o flowComponentId |
||
34 | ArrayList<String> excluded = new ArrayList<String>(); |
||
35 | excluded.add("flowComponent"); |
||
36 | return excluded; |
||
37 | } |
||
1755 | jmachado | 38 | } |