so we can drop StringList access from ResourceIndexAccess
Change-Id: Ie855a45f7994e9d58ddecc51b54c25424fc544d6
This commit is contained in:
parent
ae7aaf16ab
commit
e777637ffc
@ -97,9 +97,6 @@ Any SAL_CALL ResourceIndexAccess::getByName(const OUString& aName)
|
|||||||
case 0:
|
case 0:
|
||||||
xResult.set(new ResourceStringIndexAccess(m_pResMgr));
|
xResult.set(new ResourceStringIndexAccess(m_pResMgr));
|
||||||
break;
|
break;
|
||||||
case 1:
|
|
||||||
xResult.set(new ResourceStringListIndexAccess(m_pResMgr));
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
throw NoSuchElementException();
|
throw NoSuchElementException();
|
||||||
}
|
}
|
||||||
@ -112,9 +109,8 @@ Sequence<OUString> SAL_CALL ResourceIndexAccess::getElementNames( )
|
|||||||
static Sequence<OUString> aResult;
|
static Sequence<OUString> aResult;
|
||||||
if( aResult.getLength() == 0)
|
if( aResult.getLength() == 0)
|
||||||
{
|
{
|
||||||
aResult.realloc(2);
|
aResult.realloc(1);
|
||||||
aResult[0] = "String";
|
aResult[0] = "String";
|
||||||
aResult[1] = "StringList";
|
|
||||||
}
|
}
|
||||||
return aResult;
|
return aResult;
|
||||||
}
|
}
|
||||||
|
@ -32,9 +32,8 @@ namespace extensions { namespace resource
|
|||||||
/** The ctor takes a sequence with one element: the name of the resource, e.g. svt */
|
/** The ctor takes a sequence with one element: the name of the resource, e.g. svt */
|
||||||
ResourceIndexAccess(css::uno::Sequence< css::uno::Any> const& rArgs, css::uno::Reference< css::uno::XComponentContext> const&);
|
ResourceIndexAccess(css::uno::Sequence< css::uno::Any> const& rArgs, css::uno::Reference< css::uno::XComponentContext> const&);
|
||||||
// XNameAccess
|
// XNameAccess
|
||||||
// The XNameAccess provides access to two named elements:
|
// The XNameAccess provides access to one named elements:
|
||||||
// "String" returns a XIndexAccess to String resources
|
// "String" returns a XIndexAccess to String resources
|
||||||
// "StringList" returns a XIndexAccess to StringList/StringArray resources
|
|
||||||
virtual css::uno::Any SAL_CALL getByName( const OUString& aName ) throw (css::container::NoSuchElementException, css::lang::WrappedTargetException, css::uno::RuntimeException, std::exception) override;
|
virtual css::uno::Any SAL_CALL getByName( const OUString& aName ) throw (css::container::NoSuchElementException, css::lang::WrappedTargetException, css::uno::RuntimeException, std::exception) override;
|
||||||
virtual css::uno::Sequence< OUString > SAL_CALL getElementNames( ) throw (css::uno::RuntimeException, std::exception) override;
|
virtual css::uno::Sequence< OUString > SAL_CALL getElementNames( ) throw (css::uno::RuntimeException, std::exception) override;
|
||||||
virtual sal_Bool SAL_CALL hasByName( const OUString& aName ) throw (css::uno::RuntimeException, std::exception) override;
|
virtual sal_Bool SAL_CALL hasByName( const OUString& aName ) throw (css::uno::RuntimeException, std::exception) override;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user