java.lang.Object
edu.kit.ipd.are.dsexplore.featurecompletions.weaver.port.FCCModule
All Implemented Interfaces:
IModule

public class FCCModule extends Object implements IModule
The FeatureCompletionComponent Module. This module allows a dynamic addition of features to a given System.
  • Field Details

    • LOGGER

      public static final org.apache.log4j.Logger LOGGER
  • Constructor Details

    • FCCModule

      public FCCModule()
  • Method Details

    • reset

      public void reset()
      Description copied from interface: IModule
      Reset the module.
      Specified by:
      reset in interface IModule
    • getProblemExtension

      public IProblemExtension getProblemExtension()
      Description copied from interface: IModule
      Get the Problem Extension for the module.
      Specified by:
      getProblemExtension in interface IModule
      Returns:
      the ProblemExtension
    • getCreateExtension

      public ICreateExtension getCreateExtension()
      Description copied from interface: IModule
      Get the Create Extension for the module.
      Specified by:
      getCreateExtension in interface IModule
      Returns:
      the CreateExtension
    • getDecodeExtension

      public IDecodeExtension getDecodeExtension()
      Description copied from interface: IModule
      Get the Decode Extension for the module.
      Specified by:
      getDecodeExtension in interface IModule
      Returns:
      the DecodeExtension
    • getAnalysisExtension

      public IAnalysisExtension getAnalysisExtension()
      Description copied from interface: IModule
      Get the Analysis Extension for the module.
      Specified by:
      getAnalysisExtension in interface IModule
      Returns:
      the AnalysisExtension