public Integer getEndExecutionPeriodID() throws FenixFilterException, FenixServiceException {
public Integer getEndExecutionPeriodID() {
    public Integer getEndExecutionPeriodID() throws FenixFilterException, FenixServiceException {        if (getViewState().getAttribute("endExecutionPeriodID") == null && getCurricularRule() != null) {            setEndExecutionPeriodID((getCurricularRule().getEnd() == null) ?                     Integer.valueOf(0) : getCurricularRule().getEnd().getIdInternal());        }        return (Integer) getViewState().getAttribute("endExecutionPeriodID");    }