/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package simizer.processor.tasks;

import simizer.VM;

/**
 * Task for IO operations, 
 * Describes how to configure the next Data ready Event.
 * 
 * @author Sylvain Lefebvre
 */
public abstract class IOTask extends Task {
    
    
    
    private final int sz;
    
    public IOTask(int sz) {
        super(null);
        this.sz =  sz;
    }
    

    public int getSize() {
        return sz;
    }

    @Override
    public abstract void startTask(VM vm, long timestamp);
    
   
    
}

@@ -1,104 +1,4 @@
-/*%0A * To change this template, choose Tools %7C Templates%0A * and open the template in the editor.%0A */%0A
 pack
@@ -78,20 +78,16 @@
 ations, 
-%0A * 
 Describe
@@ -134,17 +134,16 @@
 vent.%0A *
- 
 %0A * @aut
@@ -215,25 +215,9 @@
 k %7B%0A
-    %0A    %0A    %0A  
+%0A
   pr
@@ -236,23 +236,17 @@
 int sz;%0A
-    %0A  
+%0A
   public
@@ -267,20 +267,16 @@
 ) %7B%0A    
- 
-   
 super(nu
@@ -280,24 +280,21 @@
 (null);%0A
-  
+%0A
     
-  
 this.sz 
@@ -298,28 +298,18 @@
 sz =
- 
  sz;%0A
-  
   %7D%0A
-    %0A%0A  
+%0A
   pu
@@ -333,20 +333,16 @@
 ) %7B%0A    
-   
- 
 return s
@@ -348,19 +348,15 @@
 sz;%0A
-  
   %7D%0A%0A  
- 
- 
 @Ove
@@ -361,18 +361,16 @@
 verride%0A
-  
   public
@@ -422,20 +422,6 @@
 p);%0A
-    %0A   %0A    %0A
 %7D%0A

Update IOTask to conform to the GSG.