package tools.vitruv.framework.vsum.modelsynchronization;

import java.util.List;

import tools.vitruv.framework.change.description.PropagatedChange;
import tools.vitruv.framework.change.description.VitruviusChange;

public interface ChangePropagator {
    /**
     * Resort changes and igores undos/redos.
     *
     * @param change
     *            list of changes
     * @return TODO
     */
    List<PropagatedChange> propagateChange(VitruviusChange change);

    void addChangePropagationListener(ChangePropagationListener propagationListener);

    void removeChangePropagationListener(ChangePropagationListener propagationListener);
}
@@ -250,152 +250,8 @@
 r %7B%0A
-    /**%0A     * Resort changes and igores undos/redos.%0A     *%0A     * @param change%0A     *            list of changes%0A     * @return TODO%0A     */%0A
     

Remove unnecessary and obsolete comment