summaryrefslogtreecommitdiff
path: root/framework
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-07-26 22:14:58 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-07-27 09:21:49 +0100
commit89438e19561e821525ede6a39e8955a3e4dd976c (patch)
tree8d0e2039cd3a1a72a548fba4c3a37f1eb7c0e3d1 /framework
parentd4895b0631c10afa7838e79d311684200f637513 (diff)
callcatcher: various beautifully crafted, but unused methods
Diffstat (limited to 'framework')
-rw-r--r--framework/inc/classes/converter.hxx12
-rw-r--r--framework/inc/framework/eventsconfiguration.hxx12
-rw-r--r--framework/source/fwe/xml/eventsconfiguration.cxx75
-rw-r--r--framework/source/fwi/classes/converter.cxx190
4 files changed, 0 insertions, 289 deletions
diff --git a/framework/inc/classes/converter.hxx b/framework/inc/classes/converter.hxx
index 71f817bf8fb7..5e15a6525195 100644
--- a/framework/inc/classes/converter.hxx
+++ b/framework/inc/classes/converter.hxx
@@ -67,24 +67,12 @@ namespace framework{
class FWI_DLLPUBLIC Converter
{
public:
- // Seq<Any> <=> Seq<beans.PropertyValue>
- static css::uno::Sequence< css::uno::Any > convert_seqProp2seqAny ( const css::uno::Sequence< css::beans::PropertyValue >& lSource );
- static css::uno::Sequence< css::beans::PropertyValue > convert_seqAny2seqProp ( const css::uno::Sequence< css::uno::Any >& lSource );
-
// Seq<beans.NamedValue> <=> Seq<beans.PropertyValue>
- static css::uno::Sequence< css::beans::PropertyValue > convert_seqNamedVal2seqPropVal ( const css::uno::Sequence< css::beans::NamedValue >& lSource );
static css::uno::Sequence< css::beans::NamedValue > convert_seqPropVal2seqNamedVal ( const css::uno::Sequence< css::beans::PropertyValue >& lSource );
// Seq<String> => Vector<String>
static OUStringList convert_seqOUString2OUStringList( const css::uno::Sequence< ::rtl::OUString >& lSource );
- static css::uno::Sequence< ::rtl::OUString > convert_OUStringList2seqOUString( const OUStringList& lSource );
-
- static css::uno::Sequence< css::beans::PropertyValue > convert_OUStringHash2seqProp ( const OUStringHash& lSource );
- static OUStringHash convert_seqProp2OUStringHash ( const css::uno::Sequence< css::beans::PropertyValue >& lSource );
- // String <=> tools.DateTime
- static DateTime convert_String2DateTime ( const ::rtl::OUString& sSource );
- static ::rtl::OUString convert_DateTime2String ( const DateTime& aSource );
static ::rtl::OUString convert_DateTime2ISO8601 ( const DateTime& aSource );
};
diff --git a/framework/inc/framework/eventsconfiguration.hxx b/framework/inc/framework/eventsconfiguration.hxx
index e9cbc25dcd2f..3a678732e160 100644
--- a/framework/inc/framework/eventsconfiguration.hxx
+++ b/framework/inc/framework/eventsconfiguration.hxx
@@ -47,18 +47,6 @@ struct FWE_DLLPUBLIC EventsConfig
::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any > aEventsProperties;
};
-class FWE_DLLPUBLIC EventsConfiguration
-{
- public:
- static sal_Bool LoadEventsConfig(
- const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& xServiceFactory,
- SvStream& rInStream, EventsConfig& aItems );
-
- static sal_Bool StoreEventsConfig(
- const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& xServiceFactory,
- SvStream& rOutStream, const EventsConfig& aItems );
-};
-
} // namespace framework
#endif // __FRAMEWORK_XML_EVENTSCONFIGURATION_HXX_
diff --git a/framework/source/fwe/xml/eventsconfiguration.cxx b/framework/source/fwe/xml/eventsconfiguration.cxx
index fd68b3a0ca0a..0d1b6c14f64a 100644
--- a/framework/source/fwe/xml/eventsconfiguration.cxx
+++ b/framework/source/fwe/xml/eventsconfiguration.cxx
@@ -77,81 +77,6 @@ static Reference< XDocumentHandler > GetSaxWriter(
return Reference< XDocumentHandler >( xServiceFactory->createInstance( SERVICENAME_SAXWRITER), UNO_QUERY) ;
}
-
-sal_Bool EventsConfiguration::LoadEventsConfig(
- const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& xServiceFactory,
- SvStream& rInStream, EventsConfig& aItems )
-{
- Reference< XParser > xParser( GetSaxParser( xServiceFactory ) );
- Reference< XInputStream > xInputStream(
- (::cppu::OWeakObject *)new utl::OInputStreamWrapper( rInStream ),
- UNO_QUERY );
-
- // connect stream to input stream to the parser
- InputSource aInputSource;
-
- aInputSource.aInputStream = xInputStream;
-
- // create namespace filter and set events document handler inside to support xml namespaces
- Reference< XDocumentHandler > xDocHandler( new OReadEventsDocumentHandler( aItems ));
- Reference< XDocumentHandler > xFilter( new SaxNamespaceFilter( xDocHandler ));
-
- // connect parser and filter
- xParser->setDocumentHandler( xFilter );
-
- try
- {
- xParser->parseStream( aInputSource );
- return sal_True;
- }
- catch ( RuntimeException& )
- {
- return sal_False;
- }
- catch( SAXException& )
- {
- return sal_False;
- }
- catch( ::com::sun::star::io::IOException& )
- {
- return sal_False;
- }
-}
-
-
-sal_Bool EventsConfiguration::StoreEventsConfig(
- const ::com::sun::star::uno::Reference< ::com::sun::star::lang::XMultiServiceFactory >& xServiceFactory,
- SvStream& rOutStream, const EventsConfig& aItems )
-{
- Reference< XDocumentHandler > xWriter( GetSaxWriter( xServiceFactory ) );
-
- Reference< XOutputStream > xOutputStream(
- (::cppu::OWeakObject *)new utl::OOutputStreamWrapper( rOutStream ),
- UNO_QUERY );
-
- Reference< ::com::sun::star::io::XActiveDataSource> xDataSource( xWriter , UNO_QUERY );
- xDataSource->setOutputStream( xOutputStream );
-
- try
- {
- OWriteEventsDocumentHandler aWriteEventsDocumentHandler( aItems, xWriter );
- aWriteEventsDocumentHandler.WriteEventsDocument();
- return sal_True;
- }
- catch ( RuntimeException& )
- {
- return sal_False;
- }
- catch ( SAXException& )
- {
- return sal_False;
- }
- catch ( ::com::sun::star::io::IOException& )
- {
- return sal_False;
- }
-}
-
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/framework/source/fwi/classes/converter.cxx b/framework/source/fwi/classes/converter.cxx
index e824d5471ff4..5975fa1af16c 100644
--- a/framework/source/fwi/classes/converter.cxx
+++ b/framework/source/fwi/classes/converter.cxx
@@ -35,72 +35,6 @@ namespace framework{
//-----------------------------------------------------------------------------
/**
- * pack every property item of source list into an any entry of destination list
- * Resulting list will have follow format then: "sequence< Any(PropertyValue) >".
- * If one item couldn't be converted it will be ignored - means target list can
- * be smaller then source list. Source list isn't changed anytime.
- *
- * algorithm:
- * (a) reserve enough space on destination list for all possible entries of
- * source list
- * (b) try to pack every property of source into an any of destination list
- * (b1) count successfully packed entries only
- * (c) use this count of packed entries to resize destination list
- * Because we getted enough space before - that will remove unused items
- * of destination list at the end of it only.
- */
-css::uno::Sequence< css::uno::Any > Converter::convert_seqProp2seqAny( const css::uno::Sequence< css::beans::PropertyValue >& lSource )
-{
- sal_Int32 nCount = lSource.getLength();
- css::uno::Sequence< css::uno::Any > lDestination(nCount);
-
- for (sal_Int32 nItem=0; nItem<nCount; ++nItem)
- lDestination[nItem]<<=lSource[nItem];
-
- return lDestination;
-}
-
-//-----------------------------------------------------------------------------
-/**
- * do the same like convert_seqProp2seqAny() before - but reverse.
- * It try to unpack PropertyValue items from given Any's.
- */
-css::uno::Sequence< css::beans::PropertyValue > Converter::convert_seqAny2seqProp( const css::uno::Sequence< css::uno::Any >& lSource )
-{
- sal_Int32 nCount = lSource.getLength();
- sal_Int32 nRealCount = 0;
- css::uno::Sequence< css::beans::PropertyValue > lDestination(nCount);
-
- for (sal_Int32 nItem=0; nItem<nCount; ++nItem)
- {
- if (lSource[nItem]>>=lDestination[nItem])
- ++nRealCount;
- }
-
- if (nRealCount!=nCount)
- lDestination.realloc(nRealCount);
-
- return lDestination;
-}
-
-//-----------------------------------------------------------------------------
-/**
- * converts a sequence of NamedValue to a sequence of PropertyValue.
- */
-css::uno::Sequence< css::beans::PropertyValue > Converter::convert_seqNamedVal2seqPropVal( const css::uno::Sequence< css::beans::NamedValue >& lSource )
-{
- sal_Int32 nCount = lSource.getLength();
- css::uno::Sequence< css::beans::PropertyValue > lDestination(nCount);
- for (sal_Int32 nItem=0; nItem<nCount; ++nItem)
- {
- lDestination[nItem].Name = lSource[nItem].Name ;
- lDestination[nItem].Value = lSource[nItem].Value;
- }
- return lDestination;
-}
-
-//-----------------------------------------------------------------------------
-/**
* converts a sequence of PropertyValue to a sequence of NamedValue.
*/
css::uno::Sequence< css::beans::NamedValue > Converter::convert_seqPropVal2seqNamedVal( const css::uno::Sequence< css::beans::PropertyValue >& lSource )
@@ -132,130 +66,6 @@ OUStringList Converter::convert_seqOUString2OUStringList( const css::uno::Sequen
return lDestination;
}
-//-----------------------------------------------------------------------------
-/**
- * converts a vector of unicode strings into a sequence of such items
- */
-css::uno::Sequence< ::rtl::OUString > Converter::convert_OUStringList2seqOUString( const OUStringList& lSource )
-{
- css::uno::Sequence< ::rtl::OUString > lDestination(lSource.size());
- sal_uInt32 nItem = 0;
- for (OUStringList::const_iterator pIterator=lSource.begin(); pIterator!=lSource.end(); ++pIterator)
- {
- lDestination[nItem] = *pIterator;
- ++nItem;
- }
- return lDestination;
-}
-
-//-----------------------------------------------------------------------------
-/**
- * converts an unicode string hash to a sequence<PropertyValue>, where names and values match to key and values.
- */
-css::uno::Sequence< css::beans::PropertyValue > Converter::convert_OUStringHash2seqProp( const OUStringHash& lSource )
-{
- css::uno::Sequence< css::beans::PropertyValue > lDestination (lSource.size());
- css::beans::PropertyValue* pDestination = lDestination.getArray();
- sal_Int32 nItem = 0;
- for (OUStringHash::const_iterator pItem=lSource.begin(); pItem!=lSource.end(); ++pItem)
- {
- pDestination[nItem].Name = pItem->first ;
- pDestination[nItem].Value <<= pItem->second;
- ++nItem;
- }
- return lDestination;
-}
-
-//-----------------------------------------------------------------------------
-/**
- * converts a sequence<PropertyValue> to an unicode string hash, where keys and values match to names and values.
- */
-OUStringHash Converter::convert_seqProp2OUStringHash( const css::uno::Sequence< css::beans::PropertyValue >& lSource )
-{
- OUStringHash lDestination;
- sal_Int32 nCount = lSource.getLength();
- const css::beans::PropertyValue* pSource = lSource.getConstArray();
- for (sal_Int32 nItem=0; nItem<nCount; ++nItem)
- {
- pSource[nItem].Value >>= lDestination[pSource[nItem].Name];
- }
- return lDestination;
-}
-
-//-----------------------------------------------------------------------------
-/**
- @short convert timestamp from String to tools::DateTime notation
- @descr Format: "<day>.<month>.<year>/<hour>:<min>:<sec>"
- e.g. : "1.11.2001/13:45:16"
-
- @param sString
- timestamp in string notation
-
- @return timestamp in DateTime notation
- */
-DateTime Converter::convert_String2DateTime( /*IN*/ const ::rtl::OUString& sSource )
-{
- DateTime aStamp ;
- sal_Int32 nIndex = 0;
-
- sal_uInt16 nDay = (sal_uInt16)(sSource.getToken( 0, (sal_Unicode)'.', nIndex ).toInt32());
- if( nIndex>0 )
- {
- sal_uInt16 nMonth = (sal_uInt16)(sSource.getToken( 0, (sal_Unicode)'.', nIndex ).toInt32());
- if( nIndex>0 )
- {
- sal_uInt16 nYear = (sal_uInt16)(sSource.getToken( 0, (sal_Unicode)'/', nIndex ).toInt32());
- if( nIndex>0 )
- {
- sal_uInt32 nHour = sSource.getToken( 0, (sal_Unicode)':', nIndex ).toInt32();
- if( nIndex>0 )
- {
- sal_uInt32 nMin = sSource.getToken( 0, (sal_Unicode)':', nIndex ).toInt32();
- if( nIndex>0 && nIndex<sSource.getLength() )
- {
- sal_uInt32 nSec = sSource.copy( nIndex, sSource.getLength()-nIndex ).toInt32();
-
- Date aDate( nDay , nMonth, nYear );
- Time aTime( nHour, nMin , nSec );
- aStamp = DateTime( aDate, aTime );
- }
- }
- }
- }
- }
- return aStamp;
-}
-
-//-----------------------------------------------------------------------------
-/**
- @short convert timestamp from DateTime to String notation
- @descr Format: "<day>.<month>.<year>/<hour>:<min>:<sec>"
- e.g. : "1.11.2001/13:45:16"
-
- @param aStamp
- timestamp in DateTime notation
-
- @return timestamp in String notation
- */
-::rtl::OUString Converter::convert_DateTime2String( /*IN*/ const DateTime& aSource )
-{
- ::rtl::OUStringBuffer sBuffer(25);
-
- sBuffer.append( (sal_Int32)aSource.GetDay() );
- sBuffer.append( (sal_Unicode)'.' );
- sBuffer.append( (sal_Int32)aSource.GetMonth() );
- sBuffer.append( (sal_Unicode)'.' );
- sBuffer.append( (sal_Int32)aSource.GetYear() );
- sBuffer.append( (sal_Unicode)'/' );
- sBuffer.append( (sal_Int32)aSource.GetHour() );
- sBuffer.append( (sal_Unicode)':' );
- sBuffer.append( (sal_Int32)aSource.GetMin() );
- sBuffer.append( (sal_Unicode)':' );
- sBuffer.append( (sal_Int32)aSource.GetSec() );
-
- return sBuffer.makeStringAndClear();
-}
-
::rtl::OUString Converter::convert_DateTime2ISO8601( const DateTime& aSource )
{
::rtl::OUStringBuffer sBuffer(25);