public abstract class AbstractTechnology extends Object implements Technology
Constructor and Description |
---|
AbstractTechnology() |
Modifier and Type | Method and Description |
---|---|
LibraryProperty |
createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
Object sourceValue,
Property property) |
LibraryProperty |
createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
String |
getExtensionName(Element asStereotypedElement) |
String |
getOriginalName(ENamedElement eNamedElement) |
Element |
getParseableElement(EnvironmentFactoryInternal environmentFactory,
EObject eObject) |
boolean |
isValidatable(EClass eClass) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createIdResolver, getMetamodelId, getMetapackageId, isStereotype
public LibraryProperty createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory, Property property)
createBasePropertyImplementation
in interface Technology
public LibraryProperty createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory, Element asNavigationExp, Object sourceValue, Property property)
createExplicitNavigationPropertyImplementation
in interface Technology
public LibraryProperty createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory, Property property)
createExtensionPropertyImplementation
in interface Technology
public LibraryProperty createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory, Property property)
createStereotypePropertyImplementation
in interface Technology
public String getExtensionName(Element asStereotypedElement)
getExtensionName
in interface Technology
public String getOriginalName(ENamedElement eNamedElement)
getOriginalName
in interface Technology
public Element getParseableElement(EnvironmentFactoryInternal environmentFactory, EObject eObject) throws ParserException
getParseableElement
in interface Technology
ParserException
public boolean isValidatable(EClass eClass)
isValidatable
in interface Technology
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.