req.setFieldName("mapper"); req.setRole(ArtifactPackagingMapper.class.getName()); desc.addRequirement(req); embedder.addComponentDescriptor(desc); indexer = embedder.lookup(Indexer.class);
componentDescriptor.addRequirement(cr);
requirement.setFieldName(dependency.getName()); pcd.addRequirement(requirement);
public void customize(PlexusContainer plexusContainer) { try { ComponentDescriptor desc = new ComponentDescriptor(); desc.setRole(TransferListener.class.getName()); plexusContainer.addComponentDescriptor(desc); desc.setImplementation("org.codehaus.mevenide.netbeans.embedder.exec.ProgressTransferListener"); //NOI18N desc = plexusContainer.getComponentDescriptor(WagonManager.ROLE); ComponentRequirement requirement = new ComponentRequirement(); requirement.setRole(TransferListener.class.getName()); desc.addRequirement(requirement); //MEVENIDE-634 desc = plexusContainer.getComponentDescriptor(KnownHostsProvider.ROLE, "file"); desc.getConfiguration().getChild("hostKeyChecking").setValue("no"); //MEVENIDE-634 desc = plexusContainer.getComponentDescriptor(KnownHostsProvider.ROLE, "null"); desc.getConfiguration().getChild("hostKeyChecking").setValue("no"); } catch (ComponentRepositoryException ex) { ex.printStackTrace(); } } });
componentDescriptor.addRequirement( cr );
ComponentRequirement requirement = new ComponentRequirement(); requirement.setRole(TransferListener.class.getName()); desc.addRequirement(requirement); } catch (ComponentRepositoryException ex) { ex.printStackTrace();
cr.setRoleHint( component.getHint() ); descriptor.addRequirement( cr );
component.addRequirement( requirement );
component.addRequirement(requirement);
ComponentRequirement requirement = new ComponentRequirement(); requirement.setRole(ResolutionListener.ROLE); desc.addRequirement(requirement); desc.setImplementation("org.codehaus.mevenide.netbeans.embedder.NbArtifactResolver"); //NOI18N