Class TransformControl

java.lang.Object
uk.m0nom.adifproc.adif3.control.TransformControl

public class TransformControl extends Object
This class captures the control information that is used to define the file to process and any other configuration captured either on the command line or via the Web UI. It also contains some static information which should probably be refactored out, but keeping it here does reduce the number of objects that must be passed down into the processing code. Maybe the refactor should split the static and variable data out into two underlying classes?
  • Constructor Details

    • TransformControl

      public TransformControl()
  • Method Details

    • getActivityRef

      public String getActivityRef(ActivityType type)
    • getIcon

      public String getIcon(String iconType)
    • setIcon

      public void setIcon(String iconType, String iconUrl)
    • setActivityRef

      public void setActivityRef(ActivityType activity, String ref)
    • hasQrzCredentials

      public boolean hasQrzCredentials()