Package com.e1c.g5.v8.dt.check.qfix
Interface IFixContextFactory<C extends IFixContext>
-
public interface IFixContextFactory<C extends IFixContext>
TheIFixContext
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description C
createContext(IMarkerWrapper markerWrapper, IFixSession session)
Creates a context for the given markerClass<C>
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
-
-
-
Method Detail
-
createContext
C createContext(IMarkerWrapper markerWrapper, IFixSession session)
Creates a context for the given marker- Parameters:
markerWrapper
- The marker to create the context for. May not benull
- Returns:
- The created context. May not be
null
-
getProvidedContextType
Class<C> 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
-
-