Interface Model::PackageClass
IDL source Global index
interface PackageClass : GeneralizableElementClass
- all_of_kind_package
- all_of_type_package
- create_package
- internalise
- FormatType
- package_containment_rules
- package_not_abstract
- FormatNotSupported
- IllformedExternalisedObject
- ObjectNotExternalisable
readonly attribute PackageUList all_of_kind_package;
-
readonly attribute PackageUList all_of_type_package;
-
Package create_package(in NameType name,
in AnnotationType annotation,
in TristateKind is_root,
in TristateKind is_leaf,
in boolean is_abstract,
in VisibilityKind visibility)
raises(Reflective::SemanticError);
-
GeneralizableElement internalise(in any flattened,
in FormatType format)
raises(FormatNotSupported, IllformedExternalisedObject, Reflective::SemanticError);
-
typedef string FormatType;
-
const string package_containment_rules = "::Model::Package::package_containment_rules";
-
const string package_not_abstract = "::Model::Package::package_not_abstract";
-
exception FormatNotSupported {
};
-
exception IllformedExternalisedObject {
string explanation;
};
-
exception ObjectNotExternalisable {
string explanation;
};
-
Generated by Sandia idldoc 1.0.