Class DegreeSiteComponent
java.lang.Object
org.fenixedu.learning.domain.degree.components.DegreeSiteComponent
- All Implemented Interfaces:
org.fenixedu.cms.domain.component.CMSComponent
- Direct Known Subclasses:
ClassScheduleComponent,CurricularCourseComponent,DegreeClassesComponent,DegreeCurricularPlansComponent,DegreeCurriculumComponent,DegreeDissertationsComponent,DegreeEvaluations,DegreeExecutionCoursesComponent,DescriptionComponent,LatestAnnouncementsComponent
public abstract class DegreeSiteComponent
extends Object
implements org.fenixedu.cms.domain.component.CMSComponent
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.fenixedu.academic.domain.Degreedegree(org.fenixedu.cms.domain.Page page) static Optional<org.fenixedu.cms.domain.Page>pageForComponent(org.fenixedu.cms.domain.Site site, Class<?> componentType) static booleansupportsSite(org.fenixedu.cms.domain.Site site) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.fenixedu.cms.domain.component.CMSComponent
externalize, handle
-
Constructor Details
-
DegreeSiteComponent
public DegreeSiteComponent()
-
-
Method Details
-
degree
protected org.fenixedu.academic.domain.Degree degree(org.fenixedu.cms.domain.Page page) -
pageForComponent
-
supportsSite
public static boolean supportsSite(org.fenixedu.cms.domain.Site site)
-