Class SpreadsheetViewConfig

java.lang.Object
gda.factory.FindableBase
uk.ac.gda.exafs.ui.dialogs.SpreadsheetViewConfig
All Implemented Interfaces:
Findable

public class SpreadsheetViewConfig extends FindableBase
  • Constructor Details

    • SpreadsheetViewConfig

      public SpreadsheetViewConfig()
  • Method Details

    • getParameters

      public List<ParameterConfig> getParameters()
    • setParameters

      public void setParameters(List<ParameterConfig> editableFields)
    • addParameter

      public void addParameter(ParameterConfig field)
    • setGenerators

      public void setGenerators(List<ParameterConfigGenerator> parameterConfigGenerators)
    • getGenerators

      public List<ParameterConfigGenerator> getGenerators()
    • updateGeneratedParameterConfigs

      public void updateGeneratedParameterConfigs(List<ParameterValuesForBean> paramValueForBean)
    • clearParameters

      public void clearParameters()
    • getParameterTypes

      public List<String> getParameterTypes()
    • setParameterTypes

      public void setParameterTypes(List<String> parameterTypes)
    • getParameter

      public ParameterConfig getParameter(String beanType, String fullPathToGetter)
      Return the ParameterConfig object that matches the given beantype and fullPathToGetter
      Parameters:
      beanType -
      fullPathToGetter -
      Returns:
      ParameterConfig object, or null if no matching object could be found