public interface IUMLLanguageDescriptor
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDisplayName() |
java.util.Collection<java.lang.String> |
getLanguageActivityIDs() |
java.lang.String |
getLanguageExtension() |
java.lang.String |
getLanguageID() |
java.util.Collection<org.eclipse.emf.common.util.URI> |
getLanguageLibraryURIs() |
java.util.Collection<org.eclipse.uml2.uml.PrimitiveType> |
getPrimitiveTypes(org.eclipse.emf.ecore.resource.ResourceSet set)
Gets the primitive types associated with this language.
|
java.util.Collection<org.eclipse.emf.common.util.URI> |
getProfileURIs() |
java.lang.String getDisplayName()
java.lang.String getLanguageID()
java.lang.String getLanguageExtension()
java.util.Collection<org.eclipse.emf.common.util.URI> getLanguageLibraryURIs()
Collection
of URI's that point to library
models that are required for this particular language.java.util.Collection<java.lang.String> getLanguageActivityIDs()
Collection
of activity ID's that enable
language specified actions / UI in the workbench.java.util.Collection<org.eclipse.uml2.uml.PrimitiveType> getPrimitiveTypes(org.eclipse.emf.ecore.resource.ResourceSet set)
set
- the resource set to use as contextjava.util.Collection<org.eclipse.emf.common.util.URI> getProfileURIs()
Collection
of URI's that point to
profiles that are required for this particular language.