package com.googlecode.mgwt.ui.client.widget.animation.bundle;
import com.googlecode.mgwt.ui.client.widget.animation.Animation;
public abstract class AnimationBase implements Animation {
protected final String key;
protected final boolean reversed;
public AnimationBase(String key, boolean reversed) {
this.key = key;
this.reversed = reversed;
}
@Override
public String key() {
if (reversed) {
return key + "-reverse";
}
return key;
}
@Override
public boolean isReversed() {
return reversed;
}
}