Subversion Repositories bacoAlunos

Rev

Rev 1814 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1312 jmachado 1
package pt.estgp.estgweb.domain;
2
 
3
import java.io.Serializable;
4
import java.util.List;
5
import java.util.Set;
6
 
7
/**
8
 * Created by jorgemachado on 03/02/16.
9
 */
10
public class PageSectionImpl extends PageSection {
11
    @1.5.0/docs/api/java/lang/Override.html">Override
12
    public List<String> getOwnerRoles() {
13
        return null;
14
    }
15
 
16
    @1.5.0/docs/api/java/lang/Override.html">Override
17
    public 1.5.0/docs/api/java/lang/String.html">String getChoosedOwnerRole() {
18
        return null;
19
    }
20
 
21
    @1.5.0/docs/api/java/lang/Override.html">Override
22
    public 1.5.0/docs/api/java/io/Serializable.html">Serializable getSerializable() {
23
        return getId();
24
    }
25
 
26
    public Set<CourseUnit> courseUnitLookup()
27
    {
28
        if(getCourseUnits() != null && getCourseUnits().size() > 0)
29
            return getCourseUnits();
30
        if(getParent() != null)
31
            return ((PageSectionImpl)getParent()).courseUnitLookup();
32
        return null;
33
    }
34
 
35
    public Set<Course> coursesLookup()
36
    {
37
        if(getCourses() != null && getCourses().size() > 0)
38
            return getCourses();
39
        if(getParent() != null)
40
            return ((PageSectionImpl)getParent()).coursesLookup();
41
        return null;
42
    }
43
}