public interface MetamodelManagerInternal extends MetamodelManager
Modifier and Type | Interface and Description |
---|---|
static interface |
MetamodelManagerInternal.MetamodelManagerInternalExtension |
static interface |
MetamodelManagerInternal.MetamodelManagerInternalExtension2 |
getASClass, getASOf, getASOfEcore, getASResourceSet, getEcoreOfPivot, getPrimaryClass, getPrimaryOperation, getPrimaryPackage, getPrimaryProperty, parseSpecification
void addClassLoader(ClassLoader classLoader)
void addExternal2AS(External2AS external2as)
void addGenModel(GenModel genModel)
void addLockedElement(Object lockedElement)
boolean conformsTo(Type firstType, TemplateParameterSubstitutions firstSubstitutions, Type secondType, TemplateParameterSubstitutions secondSubstitutions)
@Deprecated ParserContext createParserContext(Element element, Object... todoParameters) throws ParserException
ParserException
Package getASmetamodel()
Iterable<Constraint> getAllInvariants(Type pivotType)
Class getCollectionType(String collectionTypeName, Type elementType, boolean isNullFree, IntegerValue lower, UnlimitedNaturalValue upper)
CompleteClassInternal getCompleteClass(Type pivotType)
CompleteModelInternal getCompleteModel()
getCompleteModel
in interface MetamodelManager
CompletePackage getCompletePackage(Package asPackage)
EnvironmentFactoryInternal getEnvironmentFactory()
getEnvironmentFactory
in interface MetamodelManager
GenPackage getGenPackage(String nsURI)
StandardLibraryInternal getStandardLibrary()
getStandardLibrary
in interface MetamodelManager
void installRoot(Model pivotModel)
Element loadResource(URI uri, String alias, ResourceSet resourceSet) throws ParserException
ParserException
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.