IDL source Global indexinterface ClassClass : ClassifierClass
readonly attribute ClassUList all_of_kind_class;
readonly attribute ClassUList all_of_type_class;
Class create_class(in NameType name, in AnnotationType annotation, in TristateKind is_root, in TristateKind is_leaf, in boolean is_abstract, in VisibilityKind visibility, in boolean is_singleton) raises(Reflective::SemanticError);
const string abstract_implies_not_singleton = "::Model::Class::abstract_implies_not_singleton";
const string type_containment_rules = "::Model::Class::type_containment_rules";