package org.juxtapose.fxtradingclient;
import org.eclipse.jface.viewers.ColumnViewer;
import org.juxtapose.streamline.util.data.DataType;
import org.juxtapose.streamline.util.data.DataTypeLong;
public class DataEditingSupportLong extends DataEditingSupport {
public DataEditingSupportLong( ColumnViewer viewer, String inKey, boolean inKeyField )
{
super( viewer, inKey, inKeyField );
}
/* (non-Javadoc)
* @see org.juxtapose.fxtradingclient.DataEditingSupport#getDataType(java.lang.Object)
*/
protected DataType<?> getDataType( Object inValue )
{
if( inValue == null || "".equals( inValue.toString() ) )
return new DataTypeLong( 0l );
Long l = Long.parseLong( inValue.toString() );
return new DataTypeLong( l );
}
}