Skip to main content

accept

Short summary​

Method to accept an object. Example:

NumberIncrementer.accept(Number);

Parameters​

NameTypeCommentKind
objectCNM_AbstractObject.IObjectobject to acceptinput

Code​

Declaration​

METHOD accept : CNM_ReturnTypes.SingleExecutionResult
VAR_INPUT
(*object to accept*)
object : CNM_AbstractObject.IObject;
END_VAR

Implementation​

IF(THIS^.isObjectValid(object))THEN
THIS^.object := object;
accept := CNM_ReturnTypes.SingleExecutionResult.SUCCESS;
ELSE
accept := CNM_ReturnTypes.SingleExecutionResult.ERROR;
END_IF