[270268] detailed evaluation information
diff --git a/plugins/org.eclipse.actf.visualization.blind/src/org/eclipse/actf/visualization/blind/ui/internal/PartControlBlind.java b/plugins/org.eclipse.actf.visualization.blind/src/org/eclipse/actf/visualization/blind/ui/internal/PartControlBlind.java
index 0a8cfec..8cd4bff 100644
--- a/plugins/org.eclipse.actf.visualization.blind/src/org/eclipse/actf/visualization/blind/ui/internal/PartControlBlind.java
+++ b/plugins/org.eclipse.actf.visualization.blind/src/org/eclipse/actf/visualization/blind/ui/internal/PartControlBlind.java
@@ -120,7 +120,8 @@
 							public void run() {
 								eventhandlerHolder.remove(LISTENER_KEY);
 								doVisualize();
-								PlatformUIUtil.showView(IVisualizationView.ID_BLINDVIEW);
+								PlatformUIUtil
+										.showView(IVisualizationView.ID_BLINDVIEW);
 							}
 						});
 				eventhandlerHolder.put(LISTENER_KEY,
@@ -182,17 +183,6 @@
 		return IBlindVisualizer.ERROR;
 	}
 
-	/**
-	 * @return
-	 */
-	public PageEvaluation getPageEvaluation() {
-		return _pageEval;
-	}
-
-	public PageData getPageData() {
-		return _pageData;
-	}
-
 	public void saveReportFile(String sFileName, String imageBriefDir,
 			boolean bAccessory) {
 		if (_canSave) {
@@ -230,6 +220,11 @@
 					_checkResult.setSummaryReportText(_pageEval.getSummary());
 					_checkResult.setLineStyleListener(PageEvaluation
 							.getHighLightStringListener());
+					if (_checkResult instanceof EvaluationResultBlind) {
+						((EvaluationResultBlind) _checkResult)
+								.setPageEvaluation(_pageEval);
+					}
+
 					mediator.setReport(vizView, _checkResult);
 
 					vizView.setStatusMessage(Messages.BlindView_Done);
diff --git a/plugins/org.eclipse.actf.visualization.engines.blind/src/org/eclipse/actf/visualization/engines/blind/eval/EvaluationResultBlind.java b/plugins/org.eclipse.actf.visualization.engines.blind/src/org/eclipse/actf/visualization/engines/blind/eval/EvaluationResultBlind.java
index 4498407..b14c754 100644
--- a/plugins/org.eclipse.actf.visualization.engines.blind/src/org/eclipse/actf/visualization/engines/blind/eval/EvaluationResultBlind.java
+++ b/plugins/org.eclipse.actf.visualization.engines.blind/src/org/eclipse/actf/visualization/engines/blind/eval/EvaluationResultBlind.java
@@ -34,6 +34,7 @@
 			.compile("ancestor::noscript"); //$NON-NLS-1$
 
 	private int count = 0;
+	private PageEvaluation pageEvaluation = null;
 
 	public void addProblemItems(Collection<IProblemItem> c) {
 		stripProblem(c);
@@ -72,4 +73,23 @@
 			}
 		}
 	}
+	
+	/**
+	 * Get {@link PageEvaluation} related to the evaluation
+	 * 
+	 * @return {@link PageEvaluation}
+	 */
+	public PageEvaluation getPageEvaluation() {
+		return pageEvaluation;
+	}
+
+	/**
+	 * Set {@link PageEvaluation} related to the evaluation
+	 * 
+	 * @param pageEvaluation target {@link PageEvaluation}
+	 */
+	public void setPageEvaluation(PageEvaluation pageEvaluation) {
+		this.pageEvaluation = pageEvaluation;
+	}
+		
 }
diff --git a/plugins/org.eclipse.actf.visualization.engines.blind/src/org/eclipse/actf/visualization/engines/blind/eval/PageEvaluation.java b/plugins/org.eclipse.actf.visualization.engines.blind/src/org/eclipse/actf/visualization/engines/blind/eval/PageEvaluation.java
index 210cd0b..e4d38e0 100644
--- a/plugins/org.eclipse.actf.visualization.engines.blind/src/org/eclipse/actf/visualization/engines/blind/eval/PageEvaluation.java
+++ b/plugins/org.eclipse.actf.visualization.engines.blind/src/org/eclipse/actf/visualization/engines/blind/eval/PageEvaluation.java
@@ -283,5 +283,14 @@
 	public int[] getScores() {
 		return scores;
 	}
+	
+	/**
+	 * Get {@link PageData} used for this evaluation
+	 * 
+	 * @return {@link PageData}
+	 */
+	public PageData getPageData() {
+		return pageData;
+	}
 
 }