Something went wrong. Try again.
2-APL UPC project.
Something went wrong. Try again.
798 B · 36 lines
Java
at main
12345678910111213141516171819202122232425262728293031323334353637package blockworld.lib;
public class IntegerAttr extends ROIntegerAttr { public IntegerAttr( String name ) { this( name, new Integer( 0 ) ); }
public IntegerAttr( String name, Integer value ) { super( name, value ); }
public IntegerAttr( String name, int value ) { super( name, new Integer( value ) ); }
/** * Set the value, this notifies the IntegerAttrListener of changes. * * @param value * value to be set */ public void setValue( Integer value ) { _value = value; setChanged(); notifyObservers( value ); }
/** Convenience method. Calls setValue() with integer argument */ public void setValue( int value ) { setValue( new Integer( value ) ); }
public void setName( String name ) { _name = name; }}