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,Cloneable,pt.ist.fenixframework.DomainObject
- Direct Known Subclasses:
StrategyBasedComponent
public abstract class StrategyBasedComponent_Base extends Component
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.fenixedu.cms.domain.component.Component
COMPONENTS
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedStrategyBasedComponent_Base()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.fenixedu.bennu.core.domain.BennugetBennu()protected CMSComponentgetComponent()static pt.ist.fenixframework.dml.runtime.DirectRelation<StrategyBasedComponent,org.fenixedu.bennu.core.domain.Bennu>getRelationComponentRoot()protected voidsetBennu(org.fenixedu.bennu.core.domain.Bennu bennu)protected voidsetComponent(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 org.fenixedu.cms.domain.component.Component_Base
addInstalledPage, getCreatedBy, getCreationDate, getInstalledPageSet, getRelationComponentPage, getRelationComponentUser, removeInstalledPage, setCreatedBy, setCreationDate, setType
-
-
-
-
Method Detail
-
getRelationComponentRoot
public static pt.ist.fenixframework.dml.runtime.DirectRelation<StrategyBasedComponent,org.fenixedu.bennu.core.domain.Bennu> getRelationComponentRoot()
-
getComponent
protected CMSComponent getComponent()
-
setComponent
protected void setComponent(CMSComponent component)
-
getBennu
protected org.fenixedu.bennu.core.domain.Bennu getBennu()
-
setBennu
protected void setBennu(org.fenixedu.bennu.core.domain.Bennu bennu)
-
-