Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inkapselen van objecten uitzetten (SDIMG-61) #152

Closed
PB-GNM opened this issue Nov 1, 2021 · 3 comments
Closed

Inkapselen van objecten uitzetten (SDIMG-61) #152

PB-GNM opened this issue Nov 1, 2021 · 3 comments
Assignees
Labels
9 enhancement New feature or request verwerkt in v2.0 verwerkt in versie 2.0 van IMG

Comments

@PB-GNM
Copy link
Collaborator

PB-GNM commented Nov 1, 2021

Namens Dorien Lolkema:
Graag de mogelijkheid voor hetinkapselen van objecten uitzetten, zodat objecten alleen byReference meegegeven kunnen worden.

@PB-GNM PB-GNM added the 9 enhancement New feature or request label Nov 1, 2021
@PB-GNM
Copy link
Collaborator Author

PB-GNM commented Nov 3, 2021

Met inkapselen wordt bedoeld dat een gegeven in een GML bestand bij de eerste instantie waar het voorkomt in het object waar het bij hoort inline opgenomen wordt, in plaats van via een referentie link (byReference) op een eigen plek.
Bij de Inline variant wordt dan voor een volgende instantie met hetzelfde gegeven verwezen naar het gegeven in de eerste instantie. Bij de byReference variant wordt er bij de eerste instantie alleen een link gegeven. Het gegeven staat dan apart elders in het GML bestand.

@wilkoquak wilkoquak self-assigned this Feb 21, 2022
@wilkoquak
Copy link
Member

wilkoquak commented Feb 22, 2022

Het inkapselen is een feature van GML. Bij het genereren van het GML applicatieschema uit het UML diagram zou je deze feature uit of aan moeten kunnen zetten met een switch. Deze switch is momenteel nog niet geïmplementeerd in de transformatiesoftware, maar is wel aangevraagd bij de ontwikkelaar. Zodra de switch werkt zal ik hem in de juiste stand zetten en de gewenste schema's genereren. In de standaard staat nu in tekst dat de genoemde feature niet gebruikt mag worden. Het schema dwingt dat dus nog niet af.

@wilkoquak
Copy link
Member

Met publicatie van release def-im-img-20220705 kan dit issue worden afgesloten.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
9 enhancement New feature or request verwerkt in v2.0 verwerkt in versie 2.0 van IMG
Projects
None yet
Development

No branches or pull requests

2 participants