Class InterviewPropagator

java.lang.Object
com.sun.javatest.InterviewPropagator

public class InterviewPropagator extends Object
  • Method Details

    • stringToProperties2

      public static Properties2 stringToProperties2(String str) throws IOException
      Converts string representation of property question to Properties2 object
      Parameters:
      str - - string representation of property question
      Returns:
      corresponding Properties2 object
      Throws:
      IOException
    • properties2ToString

      public static String properties2ToString(Properties2 pr)
      Properties2 object to its string representation. Used for property question processing
      Parameters:
      pr - - Properties2 object
      Returns:
      corresponding string representation
    • isPropertyQuestion

      public static boolean isPropertyQuestion(String key, InterviewParameters interview)
      Returns is the specified question is properties question
      Parameters:
      key - - question key
      interview - - InterviewParameters object
      Returns:
      true if the specified question is properties question, otherwise false
    • isPropertyQuestion

      public static boolean isPropertyQuestion(String key, Map<String,Question> allQ)
      Returns is the specified question is properties question
      Parameters:
      key - - question key
      allQ - - question map
      Returns:
      true if the specified question is properties question, otherwise false
    • setViewManager

      public static void setViewManager(InterviewPropagator.ViewManager v)
    • setTestRefresher

      public static void setTestRefresher(InterviewPropagator.TestRefresher r)
    • getPropagateMap

      public InterviewPropagator.PropogateMap getPropagateMap()
      Gets current PropogateMap
      Returns:
      InterviewPropagator.PropogateMap with actual data
    • acceptAll

      public void acceptAll()
      Accepts all changes from template to the current configuration
    • rejectAll

      public void rejectAll()
      Rejects all changes and store in the current configuration new template values as current