Implicit constructors on swt layer implemented