[runtime] add getCurrentStateString and unexpectedMessage

These are virtual methods added to the UMLRTCapsule base class.

The user can override unexpectedMessage behaviour by linking in their
own versions.

The generated capsule class overrides getCurrentStateString.

Change-Id: I2d221f912c5bef44dbedc8fc0456dd5b4b4ad62f
Signed-off-by: Barry Maher <bmaher@gpinc.ca>
3 files changed
tree: b89df9ecf4881dfacc9786e3f2ff4ed4efe06b5a
  1. .gitignore
  2. codegen/
  3. epl-v10.html
  4. models/
  5. notice.html
  6. pom.xml
  7. rts/