com.devonfw.tools.ide.migrator.xml.XmlMigration Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of devon-ide-configurator Show documentation
Show all versions of devon-ide-configurator Show documentation
Code for configurator the creates or updates configuration of IDEs (Eclipse, etc.).
package com.devonfw.tools.ide.migrator.xml;
import org.w3c.dom.Document;
/**
* Migration of XML.
*/
public interface XmlMigration {
/**
* @param xml the XML {@link Document} to migrate. Will be modified with any change needed for migration.
* @return {@code true} if the XML was modified, {@code false} otherwise.
* @throws Exception on error.
*/
boolean migrateXml(Document xml) throws Exception;
}