package org.kevoree.modeling.traversal.impl.actions;

import org.kevoree.modeling.traversal.KTraversalAction;
import org.kevoree.modeling.traversal.KTraversalActionContext;

public class TraverseTimeAction implements KTraversalAction {

    private KTraversalAction _next;

    public TraverseTimeAction() {
        
    }

    @Override
    public void chain(KTraversalAction p_next) {
        _next = p_next;
    }

    @Override
    public void execute(KTraversalActionContext context) {

    }

}

@@ -165,16 +165,72 @@
 Context;
+%0Aimport org.kevoree.modeling.traversal.KTraversalFilter;
 %0A%0Apublic
@@ -332,45 +332,339 @@
    p
-ublic TraverseTimeAction() %7B%0A        
+rivate long _timeOffset;%0A%0A    private long _steps;%0A%0A    private KTraversalFilter _continueContition;%0A%0A    public TraverseTimeAction(long p_timeOffset, long p_steps, KTraversalFilter p_continueCondition) %7B%0A        this._timeOffset = p_timeOffset;%0A        this._steps = p_steps;%0A        this._continueContition = p_continueCondition;
 %0A   
@@ -834,16 +834,75 @@
 text) %7B%0A
+        throw new RuntimeException(%22Not implemented Yet!%22);
 %0A    %7D%0A%0A

add timeTraversalAction