danaivach / hmas-java

A library for handling resources in Hypermedia Multi-Agent Systems based on the HyperAgents ontologies.
1 stars 2 forks source link

Enable exposure of signifiers in any resource profile #9

Closed danaivach closed 6 months ago

danaivach commented 10 months ago

Currently exposing signifiers is only allowed in ArtifactProfile instances. Due to recent developments, exposing signifiers should be allowed in instances of ResourceProfile instead. Exposing signifiers should be transferred to "core" and ResourceProfile (e.g. exposedSignifiers should be transferred from ArtifactProfile to ResourceProfile), and anything signified by signifiers (e.g. ActionSpecification etc.) should remain in "interaction".

danaivach commented 6 months ago

Signifiers now allowed in all types of resource profiles.