Class StrategyBasedComponent_Base

java.lang.Object
pt.ist.fenixframework.core.AbstractDomainObject
org.fenixedu.cms.domain.component.Component_Base
org.fenixedu.cms.domain.component.Component
org.fenixedu.cms.domain.component.StrategyBasedComponent_Base
All Implemented Interfaces:
Serializable, org.fenixedu.cms.domain.Cloneable, pt.ist.fenixframework.DomainObject

public abstract class StrategyBasedComponent_Base extends org.fenixedu.cms.domain.component.Component
See Also:
  • Nested Class Summary

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

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

    Fields inherited from class org.fenixedu.cms.domain.component.Component

    advice$delete, COMPONENTS
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.fenixedu.bennu.core.domain.Bennu
     
    protected org.fenixedu.cms.domain.component.CMSComponent
     
    static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.component.StrategyBasedComponent,org.fenixedu.bennu.core.domain.Bennu>
     
    protected void
    setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)
     
    protected void
    setComponent(org.fenixedu.cms.domain.component.CMSComponent component)
     

    Methods inherited from class org.fenixedu.cms.domain.component.Component

    availableComponents, clone, componentType, delete, forType, forType, getDescription, getName, getType, handle, json, register

    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

    • StrategyBasedComponent_Base

      protected StrategyBasedComponent_Base()
  • Method Details

    • getRelationComponentRoot

      public static pt.ist.fenixframework.dml.runtime.DirectRelation<org.fenixedu.cms.domain.component.StrategyBasedComponent,org.fenixedu.bennu.core.domain.Bennu> getRelationComponentRoot()
    • getComponent

      protected org.fenixedu.cms.domain.component.CMSComponent getComponent()
    • setComponent

      protected void setComponent(org.fenixedu.cms.domain.component.CMSComponent component)
    • getBennu

      protected org.fenixedu.bennu.core.domain.Bennu getBennu()
    • setBennu

      protected void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)