Package com.e1c.g5.v8.dt.check.qfix
Interface IFixContextFactory<C extends IFixContext>
- All Known Implementing Classes:
BasicModelFixContextFactory
,SingleVariantXtextBslModuleFixContextFactory
public interface IFixContextFactory<C extends IFixContext>
The
IFixContext
factory that produces the context instances based on the provided marker.
The factory is being used by the fix engine and shouldn't be used directly by clients-
Method Summary
Modifier and TypeMethodDescriptioncreateContext
(Marker marker, IFixSession session) Creates a context for the given markerBinds this context factory to a specific type of theIFixContext
The EDT fix subsystem supports superclasses to match fix contexts in case if the direct correspondence isn't found
-
Method Details
-
createContext
Creates a context for the given marker- Parameters:
marker
- The marker to create the context for. May not benull
- Returns:
- The created context. May not be
null
-
getProvidedContextType
Binds this context factory to a specific type of theIFixContext
The EDT fix subsystem supports superclasses to match fix contexts in case if the direct correspondence isn't found- Returns:
- The type of the served
IFixContext
-