The Abstract class is what the jsf component will be binding to.