Class Photograph_Base

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

public abstract class Photograph_Base extends pt.ist.fenixframework.core.AbstractDomainObject
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class pt.ist.fenixframework.core.AbstractDomainObject

    pt.ist.fenixframework.core.AbstractDomainObject.SerializedForm
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.fenixedu.academic.domain.Person
     
    org.fenixedu.academic.util.ContentType
     
    org.fenixedu.academic.domain.Photograph
     
    org.fenixedu.academic.domain.photograph.PictureOriginal
     
    org.fenixedu.bennu.core.domain.Bennu
     
    org.fenixedu.academic.domain.Person
     
    org.fenixedu.academic.domain.PhotoType
     
    org.fenixedu.academic.domain.Photograph
     
    org.fenixedu.academic.domain.Person
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Photograph,org.fenixedu.academic.domain.Person>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Person,org.fenixedu.academic.domain.Photograph>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Photograph,org.fenixedu.academic.domain.photograph.PictureOriginal>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Person,org.fenixedu.academic.domain.Photograph>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Photograph,org.fenixedu.academic.domain.Photograph>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Photograph,org.fenixedu.bennu.core.domain.Bennu>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.Photograph>
     
    org.fenixedu.bennu.core.domain.Bennu
     
    org.fenixedu.academic.domain.PhotoState
     
    org.joda.time.DateTime
     
    org.joda.time.DateTime
     
    void
    setApprover(org.fenixedu.academic.domain.Person approver)
     
    void
    setContentType(org.fenixedu.academic.util.ContentType contentType)
     
    void
    setNext(org.fenixedu.academic.domain.Photograph next)
     
    void
    setOriginal(org.fenixedu.academic.domain.photograph.PictureOriginal original)
     
    void
    setPendingHolder(org.fenixedu.bennu.core.domain.Bennu pendingHolder)
     
    void
    setPerson(org.fenixedu.academic.domain.Person person)
     
    void
    setPhotoType(org.fenixedu.academic.domain.PhotoType photoType)
     
    void
    setPrevious(org.fenixedu.academic.domain.Photograph previous)
     
    void
    setRejector(org.fenixedu.academic.domain.Person rejector)
     
    void
    setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject)
     
    void
    setState(org.fenixedu.academic.domain.PhotoState state)
     
    void
    setStateChange(org.joda.time.DateTime stateChange)
     
    void
    setSubmission(org.joda.time.DateTime submission)
     

    Methods inherited from class pt.ist.fenixframework.core.AbstractDomainObject

    checkForDeletionBlockers, deleteDomainObject, ensureOid, equals, getDeletionBlockers, getDomainModel, getExternalId, getOid, hashCode, init$Instance, makeSerializedForm, toString, writeReplace

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Photograph_Base

      protected Photograph_Base()
  • Method Details

    • getRelationPreviousPhotograph

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Photograph,org.fenixedu.academic.domain.Photograph> getRelationPreviousPhotograph()
    • getRelationPersonPhoto

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Photograph,org.fenixedu.academic.domain.Person> getRelationPersonPhoto()
    • getRelationPhotoRejector

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Person,org.fenixedu.academic.domain.Photograph> getRelationPhotoRejector()
    • getRelationPhotoApprover

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Person,org.fenixedu.academic.domain.Photograph> getRelationPhotoApprover()
    • getRelationRootDomainObjectPendingPhotographs

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Photograph,org.fenixedu.bennu.core.domain.Bennu> getRelationRootDomainObjectPendingPhotographs()
    • getRelationPhotographOriginal

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Photograph,org.fenixedu.academic.domain.photograph.PictureOriginal> getRelationPhotographOriginal()
    • getRelationRootDomainObjectPhotographs

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.Photograph> getRelationRootDomainObjectPhotographs()
    • getContentType

      public org.fenixedu.academic.util.ContentType getContentType()
    • setContentType

      public void setContentType(org.fenixedu.academic.util.ContentType contentType)
    • getPhotoType

      public org.fenixedu.academic.domain.PhotoType getPhotoType()
    • setPhotoType

      public void setPhotoType(org.fenixedu.academic.domain.PhotoType photoType)
    • getState

      public org.fenixedu.academic.domain.PhotoState getState()
    • setState

      public void setState(org.fenixedu.academic.domain.PhotoState state)
    • getSubmission

      public org.joda.time.DateTime getSubmission()
    • setSubmission

      public void setSubmission(org.joda.time.DateTime submission)
    • getStateChange

      public org.joda.time.DateTime getStateChange()
    • setStateChange

      public void setStateChange(org.joda.time.DateTime stateChange)
    • getPrevious

      public org.fenixedu.academic.domain.Photograph getPrevious()
    • setPrevious

      public void setPrevious(org.fenixedu.academic.domain.Photograph previous)
    • getNext

      public org.fenixedu.academic.domain.Photograph getNext()
    • setNext

      public void setNext(org.fenixedu.academic.domain.Photograph next)
    • getPerson

      public org.fenixedu.academic.domain.Person getPerson()
    • setPerson

      public void setPerson(org.fenixedu.academic.domain.Person person)
    • getRejector

      public org.fenixedu.academic.domain.Person getRejector()
    • setRejector

      public void setRejector(org.fenixedu.academic.domain.Person rejector)
    • getApprover

      public org.fenixedu.academic.domain.Person getApprover()
    • setApprover

      public void setApprover(org.fenixedu.academic.domain.Person approver)
    • getPendingHolder

      public org.fenixedu.bennu.core.domain.Bennu getPendingHolder()
    • setPendingHolder

      public void setPendingHolder(org.fenixedu.bennu.core.domain.Bennu pendingHolder)
    • getOriginal

      public org.fenixedu.academic.domain.photograph.PictureOriginal getOriginal()
    • setOriginal

      public void setOriginal(org.fenixedu.academic.domain.photograph.PictureOriginal original)
    • getRootDomainObject

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

      public void setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject)