io.sarl.api.naming.namespace
Annotation Observable
All Superinterfaces:
java.lang.annotation.Annotation
@java.lang.annotation.Target({FIELD,TYPE})
@java.lang.annotation.Retention(RUNTIME)
abstract annotation Observable
implements java.lang.annotation.Annotation
Annotation that is used for marking SARL elements as an observable object. An observable object is an object on which the fields could be accessed.
Maven Group Identifier:
io.sarl.sdk
Maven Artifact Identifier:
api.naming
Since:
0.12
Action Summary
Modifier and type Action and description
abstract boolean writable
Indicates if the marked field is writable from the outside
Action Details
writable
def writable : boolean
Indicates if the marked field is writable from the outside