protected void mergePlugin_Extensions( Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getExtensions(); if ( src != null ) { if ( sourceDominant || target.getExtensions() == null ) { target.setExtensions( src ); target.setLocation( "extensions", source.getLocation( "extensions" ) ); } } }
if ( plugin.getExtensions() != null ) serializer.startTag( NAMESPACE, "extensions" ).text( plugin.getExtensions() ).endTag( NAMESPACE, "extensions" );
p.getExtensions(), p.getKey(), p );
private void writePlugin(Plugin plugin, String indent) throws IOException { StringBuilder sb = new StringBuilder(); sb.append(plugin.getGroupId() + ":" + plugin.getArtifactId()); if (plugin.getVersion() != null) { sb.append(":" + plugin.getVersion()); } out.write(indent + "plugin(\"" + sb.toString() + "\")" + br); if (plugin.getExtensions() != null) { out.write(indent + " .extensions(" + plugin.getExtensions() + ")" + br); } if (plugin.getInherited() != null) { out.write(indent + " .inherited(" + plugin.getInherited() + ")" + br); } if (plugin.getDependencies() != null && !plugin.getDependencies().isEmpty()) { out.write(indent + " " + ".dependencies(" + br); writePluginDependency(plugin.getDependencies(), indent); out.write(indent + " " + ")" + br); } writeConfiguration((Xpp3Dom)plugin.getConfiguration(), indent); out.write(indent + ".endPlugin()" + br); }
if ( ( plugin.getExtensions() != null ) && !plugin.getExtensions().equals( "false" ) ) serializer.attribute( NAMESPACE, "extensions", plugin.getExtensions() );
public String getExtensions() { return plugin.getExtensions(); }
protected void mergePlugin_Extensions( Plugin target, Plugin source, boolean sourceDominant, Map<Object, Object> context ) { String src = source.getExtensions(); if ( src != null ) { if ( sourceDominant || target.getExtensions() == null ) { target.setExtensions( src ); target.setLocation( "extensions", source.getLocation( "extensions" ) ); } } }
private void changeKieMavenIntoKieTakariPlugin(Build build, PluginsContainer dto) { // Change the kie-maven-plugin into kie-takari-plugin if (dto.getKiePluginPresent() && !dto.getKieTakariPresent()) { List<Plugin> plugins = build.getPlugins(); Plugin kieMavenPlugin = build.getPlugins().get(dto.getKieMavenPluginPosition()); if (kieMavenPlugin.getArtifactId().equals(conf.get(ConfigurationKey.KIE_PLUGIN_GROUP))) { Plugin kieTakariPlugin = MavenAPIUtil.getPlugin(kieMavenPlugin.getGroupId(), conf.get(ConfigurationKey.KIE_TAKARI_PLUGIN_ARTIFACT), kieMavenPlugin.getVersion(), Boolean.parseBoolean(kieMavenPlugin.getExtensions())); plugins.set(dto.getKieMavenPluginPosition(), kieTakariPlugin); build.setPlugins(plugins); dto.setOverwritePOM(Boolean.TRUE); } } }
if ( plugin.getExtensions() != null ) serializer.startTag( NAMESPACE, "extensions" ).text( plugin.getExtensions() ).endTag( NAMESPACE, "extensions" );
public MavenPluginAdapter(final org.apache.maven.model.Plugin plugin) { org.apache.maven.model.Plugin clone = plugin.clone(); setGroupId(clone.getGroupId()); setArtifactId(clone.getArtifactId()); setVersion(clone.getVersion()); setConfiguration(plugin.getConfiguration()); setExecutions(clone.getExecutions()); setExtensions(clone.getExtensions()); setDependencies(clone.getDependencies()); }
releasePlugin.setArtifactId( plugin.getArtifactId() ); releasePlugin.setVersion( version ); if ( plugin.getExtensions() != null )
/** * Interpolates elements of the {@link Plugin} object. * * @param plugin * {@link Plugin} object whose elements to interpolate. */ private void interpolatePlugin(final Plugin plugin) { plugin.setArtifactId( interpolateString(plugin.getArtifactId())); plugin.setExtensions( interpolateString(plugin.getExtensions())); plugin.setGroupId( interpolateString(plugin.getGroupId())); plugin.setInherited( interpolateString(plugin.getInherited())); plugin.setVersion( interpolateString(plugin.getVersion())); interpolateDOM((Xpp3Dom) plugin.getConfiguration()); interpolateDependencies(plugin.getDependencies()); interpolateExecutions(plugin.getExecutions()); }
p.getExtensions(), p.getKey(), p );