public abstract class BlackboxProvider extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
BlackboxProvider.InstanceAdapterFactory |
Modifier and Type | Method and Description |
---|---|
abstract void |
cleanup() |
Collection<CallHandler> |
getBlackboxCallHandler(ImperativeOperation operation,
QvtOperationalModuleEnv env) |
Collection<CallHandler> |
getBlackboxCallHandler(OperationalTransformation transformation,
QvtOperationalModuleEnv env) |
abstract BlackboxUnitDescriptor |
getUnitDescriptor(String qualifiedName,
ResolutionContext resolutionContext) |
abstract Collection<? extends BlackboxUnitDescriptor> |
getUnitDescriptors(ResolutionContext resolutionContext) |
static void |
setInstanceAdapterFactory(Module module,
BlackboxProvider.InstanceAdapterFactory factory) |
public static void setInstanceAdapterFactory(Module module, BlackboxProvider.InstanceAdapterFactory factory)
public abstract Collection<? extends BlackboxUnitDescriptor> getUnitDescriptors(ResolutionContext resolutionContext)
public abstract BlackboxUnitDescriptor getUnitDescriptor(String qualifiedName, ResolutionContext resolutionContext)
public abstract void cleanup()
public Collection<CallHandler> getBlackboxCallHandler(ImperativeOperation operation, QvtOperationalModuleEnv env)
public Collection<CallHandler> getBlackboxCallHandler(OperationalTransformation transformation, QvtOperationalModuleEnv env)
Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.