Index: trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/EventGenerator.java
===================================================================
--- trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/EventGenerator.java	(revision 140)
+++ trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/EventGenerator.java	(revision 141)
@@ -564,4 +564,6 @@
 					}
 					value = target.substring(0, index);
+				} else if (paramString.equals("parentClass")) {
+					value = varMessage.getParentClass();
 				}
 			}
Index: trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/data/WindowsMessage.java
===================================================================
--- trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/data/WindowsMessage.java	(revision 140)
+++ trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/windows/data/WindowsMessage.java	(revision 141)
@@ -19,4 +19,5 @@
 	private String xmlWindowDescription = "";
 	private String parentNames = null;
+	private String parentClass = null;
 
 	private long LPARAM = 0;
@@ -115,4 +116,10 @@
 			xmlWindowDescription = node.xmlRepresentation();
 			parentNames = node.getParentNames();
+			WindowTreeNode parent = node.getParent();
+			if( parent==null ) {
+				parentClass = "";
+			} else {
+				parentClass = parent.getClassName();
+			}
 		}
 	}
@@ -168,4 +175,8 @@
 	public String getParentNames() {
 		return parentNames;
+	}
+	
+	public String getParentClass() {
+		return parentClass;
 	}
 
