|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A Belonging is a lightweight, local value that can be serialized. A Belonging must "belong" to another object. That object must have the only reference to that Belonging. For this reason the "value" of the Belonging must make a copy of the object that it will return. Belongings must be allocated from a corresponding SmartHome object. Objects that have a stereotype of Belonging will automatically have a SmartHome and Base Implementation class generated by the SmartGenerator.
BelongingImpl
,
SmartHome
Method Summary | |
java.lang.Object |
clone()
Returns a shallow copy of the Belonging instance. |
boolean |
equals(java.lang.Object anObject)
Indicates whether some other Belonging is equivalent to this Belonging. |
java.lang.String |
interfaceName()
Returns the unqualified name of the interface as specified in the UML model. |
void |
setByValue(Belonging value)
Intializes the Belonging based upon a supplied Belonging . |
Belonging |
value()
Returns a type safe shallow copy of the Belonging instance. |
Methods inherited from interface java.lang.Comparable |
compareTo |
Method Detail |
public boolean equals(java.lang.Object anObject)
o
- the Object to be compared.public Belonging value()
public java.lang.Object clone()
public java.lang.String interfaceName()
public void setByValue(Belonging value)
Belonging
based upon a supplied Belonging
.belonging
- The Belonging
to use for initialization.
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |