Subversion Repositories bacoAlunos

Rev

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
}