Class BusinessArea_Base

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

public abstract class BusinessArea_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
    void
    addChildAreas(org.fenixedu.academic.domain.BusinessArea childAreas)
     
    void
    addJobs(org.fenixedu.academic.domain.Job jobs)
     
    void
    addParentJobs(org.fenixedu.academic.domain.Job parentJobs)
     
    Set<org.fenixedu.academic.domain.BusinessArea>
     
     
     
    Set<org.fenixedu.academic.domain.Job>
     
     
    org.fenixedu.academic.domain.BusinessArea
     
    Set<org.fenixedu.academic.domain.Job>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.BusinessArea,org.fenixedu.academic.domain.BusinessArea>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Job,org.fenixedu.academic.domain.BusinessArea>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Job,org.fenixedu.academic.domain.BusinessArea>
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.BusinessArea>
     
    org.fenixedu.bennu.core.domain.Bennu
     
    void
    removeChildAreas(org.fenixedu.academic.domain.BusinessArea childAreas)
     
    void
    removeJobs(org.fenixedu.academic.domain.Job jobs)
     
    void
    removeParentJobs(org.fenixedu.academic.domain.Job parentJobs)
     
    void
     
    void
    setDescription(String description)
     
    void
     
    void
    setParentArea(org.fenixedu.academic.domain.BusinessArea parentArea)
     
    void
    setRootDomainObject(org.fenixedu.bennu.core.domain.Bennu rootDomainObject)
     

    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

    • BusinessArea_Base

      protected BusinessArea_Base()
  • Method Details

    • getRelationJobBusinessArea

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Job,org.fenixedu.academic.domain.BusinessArea> getRelationJobBusinessArea()
    • getRelationJobParentBusinessArea

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.Job,org.fenixedu.academic.domain.BusinessArea> getRelationJobParentBusinessArea()
    • getRelationBusinessAreaBusinessArea

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.academic.domain.BusinessArea,org.fenixedu.academic.domain.BusinessArea> getRelationBusinessAreaBusinessArea()
    • getRelationRootDomainObjectBusinessArea

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.bennu.core.domain.Bennu,org.fenixedu.academic.domain.BusinessArea> getRelationRootDomainObjectBusinessArea()
    • getLevel

      public Integer getLevel()
    • setLevel

      public void setLevel(Integer level)
    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • addJobs

      public void addJobs(org.fenixedu.academic.domain.Job jobs)
    • removeJobs

      public void removeJobs(org.fenixedu.academic.domain.Job jobs)
    • getJobsSet

      public Set<org.fenixedu.academic.domain.Job> getJobsSet()
    • addParentJobs

      public void addParentJobs(org.fenixedu.academic.domain.Job parentJobs)
    • removeParentJobs

      public void removeParentJobs(org.fenixedu.academic.domain.Job parentJobs)
    • getParentJobsSet

      public Set<org.fenixedu.academic.domain.Job> getParentJobsSet()
    • getParentArea

      public org.fenixedu.academic.domain.BusinessArea getParentArea()
    • setParentArea

      public void setParentArea(org.fenixedu.academic.domain.BusinessArea parentArea)
    • addChildAreas

      public void addChildAreas(org.fenixedu.academic.domain.BusinessArea childAreas)
    • removeChildAreas

      public void removeChildAreas(org.fenixedu.academic.domain.BusinessArea childAreas)
    • getChildAreasSet

      public Set<org.fenixedu.academic.domain.BusinessArea> getChildAreasSet()
    • getRootDomainObject

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

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