projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Document A2 OSGi Boot. Add classpath provisioning source.
[lgpl/argeo-commons.git]
/
org.argeo.osgi.boot
/
src
/
org
/
argeo
/
osgi
/
boot
/
a2
/
A2Module.java
diff --git
a/org.argeo.osgi.boot/src/org/argeo/osgi/boot/a2/A2Module.java
b/org.argeo.osgi.boot/src/org/argeo/osgi/boot/a2/A2Module.java
index 1108cd72bbc9fa369e5a5929298dc27b6154dab4..44f94e33453de4acbbcf8af012d62b81833106ac 100644
(file)
--- a/
org.argeo.osgi.boot/src/org/argeo/osgi/boot/a2/A2Module.java
+++ b/
org.argeo.osgi.boot/src/org/argeo/osgi/boot/a2/A2Module.java
@@
-2,6
+2,11
@@
package org.argeo.osgi.boot.a2;
import org.osgi.framework.Version;
import org.osgi.framework.Version;
+/**
+ * An identified software package. In OSGi's case this is the combination of
+ * <code>Bundle-SymbolicName</code> and <code>Bundle-version</code>. This is the
+ * equivalent of the full coordinates of a Maven artifact version.
+ */
class A2Module implements Comparable<A2Module> {
private final A2Branch branch;
private final Version version;
class A2Module implements Comparable<A2Module> {
private final A2Branch branch;
private final Version version;
@@
-54,5
+59,4
@@
class A2Module implements Comparable<A2Module> {
return branch.getComponent() + ":" + version;
}
return branch.getComponent() + ":" + version;
}
-
}
}