package Ġcom . david . m oc ass in . model . c _ components . c _ variable Ċ Ċ import Ġt orn ad of x . Item ViewModel Ċ Ċ class ĠC variable Model : ĠItem ViewModel < C variable >() Ġ{ ĊĠĠĠ Ġval Ġname Ġ= Ġbind ( C variable :: name Property ) ĊĠĠĠ Ġval Ġtype Ġ= Ġbind ( C variable :: type Property ) ĊĠĠĠ Ġval Ġis Pointer Ġ= Ġbind ( C variable :: is Pointer Property ) ĊĠĠĠ Ġval Ġis Comparable Ġ= Ġbind ( C variable :: is Comparable Property ) Ċ }