|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IConfigurableModelObject
Base interface for all model objects that are configurable by a product component.
| Field Summary | |
|---|---|
static String |
PROPERTY_PRODUCT_CMPT_GENERATION
The name of the property 'productCmptGeneration'. |
static String |
PROPERTY_PRODUCT_COMPONENT
The name of the property 'productComponent'. |
| Method Summary | |
|---|---|
Calendar |
getEffectiveFromAsCalendar()
Returns the date since when this model object is effective. |
IProductComponentGeneration |
getProductCmptGeneration()
Returns the product component generation this policy component is based on. |
IProductComponent |
getProductComponent()
Returns the product component this policy component is based on. |
void |
initialize()
Initializes the model object with the defaults from it's product component generation. |
| Methods inherited from interface org.faktorips.runtime.IModelObject |
|---|
validate |
| Field Detail |
|---|
static final String PROPERTY_PRODUCT_COMPONENT
static final String PROPERTY_PRODUCT_CMPT_GENERATION
| Method Detail |
|---|
IProductComponent getProductComponent()
IProductComponentGeneration getProductCmptGeneration()
Calendar getEffectiveFromAsCalendar()
void initialize()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||