package br.uff.ic.gems.peixeespadacliente.resolution; import br.uff.ic.gems.peixeespadacliente.symptom.CreateFactoryMethodSymptom; /** * * @author João Felipe */ public class CreateFactoryMethodResolution extends Resolution implements Comparable { private String factoryName; public CreateFactoryMethodResolution(CreateFactoryMethodSymptom symptom, String className) { super(symptom); factoryName = "create" + className; } public CreateFactoryMethodSymptom getCreateFactoryMethodSymptom() { return (CreateFactoryMethodSymptom) getSymptom(); } public String getMethodName() { return factoryName; } public boolean getOptimizeVisibility() { return true; } }