https://github.com/astares/pharo-xmi
XML Metadata Interchange for Pharo
https://github.com/astares/pharo-xmi
metaprogramming pharo xmi
Last synced: over 1 year ago
JSON representation
XML Metadata Interchange for Pharo
- Host: GitHub
- URL: https://github.com/astares/pharo-xmi
- Owner: astares
- License: mit
- Created: 2017-01-17T02:16:15.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-01-20T12:06:13.000Z (over 1 year ago)
- Last Synced: 2025-02-28T07:49:29.675Z (over 1 year ago)
- Topics: metaprogramming, pharo, xmi
- Language: Smalltalk
- Size: 404 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pharo-XMI
**XML Metadata Interchange** for [Pharo](https://www.pharo.org), written by Dipl.-Inf. Torsten Bergmann ([astares.com](https://www.astares.com))
[](https://www.astares.com)
[](https://www.pharo.org)
[](https://github.com/astares/Pharo-XMI/actions/workflows/build.yml)
[](https://codecov.io/gh/astares/Pharo-XMI)
[](https://pharo.org/download)
[](https://pharo.org/download)
[](https://pharo.org/download)
[](https://pharo.org/download)
[](https://pharo.org/download)
Install
---------
```Smalltalk
Metacello new
repository: 'github://astares/Pharo-XMI/src';
baseline: 'XMI';
load
```
Usage
---------
You can open an XMI object either from a given stream or URL
```Smalltalk
(XMIFile fromURL: 'http://www.omg.org/spec/UML/20131001/UML.xmi') inspect
```
You can also open a file if you like:
```Smalltalk
XMIFile importFile
```
Screenshot
---------

# Other
## Code coverage
