Plug-ins et extensions
Référence : cette page est une synthèse technique fondée sur le chapitre LaTeX cité ci-dessous. Pour la syntaxe exacte, la disponibilité ou les signatures ABI, vérifier le source versionné, le manifeste et les tests exécutables.
Portée et frontière de la source
Un plug-in est une extension explicite avec cycle de vie et contrats source ; la présence de code natif ne garantit pas à elle seule une extension publique.
Les packages délimitent l’assemblage réutilisable et versionné du modèle. Le guide LaTeX couvre la configuration applicative, la composition des packages, les manifestes de classes, les modes de chargement et les conventions. La définition d’un package n’est ni un service en cours d’exécution ni un conteneur de déploiement.
Règles d’ingénierie
- Déclarer explicitement les packages qui composent une application.
- Vérifier identité, dépendances et redéfinitions entre packages.
- Aligner nommage et formats déclaratifs avec la grammaire versionnée.
- Tester activation et propriété des packages sans supposer qu’un fichier présent est actif.
Plan du chapitre (intitulés LaTeX d’origine)
- Purpose of the Static Metadata Layer
- Two Complementary Readings of Metadata
- From Model Files to Static Metadata Objects
- TMetaDataObject as the Root Contract
- Source-Level Taxonomy of TMetaDataObject Descendants
- Functional Reading of the Taxonomy
Provenance LaTeX
Chapitre principal : Runtime/logiCells Runtime Programming with RadStudio/metadata-packages-and-plugins.tex.