public abstract class ChargeModel extends RateComponentModel
| Constructor and Description |
|---|
ChargeModel() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkValidity()
Returns true if the component is valid.
|
int |
getMaxChildCount()
Gets the maximum child count.
|
java.util.List<com.highdeal.pnr.hci.PropertyReference> |
getPropertyReferences()
Returns the list of the properties that are used in this component.
|
RateComponentModel |
getRateComponent()
Gets the contained rate component.
|
void |
setRateComponent(RateComponentModel rateComponent)
Sets the contained rate component.
|
addCharacterData, addChild, findRootRateModel, getChildAt, getChildCount, getChildren, getContext, getDescription, getName, getParent, getPropertyNames, inheritedContext, isRemoveChildAllowed, isSetChildAllowed, marshal, remove, removeChild, setAttributes, setChild, setChildren, setDescription, setName, setParentpublic RateComponentModel getRateComponent()
public void setRateComponent(RateComponentModel rateComponent)
rateComponent - the contained rate component.public int getMaxChildCount()
RateComponentModelgetMaxChildCount in class RateComponentModelpublic boolean checkValidity()
RateComponentModelcheckValidity in class RateComponentModelpublic java.util.List<com.highdeal.pnr.hci.PropertyReference> getPropertyReferences()
RateComponentModelgetPropertyReferences in class RateComponentModel