Class ServiceRequestType_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.academic.domain.serviceRequests.ServiceRequestType_Base
All Implemented Interfaces:
Serializable, pt.ist.fenixframework.DomainObject

public abstract class ServiceRequestType_Base extends pt.ist.fenixframework.core.AbstractDomainObject
See Also:
  • Constructor Details

    • ServiceRequestType_Base

      protected ServiceRequestType_Base()
  • Method Details

    • getRelationDocumentPurposeTypeInstanceServiceRequestType

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.serviceRequests.ServiceRequestType,org.fenixedu.academic.domain.serviceRequests.documentRequests.DocumentPurposeTypeInstance> getRelationDocumentPurposeTypeInstanceServiceRequestType()
    • getRelationServiceRequestTypeBennu

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.serviceRequests.ServiceRequestType,org.fenixedu.bennu.core.domain.Bennu> getRelationServiceRequestTypeBennu()
    • getRelationServiceRequestTypeAcademicServiceRequest

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.serviceRequests.ServiceRequestType,org.fenixedu.academic.domain.serviceRequests.AcademicServiceRequest> getRelationServiceRequestTypeAcademicServiceRequest()
    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getName

      public org.fenixedu.commons.i18n.LocalizedString getName()
    • setName

      public void setName(org.fenixedu.commons.i18n.LocalizedString name)
    • getAcademicServiceRequestType

      public org.fenixedu.academic.domain.serviceRequests.documentRequests.AcademicServiceRequestType getAcademicServiceRequestType()
    • setAcademicServiceRequestType

      public void setAcademicServiceRequestType(org.fenixedu.academic.domain.serviceRequests.documentRequests.AcademicServiceRequestType academicServiceRequestType)
    • getDocumentRequestType

      public org.fenixedu.academic.domain.serviceRequests.documentRequests.DocumentRequestType getDocumentRequestType()
    • setDocumentRequestType

      public void setDocumentRequestType(org.fenixedu.academic.domain.serviceRequests.documentRequests.DocumentRequestType documentRequestType)
    • getActive

      public boolean getActive()
    • setActive

      public void setActive(boolean active)
    • getPayable

      public boolean getPayable()
    • setPayable

      public void setPayable(boolean payable)
    • getNotifyUponConclusion

      public Boolean getNotifyUponConclusion()
    • setNotifyUponConclusion

      public void setNotifyUponConclusion(Boolean notifyUponConclusion)
    • getPrintable

      public Boolean getPrintable()
    • setPrintable

      public void setPrintable(Boolean printable)
    • getRequestedOnline

      public Boolean getRequestedOnline()
    • setRequestedOnline

      public void setRequestedOnline(Boolean requestedOnline)
    • getPrintableOnline

      public Boolean getPrintableOnline()
    • setPrintableOnline

      public void setPrintableOnline(Boolean printableOnline)
    • getServiceRequestCategory

      public org.fenixedu.academic.domain.serviceRequests.ServiceRequestCategory getServiceRequestCategory()
    • setServiceRequestCategory

      public void setServiceRequestCategory(org.fenixedu.academic.domain.serviceRequests.ServiceRequestCategory serviceRequestCategory)
    • getNumberOfUnitsLabel

      public org.fenixedu.commons.i18n.LocalizedString getNumberOfUnitsLabel()
    • setNumberOfUnitsLabel

      public void setNumberOfUnitsLabel(org.fenixedu.commons.i18n.LocalizedString numberOfUnitsLabel)
    • addDocumentPurposeTypeInstances

      public void addDocumentPurposeTypeInstances(org.fenixedu.academic.domain.serviceRequests.documentRequests.DocumentPurposeTypeInstance documentPurposeTypeInstances)
    • removeDocumentPurposeTypeInstances

      public void removeDocumentPurposeTypeInstances(org.fenixedu.academic.domain.serviceRequests.documentRequests.DocumentPurposeTypeInstance documentPurposeTypeInstances)
    • getDocumentPurposeTypeInstancesSet

      public Set<org.fenixedu.academic.domain.serviceRequests.documentRequests.DocumentPurposeTypeInstance> getDocumentPurposeTypeInstancesSet()
    • getRootDomainObject

      protected org.fenixedu.bennu.core.domain.Bennu getRootDomainObject()
    • setRootDomainObject

      protected void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject)
    • addAcademicServiceRequests

      public void addAcademicServiceRequests(org.fenixedu.academic.domain.serviceRequests.AcademicServiceRequest academicServiceRequests)
    • removeAcademicServiceRequests

      public void removeAcademicServiceRequests(org.fenixedu.academic.domain.serviceRequests.AcademicServiceRequest academicServiceRequests)
    • getAcademicServiceRequestsSet

      public Set<org.fenixedu.academic.domain.serviceRequests.AcademicServiceRequest> getAcademicServiceRequestsSet()