*/
protected String getQualifiedMatterClassName(ViewModel model) {
String qualifiedMatterClassName = "";
// check if the dataobject is a matter extension helper, retrieve the id, retrieve the object, retrieve the concrete class
if (model instanceof MaintenanceDocumentForm) {
MaintenanceDocumentForm form = (MaintenanceDocumentForm)model;
if (form.getDocument() != null && form.getDocument().getNewMaintainableObject() != null
&& form.getDocument().getNewMaintainableObject().getDataObject() != null) {
Object dataObject = form.getDocument().getNewMaintainableObject().getDataObject();
if (dataObject instanceof MatterExtensionHelper) {
MatterExtensionHelper helper = (MatterExtensionHelper)dataObject;
if (helper.getMatterId() != null) {
qualifiedMatterClassName = retrieveQualifiedMatterClassName(qualifiedMatterClassName, helper.getMatterId());
}