package com.grayben.riskExtractor.headingMarker;

import com.grayben.riskExtractor.headingMarker.elector.ElectedTextList;

public abstract class MarkedText {
	
	ElectedTextList text;

	public abstract String subselection();

}

@@ -116,31 +116,46 @@
 tList;%0A%0A
-public abstract
+import java.util.List;%0A%0Apublic
  class M
@@ -196,31 +196,110 @@
 t;%0A%0A
-%09
+    
 public 
-abstract 
+MarkedText(ElectedTextList text) %7B%0A        this.text = text;%0A    %7D%0A%0A    public List%3C
 String
+%3E
  sub
@@ -311,11 +311,40 @@
 tion
+s
 ()
-;
+ %7B%0A        return null;%0A    %7D
 %0A%0A%7D%0A

Generate constructor