: Public abstract <<type>> Class
Created: 23.5.2022 18.05.04
Modified: 1.8.2022 13.54.02
Project:
Advanced:
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/>
Operation
Public
depth():Integer
Details:
Sequential
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
«type» NameSpace
Class  
Name: name
 
Name: scope
 
Details:
 
Tag Value
persistence persistent
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«type» ScopedName Class Generalization From  
«type» LocalName Class Generalization From