01: /*
02: * (C) Copyright IBM Corp. 2000 All rights reserved.
03: *
04: * The program is provided "AS IS" without any warranty express or
05: * implied, including the warranty of non-infringement and the implied
06: * warranties of merchantibility and fitness for a particular purpose.
07: * IBM will not be liable for any damages suffered by you as a result
08: * of using the Program. In no event will IBM be liable for any
09: * special, indirect or consequential damages or lost profits even if
10: * IBM has been advised of the possibility of their occurrence. IBM
11: * will not be liable for any third party claims against you.
12: *
13: */
14:
15: package com.ibm.webdav;
16:
17: import java.util.*;
18:
19: /**
20: * A Baseline represents a persistent, named set of specific
21: * revisions of versioned resources. Specifically, a Baseline is a
22: * Collection that is referenced with a baseline selector (a property
23: * of a baselined collection) that contains a version for each
24: * version selector in the associated collection.
25: */
26: public class Baseline extends Workspace {
27: /**
28: * Configuration constructor comment.
29: */
30: public Baseline() {
31: super ();
32: }
33:
34: /**
35: * Return a list of differences in activities between this
36: * configuration and the given configuration. The differences
37: * in activities between configurations gives a high level
38: * view of the differences between the configurations.
39: *
40: * @param target the configuration to compare with
41: * this configuration
42: * @return an Enumeration of the Activities that are different
43: * between the given configuration and this configuration
44: * @exception com.ibm.webdav.WebDAVException
45: */
46: public Enumeration differencesWith(Baseline target)
47: throws WebDAVException {
48: return null;
49: }
50: }
|