: Public <<type>> Class
Created: 23.5.2022 18.05.04
Modified: 1.8.2022 13.54.02
Project:
Advanced:
A Schema is a NameSpace for metaclass objects that each describes a class, type, interface or record type.<br/><br/>It has a local name for location in a larger name space scope, and a mapping that indexed the names of any named object. Targets of this index are usually locally described. <br/><br/>{description-#gt;contains(n) implies locate(n.typeName) =n}<br/>
Attribute
Public TypeName
  acceptableClassList
Details:
 
Public Boolean
  isGlobal
Details:
 
Public LocalName
  schemaName
Details:
 
Operation
Public
asRecordSchema():RecordSchema
Details:
Sequential
Notes: RecordSchema creates a complete schema for the states of all types in the schema. Note: if this is applied to a RecordSchema, it would return itself. <br/>
Public
locate( name: TypeName,
):Type
Details:
Sequential
Element Source Role Target Role
«type» Type
Class  
Name: schema
 
Name: description
 
Details:
 
Tag Value
persistence persistent
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«type» RecordSchema Class Generalization From  
«type» NameSpace Class Generalization To