| package org.eclipse.e4.languages.javascript.rhino.jsdi; |
| |
| import java.util.Map; |
| |
| import org.eclipse.e4.languages.javascript.jsdi.NumberValue; |
| |
| public class NumberValueImpl extends MirrorImpl implements NumberValue { |
| |
| private Number value; |
| |
| public NumberValueImpl(VirtualMachineImpl vm, Map body) { |
| this(vm, (Number) body.get("value")); |
| } |
| |
| public NumberValueImpl(VirtualMachineImpl vm, Number number) { |
| super(vm); |
| this.value = number; |
| } |
| |
| public Number value() { |
| return value; |
| } |
| |
| public String getValueTypeName() { |
| return "number"; |
| } |
| } |