
net.sf.opendse.optimization.io.SpecificationTransformer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of opendse-optimization Show documentation
Show all versions of opendse-optimization Show documentation
The optimization module of OpenDSE
package net.sf.opendse.optimization.io;
import net.sf.opendse.model.Specification;
/**
* A {@link SpecificationTransformer} changes the {@link Specification} before
* the design space exploration starts.
*
* @author Felix Reimann
*
*/
public interface SpecificationTransformer {
/**
* Changes the {@link Specification}.
*
* @param specification
* the specification to change
*/
public void transform(Specification specification);
/**
* The priority changes the order in which {@link SpecificationTransformer}s
* are executed.
*
* @return the priority
*/
public int getPriority();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy