|
Dresden OCL Toolkit | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A interface declaring operations expected of classes that have the
* and / operators defined.
OclReal| Method Summary | |
OclMultiplyable |
divide(OclMultiplyable m)
This operation corresponds to the / operator. |
OclMultiplyable |
multiply(OclMultiplyable m)
This operation corresponds to the * operator. |
| Methods inherited from interface tudresden.ocl.lib.OclRoot |
getFeature, getFeatureAsCollection, getUndefinedReason, isEqualTo, isNotEqualTo, isUndefined |
| Method Detail |
public OclMultiplyable multiply(OclMultiplyable m)
* operator.
OclClassCastException - if the type of the parameter prevents it
from being multiplied with this object; this should never happen
as long as only one class implements this interfacepublic OclMultiplyable divide(OclMultiplyable m)
/ operator.
OclClassCastException - if the type of the parameter prevents this
object from being divided by it; this should never happen
as long as only one class implements this interface
|
Dresden OCL Toolkit | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||