See: Description
structured content provider
factory types
input
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.