@Override public void visitPlugin(InstallPlugin plugin) throws ProvisioningException { plugin.postInstall(ProvisioningRuntime.this); } }, InstallPlugin.class);
@Override public void visitPlugin(InstallPlugin plugin) throws ProvisioningException { plugin.preInstall(ProvisioningRuntime.this); } }, InstallPlugin.class);
@Override public void visitPlugin(InstallPlugin plugin) throws ProvisioningException { processOptions(plugin.getOptions().values(), extraOptions, recognizedOptions, overridenOptions); }}, InstallPlugin.class);
@Override public void visitPlugin(InstallPlugin plugin) throws ProvisioningException { pluginOptions.addAll(plugin.getOptions().values()); } };
@Override public void visitPlugin(InstallPlugin plugin) throws ProvisioningException { installOptions.addAll(plugin.getOptions().values()); } };