Constructs a new PatternConfiguration object. This constructor creates the three properties "PatternName", "DisplayName" and "IconName" which are filled with the given values. You should not modify these properties after this initialisation.

For the parameters patternName and displayName, you should modify the plugin name and the display name in Palapeli::PatternPlugin.

In your subclass implementation, this is the recommended point to add properties.