<<Type>> TypeName {Analysis} derived from: LocalName

Documentation
A TypeName is a LocalName that references either a recordType or object type in some form of schema. The stored value "aName" is the returned value for the "aName()" operation. This is the types name.
For parsing from types (or objects) the parsible name normally uses a "." navigation separator, so that it is of the form <class>.<member>.<memberOfMember>. ...)


Parent PackageNamesAbstractNo
Export ControlPublicAccessLink Class forNone
Class KindNormalClassCardinalityn
Space ConcurrencySequential
PersistenceYes  


Operations
NameSignatureClass
aNameCharacterString aName ()LocalName
getObjectAny getObject ()GenericName
parsedNameSequence<LocalName> parsedName ()GenericName
depthInteger depth ()GenericName


Attributes
NameClassTypeInitial Value
aNameTypeNameCharacterString 


Associations
NameMy RoleMy ClassOther RoleOther Element
ScopenameGenericNamescopeNameSpace


Generalization Relationships
NameClassSupplier
--Not Named--TypeNameLocalName
--Not Named--LocalNameGenericName