Package org.fenixedu.academic.domain.phd.thesis

Examples of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean


        return mapping.findForward("createConclusionProcess");
    }

    public ActionForward setPhdJuryElementsRatificationEntity(ActionMapping mapping, ActionForm form, HttpServletRequest request,
            HttpServletResponse response) {
        final PhdThesisProcessBean bean = getRenderedObject("thesisProcessBean");
        final PhdThesisProcess process = getProcess(request);

        ExecuteProcessActivity.run(process, SetPhdJuryElementRatificationEntity.class, bean);

        return prepareSubmitJuryElementsDocument(mapping, form, request, response, bean);
View Full Code Here


        return prepareSubmitJuryElementsDocument(mapping, form, request, response, bean);
    }

    public ActionForward setPhdJuryElementsRatificationEntityPostback(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response) {
        final PhdThesisProcessBean bean = getRenderedObject("thesisProcessBean");
        RenderUtils.invalidateViewState();
        return prepareSubmitJuryElementsDocument(mapping, form, request, response, bean);
    }
View Full Code Here

        return prepareSubmitJuryElementsDocument(mapping, form, request, response, bean);
    }

    public ActionForward setPhdJuryElementsRatificationEntityInvalid(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response) {
        final PhdThesisProcessBean bean = getRenderedObject("thesisProcessBean");
        return prepareSubmitJuryElementsDocument(mapping, form, request, response, bean);
    }
View Full Code Here

    // Schedule first thesis meeting request
    public ActionForward prepareRequestScheduleFirstThesisMeeting(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {

        request.setAttribute("thesisProcessBean", new PhdThesisProcessBean());
        return mapping.findForward("requestScheduleFirstThesisMeeting");
    }
View Full Code Here

    }

    public ActionForward requestScheduleFirstThesisMeeting(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {

        final PhdThesisProcessBean bean = getRenderedObject("thesisProcessBean");
        try {
            ExecuteProcessActivity.run(getProcess(request).getMeetingProcess(), ScheduleFirstThesisMeetingRequest.class, bean);

        } catch (final DomainException e) {
            addErrorMessage(request, e.getMessage(), e.getArgs());
View Full Code Here

    // Schedule first thesis meeting
    public ActionForward prepareScheduleFirstThesisMeeting(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {

        final PhdThesisProcessBean bean = new PhdThesisProcessBean();
        final PhdThesisProcess thesisProcess = getProcess(request);

        bean.setThesisProcess(thesisProcess);
        setDefaultMeetingMailInformation(bean, thesisProcess);

        request.setAttribute("thesisProcessBean", bean);
        return mapping.findForward("scheduleFirstThesisMeeting");
    }
View Full Code Here

    // Schedule thesis meeting request
    public ActionForward prepareRequestScheduleThesisMeeting(ActionMapping mapping, ActionForm actionForm,
            HttpServletRequest request, HttpServletResponse response) {

        request.setAttribute("thesisProcessBean", new PhdThesisProcessBean());
        return mapping.findForward("requestScheduleThesisMeeting");
    }
View Full Code Here

    }

    public ActionForward requestScheduleThesisMeeting(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {

        final PhdThesisProcessBean bean = getRenderedObject("thesisProcessBean");
        try {
            ExecuteProcessActivity.run(getProcess(request).getMeetingProcess(), ScheduleThesisMeetingRequest.class, bean);

        } catch (final DomainException e) {
            addErrorMessage(request, e.getMessage(), e.getArgs());
View Full Code Here

    // Schedule thesis meeting
    @Override
    public ActionForward prepareScheduleThesisMeeting(ActionMapping mapping, ActionForm actionForm, HttpServletRequest request,
            HttpServletResponse response) {

        final PhdThesisProcessBean bean = new PhdThesisProcessBean();
        final PhdThesisProcess thesisProcess = getProcess(request);

        bean.setThesisProcess(thesisProcess);
        setDefaultMeetingMailInformation(bean, thesisProcess);

        request.setAttribute("thesisProcessBean", bean);
        return mapping.findForward("scheduleThesisMeeting");
    }
View Full Code Here

public class PhdJuryReportersProvider extends AbstractDomainObjectProvider {

    @Override
    public Object provide(Object source, Object currentValue) {
        PhdThesisProcessBean bean = (PhdThesisProcessBean) source;

        return bean.getThesisProcess().getReportThesisJuryElements();
    }
View Full Code Here

TOP

Related Classes of org.fenixedu.academic.domain.phd.thesis.PhdThesisProcessBean

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.