public <T> T get(final Integer key) { final Value v = map.get(new IntegerKey(key)); T result = null; if (v != null) { result = (T) v.get(); } return result; }
public void add(final Timestamp value) { put(new IntegerKey(map.size()), new TimestampValue(value)); }
public void add(final Time value) { put(new IntegerKey(map.size()), new TimeValue(value)); }
public void set(final Integer key, final Short value) { put(new IntegerKey(key), new ShortValue(value)); }
public void add(final Short value) { put(new IntegerKey(map.size()), new ShortValue(value)); }
public void add(final Float value) { put(new IntegerKey(map.size()), new FloatValue(value)); }
public void set(final Integer key, final Timestamp value) { put(new IntegerKey(key), new TimestampValue(value)); }
public void set(final Integer key, final Time value) { put(new IntegerKey(key), new TimeValue(value)); }
public void set(final Integer key, final Double value) { put(new IntegerKey(key), new DoubleValue(value)); }
public void add(final Integer value) { put(new IntegerKey(map.size()), new IntegerValue(value)); }
public void add(final Date value) { put(new IntegerKey(map.size()), new DateValue(value)); }
public void set(final Integer key, final String value) { put(new IntegerKey(key), new StringValue(value)); }
public void set(final Integer key, final Float value) { put(new IntegerKey(key), new FloatValue(value)); }
public void set(final Integer key, final Boolean value) { put(new IntegerKey(key), new BooleanValue(value)); }
public void add(final Long value) { put(new IntegerKey(map.size()), new LongValue(value)); }
public void set(final Integer key, final Data value) { final Key k = new IntegerKey(key); put(k, new DataValue(value)); if (value != null) { value.parent = this; value.parentKey = k; } }
public void add(final Data value) { final Key k = new IntegerKey(map.size()); put(k, new DataValue(value)); if (value != null) { value.parent = this; value.parentKey = k; } }
public void set(final Integer key, final Long value) { put(new IntegerKey(key), new LongValue(value)); }
public void set(final Integer key, final Date value) { put(new IntegerKey(key), new DateValue(value)); }
@Override public void onClick(ClickEvent event) { if (Window.confirm("Are you sure you want to delete specialization?")) { variationMap.remove(new Data.IntegerKey(currentRow)); MajorManager.getEventBus().fireEvent(new UpdateEvent()); } } });