: Public abstract Interface
Generic Name is the abstract class for all names in a NameSpace. Each instance of a GenericName is either a LocalName or a ScopedName. A LocalName references a local object directly accessible from the NameSpace. A ScopedName is a composite of a LocalName for locating another NameSpace and a GenericName valid in that NameSpace.<br/>
- Operations
- Associations To
- Tagged Values
- Advanced
- Other Links
Operation |
Public
depth():Integer
|
 Details:
|
Public
getObject():Any
|
 Details:
Sequential
Notes:
|
Any name must be mappable to its object referenced. Local names are local objects, and scoped names are probably not local. <br/>
|
|
Public
parsedName():Sequence<LocalName>
|
 Details:
Sequential
Notes:
|
Depending on the syntax of the implementation, there is a character string that can be used as the sequence of local names that move through name spaces until the target object is found. <br/>
|
|
Element |
Source Role |
Target Role |
NameSpace
Interface
|
Name: name
|
Name: scope
|
 Details:
|
Tag |
Value |
persistence |
persistent |
 Details:
|
Property |
Value |
isFinalSpecialization: |
0 |
Object |
Type |
Connection |
Direction |
Notes |
LocalName |
Interface |
Generalization |
From |
|
ScopedName |
Interface |
Generalization |
From |
|