scala 言語を使用して MWE2 ワークフロー コンポーネントを作成しようとしています。
以下はスカラコードです:
package com.ford.modelling.workflow
import org.eclipse.emf.mwe2.runtime.workflow.{IWorkflowComponent, IWorkflowContext}
class SayHello extends IWorkflowComponent {
var message : String = null;
def preInvoke {}
def invoke(ctx : IWorkflowContext) { System.out.println(message) }
def postInvoke {}
}
以下はワークフローコードです。
module com.ford.modelling.workflow.SomeWorklow
SayHello {}
このワークフローでエラーが発生する理由がわかりません。
'com.ford.modelling.workflow.SayHello' does not have a public default constructor.