All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.devonfw.tools.ide.migrator.MigrationStep Maven / Gradle / Ivy

Go to download

Code for configurator the creates or updates configuration of IDEs (Eclipse, etc.).

There is a newer version: 3.0.0-beta25
Show newest version
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();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy