Package com.sun.javatest
Class InterviewPropagator
- java.lang.Object
-
- com.sun.javatest.InterviewPropagator
-
public class InterviewPropagator extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classInterviewPropagator.PropogateMapPropagation data model.static interfaceInterviewPropagator.TestRefresherstatic interfaceInterviewPropagator.ViewManager
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacceptAll()Accepts all changes from template to the current configurationInterviewPropagator.PropogateMapgetPropagateMap()Gets current PropogateMapstatic booleanisPropertyQuestion(java.lang.String key, InterviewParameters interview)Returns is the specified question is properties questionstatic booleanisPropertyQuestion(java.lang.String key, java.util.Map<java.lang.String,Question> allQ)Returns is the specified question is properties questionstatic java.lang.Stringproperties2ToString(Properties2 pr)Properties2 object to its string representation.voidrejectAll()Rejects all changes and store in the current configuration new template values as currentstatic voidsetTestRefresher(InterviewPropagator.TestRefresher r)static voidsetViewManager(InterviewPropagator.ViewManager v)static Properties2stringToProperties2(java.lang.String str)Converts string representation of property question to Properties2 object
-
-
-
Method Detail
-
stringToProperties2
public static Properties2 stringToProperties2(java.lang.String str) throws java.io.IOException
Converts string representation of property question to Properties2 object- Parameters:
str- - string representation of property question- Returns:
- corresponding Properties2 object
- Throws:
java.io.IOException
-
properties2ToString
public static java.lang.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(java.lang.String key, InterviewParameters interview)Returns is the specified question is properties question- Parameters:
key- - question keyinterview- - InterviewParameters object- Returns:
- true if the specified question is properties question, otherwise false
-
isPropertyQuestion
public static boolean isPropertyQuestion(java.lang.String key, java.util.Map<java.lang.String,Question> allQ)Returns is the specified question is properties question- Parameters:
key- - question keyallQ- - 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
-
-