package jetbrains.mps.vcs.diff.changes;
/*Generated by MPS */
import org.jetbrains.annotations.NotNull;
import jetbrains.mps.vcs.diff.ChangeSet;
public abstract class DependencyChange extends MetadataChange {
private boolean myDelete;
public DependencyChange(@NotNull ChangeSet changeSet, boolean delete) {
super(changeSet);
myDelete = delete;
}
protected final boolean isDelete() {
return myDelete;
}
@NotNull
@Override
public final ChangeType getType() {
return (myDelete ? ChangeType.DELETE : ChangeType.ADD);
}
}