View | Details | Raw Unified | Return to issue 114416
Collapse All | Expand All

(-)xmloff/source/forms/elementimport.cxx (-1 / +8 lines)
Lines 190-196 Link Here
190
        }
190
        }
191
191
192
        if ( !m_sServiceName.getLength() )
192
        if ( !m_sServiceName.getLength() )
193
            determineDefaultServiceName();
193
            m_sServiceName = determineDefaultServiceName();
194
194
195
        // create the object *now*. This allows setting properties in the various handleAttribute methods.
195
        // create the object *now*. This allows setting properties in the various handleAttribute methods.
196
        // (Though currently not all code is migrated to this pattern, most attributes are still handled
196
        // (Though currently not all code is migrated to this pattern, most attributes are still handled
Lines 712-717 Link Here
712
        case OControlElement::IMAGE_FRAME:       pServiceName = "com.sun.star.form.component.DatabaseImageControl"; break;
712
        case OControlElement::IMAGE_FRAME:       pServiceName = "com.sun.star.form.component.DatabaseImageControl"; break;
713
        case OControlElement::HIDDEN:            pServiceName = "com.sun.star.form.component.HiddenControl"; break;
713
        case OControlElement::HIDDEN:            pServiceName = "com.sun.star.form.component.HiddenControl"; break;
714
        case OControlElement::GRID:              pServiceName = "com.sun.star.form.component.GridControl"; break;
714
        case OControlElement::GRID:              pServiceName = "com.sun.star.form.component.GridControl"; break;
715
        case OControlElement::VALUERANGE:        pServiceName = "com.sun.star.form.component.ScrollBar"; break;
715
        case OControlElement::TIME:              pServiceName = "com.sun.star.form.component.DateField"; break;
716
        case OControlElement::TIME:              pServiceName = "com.sun.star.form.component.DateField"; break;
716
        case OControlElement::DATE:              pServiceName = "com.sun.star.form.component.TimeField"; break;
717
        case OControlElement::DATE:              pServiceName = "com.sun.star.form.component.TimeField"; break;
717
        default:                                 break;
718
        default:                                 break;
Lines 2220-2225 Link Here
2220
				return new OControlImport(m_rFormImport, *this, _nPrefix, _rLocalName, m_xMeAsContainer, _eType);
2221
				return new OControlImport(m_rFormImport, *this, _nPrefix, _rLocalName, m_xMeAsContainer, _eType);
2221
		}
2222
		}
2222
	}
2223
	}
2224
    
2225
	//---------------------------------------------------------------------
2226
    ::rtl::OUString OFormImport::determineDefaultServiceName() const
2227
    {
2228
        return ::rtl::OUString::createFromAscii( "com.sun.star.form.component.Form" );
2229
    }
2223
2230
2224
//.........................................................................
2231
//.........................................................................
2225
}	// namespace xmloff
2232
}	// namespace xmloff
(-)xmloff/source/forms/elementimport.hxx (-1 / +1 lines)
Lines 740-746 Link Here
740
				sal_uInt16 _nPrefix, const ::rtl::OUString& _rLocalName,
740
				sal_uInt16 _nPrefix, const ::rtl::OUString& _rLocalName,
741
				OControlElement::ElementType _eType );
741
				OControlElement::ElementType _eType );
742
742
743
743
		virtual ::rtl::OUString determineDefaultServiceName() const;
744
		void implTranslateStringListProperty(const ::rtl::OUString& _rPropertyName, const ::rtl::OUString& _rValue);
744
		void implTranslateStringListProperty(const ::rtl::OUString& _rPropertyName, const ::rtl::OUString& _rValue);
745
	};
745
	};
746
746

Return to issue 114416