|
Bus | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.topcased.bus.core.metamodel.MetamodelsManager
public class MetamodelsManager
Manage MetaModels of bus
creation : 7 juin 2005
Field Summary | |
---|---|
static java.lang.String |
ATT_METAMODEL_DESCRIPTION
Attribute of service : description |
static java.lang.String |
ATT_METAMODEL_IDENTIFIER
Attribute of service : name |
static java.lang.String |
ATT_METAMODEL_NAME
Attribute of service : completName |
static java.lang.String |
ATT_METAMODEL_PATH
Attribute of service : directory to find path to MM |
static java.lang.String |
ATT_METAMODEL_URI
Attribute of service : url |
static java.lang.String |
ATT_METAMODEL_VERSION
Attribute of service : version |
static java.lang.String |
METAMODEL_EXTENSION_POINT
Extension point name |
static java.lang.String |
TAG_METAMODEL
Service tag |
Method Summary | |
---|---|
java.lang.String |
getCompleteName(java.lang.String url)
Gets MetaModel complete name |
java.lang.String |
getDescription(java.lang.String url)
Gets MetaModel description |
static MetamodelsManager |
getInstance()
Returns the shared instance |
java.lang.String |
getMetaModelDirectory(java.lang.String url)
|
java.util.Set<java.lang.String> |
getMetaModelsIds()
|
java.lang.String |
getName(java.lang.String url)
Gets MetaModel name |
java.lang.String |
getPluginName(java.lang.String url)
Gets plugin name which contains MetaModel |
java.lang.String |
getPluginNameSpace(java.lang.String url)
|
java.net.URI |
getUriMM(java.lang.String pluginNameSpace,
java.lang.String metamodelVersion)
Get URI of the Meta model corresponding to pluginNameSpace && metamodelVersion |
java.lang.String |
getVersion(java.lang.String url)
Gets MetaModel version |
EObject |
uri2EObject(java.lang.String uriMM)
Get EObject Meta Model from Meta Model uri (xmlns:X ="thisUri") |
java.lang.String |
uriMM2XmiFileMM(java.lang.String uriMM)
Get XmiFile from the uri meta model |
EObject |
xmiFileMM2EObjectMM(java.lang.String xmiFile)
Get EObject (meta model) with the xmiFile |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String METAMODEL_EXTENSION_POINT
public static final java.lang.String TAG_METAMODEL
public static final java.lang.String ATT_METAMODEL_URI
public static final java.lang.String ATT_METAMODEL_IDENTIFIER
public static final java.lang.String ATT_METAMODEL_VERSION
public static final java.lang.String ATT_METAMODEL_NAME
public static final java.lang.String ATT_METAMODEL_DESCRIPTION
public static final java.lang.String ATT_METAMODEL_PATH
Method Detail |
---|
public static MetamodelsManager getInstance()
public java.util.Set<java.lang.String> getMetaModelsIds()
public EObject uri2EObject(java.lang.String uriMM)
uriMM
- : String of the metat model uri
public java.lang.String uriMM2XmiFileMM(java.lang.String uriMM)
uriMM
-
public EObject xmiFileMM2EObjectMM(java.lang.String xmiFile)
xmiFile
- : xmiFile of the MM
public java.net.URI getUriMM(java.lang.String pluginNameSpace, java.lang.String metamodelVersion) throws java.net.URISyntaxException
pluginNameSpace
- metamodelVersion
-
java.net.URISyntaxException
public java.lang.String getMetaModelDirectory(java.lang.String url)
url
- : url of MetaModel
public java.lang.String getPluginNameSpace(java.lang.String url)
url
- : url of MetaModel
public java.lang.String getPluginName(java.lang.String url)
url
- : url of MetaModel
public java.lang.String getName(java.lang.String url)
url
- : url of MetaModel
public java.lang.String getDescription(java.lang.String url)
url
- : url of MetaModel
public java.lang.String getCompleteName(java.lang.String url)
url
- : url of MetaModel
public java.lang.String getVersion(java.lang.String url)
url
- : url of MetaModel
|
Bus | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.