public interface GenModelHelper
@Deprecated Class<?> getAbstractOperationClass(List<?> parameters)
Class<?> getAbstractOperationClass(int parameterCount)
Class<?> getEcoreFactoryClass(EPackage ePackage)
Class<?> getEcoreInterfaceClass(Class owningType) throws GenModelException
GenModelException
String getEcoreInterfaceClassName(EClass eClass)
Class<?> getEcoreInterfaceClassifier(EClassifier eClassifier) throws GenModelException
GenModelException
String getEcoreInterfaceClassifierName(EClassifier eClassifier)
String getEcoreLiteralName(EStructuralFeature eStructuralFeature)
EnvironmentFactory getEnvironmentFactory()
GenClassifier getGenClassifier(Class type)
GenFeature getGenFeature(EStructuralFeature eStructuralFeature) throws GenModelException
GenModelException
GenOperation getGenOperation(Operation operation)
GenPackage getGenPackage(Package asPackage)
GenPackage getGenPackage(Class type)
GenParameter getGenParameter(Parameter parameter)
String getGetAccessor(Property aProperty) throws GenModelException
GenModelException
String getGetAccessor(EStructuralFeature eStructuralFeature) throws GenModelException
GenModelException
String getImplementationClassName(EClassifier eClassifier)
String getLiteralName(EClassifier eClassifier)
PivotMetamodelManager getMetamodelManager()
String getOperationAccessor(Operation anOperation) throws GenModelException
GenModelException
Class<?> getOperationInterface(List<? extends TypedElement> parameters)
String getOperationReturnType(Operation operation) throws GenModelException
GenModelException
String getPropertyResultType(Property property) throws GenModelException
GenModelException
String getQualifiedFactoryInterfaceName(EPackage ePackage)
String getQualifiedFactoryInstanceAccessor(EPackage ePackage)
String getQualifiedPackageInterfaceName(EPackage ePackage)
String getQualifiedValidatorClassName(GenPackage genPackage)
String getSetAccessor(EStructuralFeature eStructuralFeature)
String getTablesClassName(GenPackage genPackage)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.