KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > reservation1 > cci > Segment


1 // ----------------------------------------------------------------------------
2
// Instance/IntfBegin
3
// ----------------------------------------------------------------------------
4
//////////////////////////////////////////////////////////////////////////////
5
//
6
// Name: $Id: JMIAbstractMapper.java,v 1.11 2006/01/21 23:09:07 wfro Exp $
7
// Generated by: openMDX JMI Mapper
8
// Date: Mon Apr 03 11:39:06 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.reservation1.cci;
14
15 public interface Segment
16   extends
17  org.opencrx.kernel.base.cci.Auditee,
18  org.opencrx.kernel.base.cci.Importer,
19  org.opencrx.kernel.base.cci.SecureObject,
20  org.opencrx.kernel.base.cci.WorkflowTarget,
21  org.opencrx.kernel.base.cci.XmlExporter,
22  org.openmdx.base.cci.Segment {
23 // ----------------------------------------------------------------------------
24
// Instance/IntfReferenceGet0_1WithQualifier
25
// ----------------------------------------------------------------------------
26
/**
27    * Retrieves the value for the reference <code>event</code> for the
28    * specified qualifier attribute value.
29    * @param id The value for the qualifier attribute that qualifies this reference.
30    * @return The possibly null value for this reference.
31    * @exception JmiException If the value cannot be retrieved for some reason.
32    */

33   public org.opencrx.kernel.reservation1.cci.Event getEvent(
34     String JavaDoc id
35   );
36
37 // ----------------------------------------------------------------------------
38
// Instance/IntfReferenceGet0_nWithFilter
39
// ----------------------------------------------------------------------------
40
/**
41    * Retrieves a collection containing all the elements for the reference
42    * <code>event</code>.
43    * @return A collection containing all the elements for this reference.
44    * @exception JmiException If the values cannot be retrieved for some reason.
45    */

46   public java.util.Collection JavaDoc getEvent(
47   );
48
49   /**
50    * Retrieves the value for the reference <code>event</code> for the
51    * specified filter.
52    * @param filter filter which is applied to the set of referenced objects.
53    * @return The filtered collection of referenced objects.
54    * @exception JmiException If the value cannot be retrieved for some reason.
55    */

56   public java.util.List JavaDoc getEvent(
57     org.opencrx.kernel.reservation1.cci.EventFilter filter
58   );
59
60 // ----------------------------------------------------------------------------
61
// Instance/IntfReferenceAddWithQualifier
62
// ----------------------------------------------------------------------------
63
/**
64    * @param id The qualifier attribute value that qualifies the reference to get the element to be appended.
65    * @param newValue The element to be appended.
66    * @exception JmiException If the value cannot be appended for some reason.
67    */

68   public void addEvent (
69     String JavaDoc id,
70     org.opencrx.kernel.reservation1.cci.Event newValue
71   );
72
73 // ----------------------------------------------------------------------------
74
// Instance/IntfReferenceAddWithoutQualifier
75
// ----------------------------------------------------------------------------
76
/**
77    * @param newValue The element to be appended.
78    * @exception JmiException If the value cannot be appended for some reason.
79    */

80   public void addEvent (
81     org.opencrx.kernel.reservation1.cci.Event newValue
82   );
83
84 // ----------------------------------------------------------------------------
85
// Instance/IntfReferenceRemoveWithQualifier
86
// ----------------------------------------------------------------------------
87
/**
88    * @exception JmiException If the value cannot be removed for some reason.
89    */

90   public void removeEvent (
91     String JavaDoc id
92   );
93 // ----------------------------------------------------------------------------
94
// Instance/IntfEnd.vm
95
// ----------------------------------------------------------------------------
96
}
97
Popular Tags