com.devonfw.tools.ide.migrator.MigrationStep 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;
import com.devonfw.tools.ide.migrator.version.VersionIdentifier;
/**
* TODO hohwille This type ...
*
* @since 1.5.0
*/
public interface MigrationStep extends Migration {
/**
* @return the {@link VersionIdentifier} this {@link MigrationStep} expects to migrate from.
*/
VersionIdentifier getFrom();
/**
* @return the {@link VersionIdentifier} that is applied after this {@link MigrationStep} has been
* {@link #migrate(java.io.File) completed}.
*/
VersionIdentifier getTo();
}