01: /*
02: * Generated by Cougaar QoS FrameGen
03: * from c:\marla\mmon\cougaar\HEAD\qos\src\org\cougaar\core\qos\frame\topology\cougaar-topology-protos.xml
04: * at Mar 14, 2007 4:18:10 PM
05: *
06: * Copyright BBN Technologies 2006
07: *
08: */
09: package org.cougaar.core.qos.frame.topology;
10:
11: import org.cougaar.core.qos.frame.DataFrame;
12: import org.cougaar.core.qos.frame.FrameSet;
13: import org.cougaar.core.util.UID;
14:
15: public class Contains extends Relationship {
16: static {
17: org.cougaar.core.qos.frame.FrameMaker __fm = new org.cougaar.core.qos.frame.FrameMaker() {
18: public DataFrame makeFrame(FrameSet frameSet, UID uid) {
19: return new Contains(frameSet, uid);
20: }
21: };
22: DataFrame
23: .registerFrameMaker(
24: "org.cougaar.core.qos.frame.topology",
25: "contains", __fm);
26: }
27:
28: public Contains(UID uid) {
29: this (null, uid);
30: }
31:
32: public Contains(FrameSet frameSet, UID uid) {
33: super (frameSet, uid);
34: }
35:
36: public String getKind() {
37: return "contains";
38: }
39:
40: protected void collectSlotNames(java.util.Set<String> slots) {
41: super.collectSlotNames(slots);
42: }
43: }
|