/** * Return the next logical versionTreeId * i.e. next logical versionTreeId for 1.2.1 is 1.2.2 */ public VersionTreeID next() { if (isBranch()) { String newBranchVersion = Integer.toString(Integer.valueOf(branchVersion) + 1); return new VersionTreeID(trunkVersion + "." + branchNumber + "." + newBranchVersion); } else { return new VersionTreeID(Integer.toString(Integer.valueOf(trunkVersion) + 1)); } }
/** * Return the next logical versionTreeId * i.e. next logical versionTreeId for 1.2.1 is 1.2.2 */ public VersionTreeID next() { if (isBranch()) { String newBranchVersion = Integer.toString(Integer.valueOf(branchVersion) + 1); return new VersionTreeID(trunkVersion + "." + branchNumber + "." + newBranchVersion); } else { return new VersionTreeID(Integer.toString(Integer.valueOf(trunkVersion) + 1)); } }
versionTreeID = new VersionTreeID(splits[3]); } else { creatingSystemID = new HierObjectID (splits[1]); versionTreeID = new VersionTreeID(splits[2]);
versionTreeID = new VersionTreeID(splits[3]); } else { creatingSystemID = new HierObjectID (splits[1]); versionTreeID = new VersionTreeID(splits[2]);