...
The OSID Java Language Binding is in a jar OSID-<version>.jar. The other Various package dependencies are part of the Okapia OSID implementation framework.
Looking at the class files in the OSID Resource Provider, you can see that they extend classes in this framework and often make use of other Okapia tools in them.
Package Prefix | Description |
---|---|
org.osid | OSID Specifications |
net.okapia | Okapia OSID implementation framework |
We have an old strange habit of fully qualifying Java classes in OSID Provider implementations. We get so many variant implementations that it helps to quickly identify what's what.
Methods annotated with
@OSID @Override
...