@Target(value=TYPE) @Retention(value=RUNTIME) public @interface SarlElementType
This annotation is attached to the JvmElements that represent SARL specific type declarations, e.g. agent, behavior, etc.
This annotation is usually used for simulating quickly the "A instanceof B", wheree A is a JvmElement (not an Xbase element), and B is a Xbase type.
Modifier and Type | Required Element and Description |
---|---|
int |
value
Replies the SARL type.
|
Copyright © 2021 the original authors or authors.