summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/collection/DependencyDescription.java
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2014-10-01 21:09:06 +0200
committerAndrew Branson <andrew.branson@cern.ch>2014-10-01 21:09:06 +0200
commit9c5d6e82b5ce733cf23e4317e3bafaa42c2221ba (patch)
tree64657888b5ff52cd8759c6feb15c6087b96d37c6 /src/main/java/com/c2kernel/collection/DependencyDescription.java
parent8afca6b565edfa0e32aa8e12f30bfff5598abdd4 (diff)
Collection version support, stored as a new final component of the
Collection path. Null version implies "last".
Diffstat (limited to 'src/main/java/com/c2kernel/collection/DependencyDescription.java')
-rw-r--r--src/main/java/com/c2kernel/collection/DependencyDescription.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/c2kernel/collection/DependencyDescription.java b/src/main/java/com/c2kernel/collection/DependencyDescription.java
index 3c3b287..6698be3 100644
--- a/src/main/java/com/c2kernel/collection/DependencyDescription.java
+++ b/src/main/java/com/c2kernel/collection/DependencyDescription.java
@@ -12,7 +12,7 @@ public class DependencyDescription extends Dependency implements CollectionDescr
{
setName("DependencyDescription");
}
-
+
public DependencyDescription(String name)
{
setName(name);
@@ -24,7 +24,8 @@ public class DependencyDescription extends Dependency implements CollectionDescr
Dependency newDep = new Dependency(depName);
if (mMembers.list.size() == 1) { // constrain the members based on the property description
DependencyMember mem = mMembers.list.get(0);
- PropertyDescriptionList pdList = PropertyUtility.getPropertyDescriptionOutcome(mem.getItemPath());
+ String descVer = getDescVer(mem);
+ PropertyDescriptionList pdList = PropertyUtility.getPropertyDescriptionOutcome(mem.getItemPath(), descVer);
if (pdList!=null) {
newDep.setProperties(PropertyUtility.createProperty(pdList));
newDep.setClassProps(pdList.getClassProps());