blob: c841c1fe572828b4c8df0c7df2fe0b5979213a41 [file] [log] [blame]
RoomModel etrice.api.annotations {
AnnotationType ImplementationSubclass {
target = ActorClass
mandatory attribute fqnClassName: ptCharacter
optional attribute includePath: ptCharacter
}
/**
* A SubSystemClass or ActorClass having this annotation is construed as an instance.<br>
* During generation the necessary instantiation (LogicalSystem, SubSystemRef etc.) and mapping will be created.
* <p>
* Must not have LogicalThreads. Globally only once allowed. Runtime execution on DefaultThread of given PhysicalSystem.
* </p>
*/
AnnotationType TestInstance {
target = { SubSystemClass, ActorClass }
}
}