def void initURIConverterURIMap() {
val baseUri = URI.createURI(SYSML_JAR_PATH)
val um = URIConverter.URI_MAP
um.put(URI.createURI(SysMLResource.PROFILES_PATHMAP), baseUri.appendSegment("model").appendSegment(""))
um.put(URI.createURI(SysMLResource.LIBRARIES_PATHMAP), baseUri.appendSegment("libraries").appendSegment(""))
}
def void initPackageRegistry() {
val packageRegistry = EPackage.Registry.INSTANCE
packageRegistry.put(sysmlPackage.eNS_URI, sysmlPackage.eINSTANCE)
packageRegistry.put(BlocksPackage.eNS_URI, BlocksPackage.eINSTANCE)
packageRegistry.put(RequirementsPackage.eNS_URI, RequirementsPackage.eINSTANCE)
packageRegistry.put(ActivitiesPackage.eNS_URI, ActivitiesPackage.eINSTANCE)
packageRegistry.put(AllocationsPackage.eNS_URI, AllocationsPackage.eINSTANCE)
packageRegistry.put(ModelelementsPackage.eNS_URI, ModelelementsPackage.eINSTANCE)
packageRegistry.put(PortsandflowsPackage.eNS_URI, PortsandflowsPackage.eINSTANCE)
}
def void initProfileLocationMap() {
val plm = UMLPlugin.EPackageNsURIToProfileLocationMap
plm.put(sysmlPackage.eNS_URI, URI.createURI(SysMLResource.PROFILE_URI + "#_Sg5BQL5BEeiU9bakHvTSew"))
plm.put(BlocksPackage.eNS_URI, URI.createURI(SysMLResource.PROFILE_URI + "#_ShCyQr5BEeiU9bakHvTSew"))
plm.put(PortsandflowsPackage.eNS_URI, URI.createURI(SysMLResource.PROFILE_URI + "#_ShEAYr5BEeiU9bakHvTSew"))
}