public class UMLEcoreTechnology extends AbstractTechnology
Modifier and Type | Field and Description |
---|---|
static UMLEcoreTechnology |
INSTANCE |
public static final UMLEcoreTechnology INSTANCE
public UMLIdResolver createIdResolver(EnvironmentFactoryInternal environmentFactory)
public LibraryProperty createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory, Property property)
createBasePropertyImplementation
in interface Technology
createBasePropertyImplementation
in class AbstractTechnology
public LibraryProperty createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory, Element asNavigationExp, Object sourceValue, Property property)
createExplicitNavigationPropertyImplementation
in interface Technology
createExplicitNavigationPropertyImplementation
in class AbstractTechnology
public LibraryProperty createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory, Property property)
createExtensionPropertyImplementation
in interface Technology
createExtensionPropertyImplementation
in class AbstractTechnology
public LibraryProperty createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory, Property property)
createStereotypePropertyImplementation
in interface Technology
createStereotypePropertyImplementation
in class AbstractTechnology
public String getExtensionName(Element asStereotypedElement)
getExtensionName
in interface Technology
getExtensionName
in class AbstractTechnology
public RootPackageId getMetamodelId(EnvironmentFactoryInternal environmentFactory, EPackage eObject2)
public PackageId getMetapackageId(EnvironmentFactoryInternal environmentFactory, Package asPackage)
public String getOriginalName(ENamedElement eNamedElement)
getOriginalName
in interface Technology
getOriginalName
in class AbstractTechnology
public Element getParseableElement(EnvironmentFactoryInternal environmentFactory, EObject eObject) throws ParserException
getParseableElement
in interface Technology
getParseableElement
in class AbstractTechnology
ParserException
public boolean isStereotype(EnvironmentFactoryInternal environmentFactory, EClass eClass)
public boolean isValidatable(EClass eClass)
isValidatable
in interface Technology
isValidatable
in class AbstractTechnology
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.