package org.jboss.windup.tooling.data; import java.io.File; /** * QuickfixImpl object parsed from XML rule definition * * @author <a href="mailto:hotmana76@gmail.com">Marek Novotny</a> * */ public class QuickfixImpl implements Quickfix { private static final long serialVersionUID = 1L; private QuickfixType type; private String search; private String replacement; private String newline; private String name; private String transformationID; private File file; /** * @return the name */ public String getName() { return name; } /** * @param name the name to set */ public void setName(String name) { this.name = name; } /** * @return the type */ public QuickfixType getType() { return type; } /** * @param type the type to set */ public void setType(QuickfixType type) { this.type = type; } /** * @return the search */ public String getSearch() { return search; } /** * @param search the search to set */ public void setSearch(String search) { this.search = search; } /** * @return the replacement */ public String getReplacement() { return replacement; } /** * @param replacement the replacement to set */ public void setReplacement(String replacement) { this.replacement = replacement; } /** * @return the newline */ public String getNewline() { return newline; } /** * @param newline the newline to set */ public void setNewline(String newline) { this.newline = newline; } public String getTransformationID() { return transformationID; } public void setTransformationID(String transformationID) { this.transformationID = transformationID; } @Override public File getFile() { return file; } public void setFile(File file) { this.file = file; } }