KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > model1 > cci > EditableAttribute


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:38:53 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.model1.cci;
14
15 public interface EditableAttribute
16   extends
17  org.opencrx.kernel.base.cci.SecureObject,
18  org.opencrx.kernel.model1.cci.EditableTypedElement,
19  org.openmdx.base.cci.BasicObject {
20 // ----------------------------------------------------------------------------
21
// Instance/IntfAttributeGet0_1
22
// ----------------------------------------------------------------------------
23
/**
24    * @return The possibly null value for attribute <code>maxLength</code>.
25    * @exception JmiException If the value cannot be retrieved for some reason.
26    */

27   public Integer JavaDoc getMaxLength(
28   );
29
30 // ----------------------------------------------------------------------------
31
// Instance/IntfAttributeSet0_1
32
// ----------------------------------------------------------------------------
33

34
35   /**
36    * Sets a new value for the attribute <code>maxLength</code>.
37    * @param newValue The possibly null new value for attribute <code>maxLength</code>.
38    * @exception JmiException If the value cannot be set for some reason.
39    */

40   public void setMaxLength(
41     Integer JavaDoc newValue
42   );
43
44 // ----------------------------------------------------------------------------
45
// Instance/IntfAttributeGet1_1
46
// ----------------------------------------------------------------------------
47
/**
48    * Retrieves the value for the attribute <code>multiplicity</code>.
49    * @return The non-null value for attribute <code>multiplicity</code>.
50    * @exception JmiException If the value cannot be retrieved for some reason.
51    */

52   public short getMultiplicity(
53   );
54
55 // ----------------------------------------------------------------------------
56
// Instance/IntfAttributeSet1_1
57
// ----------------------------------------------------------------------------
58
/**
59    * Sets a new value for the attribute <code>multiplicity</code>.
60    * @param newValue The non-null new value for attribute <code>multiplicity</code>.
61    * @exception JmiException If the value cannot be set for some reason.
62    */

63   public void setMultiplicity(
64     short newValue
65   );
66
67 // ----------------------------------------------------------------------------
68
// Instance/IntfAttributeGet0_1
69
// ----------------------------------------------------------------------------
70
/**
71    * @return The possibly null value for attribute <code>upperBound</code>.
72    * @exception JmiException If the value cannot be retrieved for some reason.
73    */

74   public String JavaDoc getUpperBound(
75   );
76
77 // ----------------------------------------------------------------------------
78
// Instance/IntfAttributeSet0_1
79
// ----------------------------------------------------------------------------
80

81
82   /**
83    * Sets a new value for the attribute <code>upperBound</code>.
84    * @param newValue The possibly null new value for attribute <code>upperBound</code>.
85    * @exception JmiException If the value cannot be set for some reason.
86    */

87   public void setUpperBound(
88     String JavaDoc newValue
89   );
90
91 // ----------------------------------------------------------------------------
92
// Instance/IntfEnd.vm
93
// ----------------------------------------------------------------------------
94
}
95
Popular Tags