Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/15/15 20:56:10 (9 years ago)
Author:
mkommend
Message:

#2174: Adapated encodings to use new type discovery mechanism.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ProgrammableProblem/HeuristicLab.Problems.Programmable/3.3/Encodings/IntegerEncoding.cs

    r11753 r11773  
    174174    }
    175175    private void DiscoverOperators() {
    176       var pluginDescription = ApplicationManager.Manager.GetDeclaringPlugin(typeof(IIntegerVectorOperator));
    177       var discoveredTypes = ApplicationManager.Manager.GetTypes(encodingSpecificOperatorTypes, pluginDescription, true, false, false);
     176      var assembly = typeof(IIntegerVectorOperator).Assembly;
     177      var discoveredTypes = ApplicationManager.Manager.GetTypes(encodingSpecificOperatorTypes, assembly, true, false, false);
    178178      var operators = discoveredTypes.Select(t => (IOperator)Activator.CreateInstance(t));
    179179      var newOperators = operators.Except(Operators, new TypeEqualityComparer<IOperator>()).ToList();
Note: See TracChangeset for help on using the changeset viewer.