Enumeration
EcoreURI
URI constants for Ecore built-in types and namespaces.
enum EcoreURI
Overview
Provides type-safe access to standard URIs used in Ecore models for built-in types, namespaces, and cross-references.
Usage
if reference.hasPrefix(EcoreURI.ecoreDataTypePrefix.rawValue) {
// Handle built-in type reference
}
Topics
Enumeration Cases
E
EcoreURI.ecoreClassPrefix
Ecore class URI prefix for built-in classes.
E
EcoreURI.ecoreDataTypePrefix
Ecore data type URI prefix for built-in types.
E
EcoreURI.ecoreNamespace
Ecore metamodel namespace URI.
E
EcoreURI.xmiNamespace
XMI namespace URI.
E
EcoreURI.xsiNamespace
XML Schema instance namespace URI.
Initializers
Type Methods
?
buildEcoreTypeURI(for:)
Builds a full Ecore built-in type URI.
?
extractTypeName(from:)
Extracts type name from Ecore built-in type URI.