package vooga.fighter.view;
import java.awt.Dimension;
import java.util.Observable;
/**
* A small default size PercentBar.
*
* @author Wayne You
*
*/
public class HUDPercentBarSmall extends HUDPercentBar {
public HUDPercentBarSmall() {
super();
myBarSize = new Dimension(150, 30);
}
@Override
public void update(Observable o, Object arg) {
Double value = null;
try {
value = (Double) getObservedValue(o);
}
catch (SecurityException e) {}
catch (IllegalArgumentException e) {
System.err.println("Expected Double for HUDPercentBarSmall");
}
catch (NoSuchFieldException e) {
System.err.println(myFieldName
+ " is not a member of the class observed.");
}
catch (IllegalAccessException e) {
System.err.println("Illegal access in HUDPercentBarSmall.");
}
myCurrentValue = value;
}
}