Example #1
0
 private void lazilyResolveExtensionPoint() {
   if (extensionPoint == null) {
     ModuleRegistry registry = declaringModule.getRegistry();
     if (registry != null) {
       extensionPoint = registry.getExtensionPoint(point, declaringModule);
       if (extensionPoint != null) {
         // Set root of all schema elements
         configurationElement.setSchemaElement(
             (ConfigurationSchemaElementImpl) extensionPoint.getConfigurationSchemaElement());
       }
     }
   }
 }