@Override public void registerContribution( Object contribution, String extensionPoint, ComponentInstance contributor) { if (EXTENSION_POINT_PATTERNS.equals(extensionPoint)) { PatternDescriptor patternDescriptor = (PatternDescriptor) contribution; registerPattern(patternDescriptor.getName(), patternDescriptor.getPattern()); } }