Chapter 3 Building Structural Diagrams
The General tab contains the following properties:
Property | Description |
---|---|
Parent | To which the operation belongs |
Name | Specifies the name of the item, which should be clear and meaningful, and should convey the item's purpose to non-technical users. |
Code | Specifies the technical name of the object, which is used for generating code or scripts. |
Comment | Descriptive comment for the object. |
Stereotype | Extends the semantics of the object beyond the core UML definition. The following common stereotypes are available by default:
For more information on EJB specific methods, see section Defining EJBs, in chapter Working with Java. |
Return Type | A list of values returned by a call of the operation. If none are returned, the return type value is null |
Visibility | Visibility of the operation, whose value denotes how it is seen outside its enclosing name space. Exists only in classes:
|
Language event | When classes represent elements of interfaces, this box allows you to show an operation as triggered by a significant occurrence of an event |
Static | The operation is associated with the class, as a consequence, static operations are shared by all instances of the class and have always the same value among instances |
Array | Flag defining the return type of the operation. It is true if the value returned is a table |
Abstract | The operation cannot be instantiated and thus has no direct instances |
Final | The operation cannot be redefined |
Read-only | Operation whose execution does not change the class instance |
Web service method | If displayed and selected, implies that the operation is used as a web service method |
Influent object | Operation that influences the current operation. The most common influence links are "overrides" or "implements" as explained below |
Overrides | Indicates which parent operation the current operation is overriding through a generalization link |
Implements | Name of the interface operation the current operation is implementing though a realization link |
Generic | Specifies that the operation is a generic method. For more information on generic methods, see the "Generic types and methods" section. |
Copyright (C) 2006. Sybase Inc. All rights reserved. |