package sk.stuba.fiit.perconik.core.debug.listeners; import org.eclipse.jgit.events.IndexChangedEvent; import sk.stuba.fiit.perconik.core.debug.AbstractDebugListener; import sk.stuba.fiit.perconik.core.debug.Debug; import sk.stuba.fiit.perconik.core.debug.runtime.DebugConsole; import sk.stuba.fiit.perconik.core.listeners.GitIndexListener; public final class GitIndexDebugListener extends AbstractDebugListener implements GitIndexListener { public GitIndexDebugListener() {} public GitIndexDebugListener(final DebugConsole console) { super(console); } public void onIndexChanged(final IndexChangedEvent event) { this.printHeader("Git index changed"); this.printGitIndexEvent(event); } private void printGitIndexEvent(final IndexChangedEvent event) { this.put(Debug.dumpGitIndexEvent(event)); } }