Kaydet (Commit) bd964424 authored tarafından krishna keshav's avatar krishna keshav Kaydeden (comit) Markus Mohrhard

tdf#100913 Remove tOID typedefs in ObjectHierarchy class

Replace use of toID with ObjectIdentifier in 'ObjectIdentifier.hxx'.

Change-Id: Ic0157974eca2992167319f7d19a0224056cc985e
Reviewed-on: https://gerrit.libreoffice.org/27243Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarMarkus Mohrhard <markus.mohrhard@googlemail.com>
üst b569bc15
...@@ -240,7 +240,7 @@ bool AccessibleBase::ImplUpdateChildren() ...@@ -240,7 +240,7 @@ bool AccessibleBase::ImplUpdateChildren()
::std::sort( aModelChildren.begin(), aModelChildren.end()); ::std::sort( aModelChildren.begin(), aModelChildren.end());
::std::vector< ObjectHierarchy::tOID > aChildrenToRemove, aChildrenToAdd; ::std::vector< ObjectIdentifier > aChildrenToRemove, aChildrenToAdd;
::std::set_difference( aModelChildren.begin(), aModelChildren.end(), ::std::set_difference( aModelChildren.begin(), aModelChildren.end(),
aAccChildren.begin(), aAccChildren.end(), aAccChildren.begin(), aAccChildren.end(),
::std::back_inserter( aChildrenToAdd )); ::std::back_inserter( aChildrenToAdd ));
...@@ -248,7 +248,7 @@ bool AccessibleBase::ImplUpdateChildren() ...@@ -248,7 +248,7 @@ bool AccessibleBase::ImplUpdateChildren()
aModelChildren.begin(), aModelChildren.end(), aModelChildren.begin(), aModelChildren.end(),
::std::back_inserter( aChildrenToRemove )); ::std::back_inserter( aChildrenToRemove ));
::std::vector< ObjectHierarchy::tOID >::const_iterator aIt( aChildrenToRemove.begin()); ::std::vector< ObjectIdentifier >::const_iterator aIt( aChildrenToRemove.begin());
for( ; aIt != aChildrenToRemove.end(); ++aIt ) for( ; aIt != aChildrenToRemove.end(); ++aIt )
{ {
RemoveChildByOId( *aIt ); RemoveChildByOId( *aIt );
......
...@@ -41,8 +41,7 @@ class ImplObjectHierarchy; ...@@ -41,8 +41,7 @@ class ImplObjectHierarchy;
class ObjectHierarchy class ObjectHierarchy
{ {
public: public:
typedef ObjectIdentifier tOID; typedef ::std::vector< ObjectIdentifier > tChildContainer;
typedef ::std::vector< tOID > tChildContainer;
/** @param bFlattenDiagram /** @param bFlattenDiagram
If <TRUE/>, the content of the diagram (data series, wall, floor, If <TRUE/>, the content of the diagram (data series, wall, floor,
...@@ -56,20 +55,20 @@ public: ...@@ -56,20 +55,20 @@ public:
bool bOrderingForElementSelector = false ); bool bOrderingForElementSelector = false );
~ObjectHierarchy(); ~ObjectHierarchy();
static tOID getRootNodeOID(); static ObjectIdentifier getRootNodeOID();
static bool isRootNode( const tOID& rOID ); static bool isRootNode( const ObjectIdentifier& rOID );
/// equal to getChildren( getRootNodeOID()) /// equal to getChildren( getRootNodeOID())
tChildContainer getTopLevelChildren() const; tChildContainer getTopLevelChildren() const;
bool hasChildren( const tOID& rParent ) const; bool hasChildren( const ObjectIdentifier& rParent ) const;
tChildContainer getChildren( const tOID& rParent ) const; tChildContainer getChildren( const ObjectIdentifier& rParent ) const;
tChildContainer getSiblings( const tOID& rNode ) const; tChildContainer getSiblings( const ObjectIdentifier& rNode ) const;
/// The result is empty, if the node cannot be found in the tree /// The result is empty, if the node cannot be found in the tree
tOID getParent( const tOID& rNode ) const; ObjectIdentifier getParent( const ObjectIdentifier& rNode ) const;
/// @returns -1, if no parent can be determined /// @returns -1, if no parent can be determined
sal_Int32 getIndexInParent( const tOID& rNode ) const; sal_Int32 getIndexInParent( const ObjectIdentifier& rNode ) const;
private: private:
...@@ -79,15 +78,15 @@ private: ...@@ -79,15 +78,15 @@ private:
class ObjectKeyNavigation class ObjectKeyNavigation
{ {
public: public:
explicit ObjectKeyNavigation( const ObjectHierarchy::tOID & rCurrentOID, explicit ObjectKeyNavigation( const ObjectIdentifier & rCurrentOID,
const css::uno::Reference< css::chart2::XChartDocument > & xChartDocument, const css::uno::Reference< css::chart2::XChartDocument > & xChartDocument,
ExplicitValueProvider * pExplicitValueProvider = nullptr ); ExplicitValueProvider * pExplicitValueProvider = nullptr );
bool handleKeyEvent( const css::awt::KeyEvent & rEvent ); bool handleKeyEvent( const css::awt::KeyEvent & rEvent );
const ObjectHierarchy::tOID& getCurrentSelection() const { return m_aCurrentOID;} const ObjectIdentifier& getCurrentSelection() const { return m_aCurrentOID;}
private: private:
void setCurrentSelection( const ObjectHierarchy::tOID& rOID ); void setCurrentSelection( const ObjectIdentifier& rOID );
bool first(); bool first();
bool last(); bool last();
bool next(); bool next();
...@@ -97,7 +96,7 @@ private: ...@@ -97,7 +96,7 @@ private:
bool veryFirst(); bool veryFirst();
bool veryLast(); bool veryLast();
ObjectHierarchy::tOID m_aCurrentOID; ObjectIdentifier m_aCurrentOID;
css::uno::Reference< css::chart2::XChartDocument > m_xChartDocument; css::uno::Reference< css::chart2::XChartDocument > m_xChartDocument;
ExplicitValueProvider * m_pExplicitValueProvider; ExplicitValueProvider * m_pExplicitValueProvider;
}; };
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
#include "DrawViewWrapper.hxx" #include "DrawViewWrapper.hxx"
#include "ResId.hxx" #include "ResId.hxx"
#include "Strings.hrc" #include "Strings.hrc"
#include "ObjectIdentifier.hxx"
#include <cppuhelper/supportsservice.hxx> #include <cppuhelper/supportsservice.hxx>
#include <toolkit/helper/vclunohelper.hxx> #include <toolkit/helper/vclunohelper.hxx>
...@@ -57,14 +58,14 @@ SelectorListBox::SelectorListBox( vcl::Window* pParent, WinBits nStyle ) ...@@ -57,14 +58,14 @@ SelectorListBox::SelectorListBox( vcl::Window* pParent, WinBits nStyle )
{ {
} }
void lcl_addObjectsToList( const ObjectHierarchy& rHierarchy, const ObjectHierarchy::tOID & rParent, std::vector< ListBoxEntryData >& rEntries void lcl_addObjectsToList( const ObjectHierarchy& rHierarchy, const ObjectIdentifier & rParent, std::vector< ListBoxEntryData >& rEntries
, const sal_Int32 nHierarchyDepth, const Reference< chart2::XChartDocument >& xChartDoc ) , const sal_Int32 nHierarchyDepth, const Reference< chart2::XChartDocument >& xChartDoc )
{ {
ObjectHierarchy::tChildContainer aChildren( rHierarchy.getChildren(rParent) ); ObjectHierarchy::tChildContainer aChildren( rHierarchy.getChildren(rParent) );
ObjectHierarchy::tChildContainer::const_iterator aIt( aChildren.begin()); ObjectHierarchy::tChildContainer::const_iterator aIt( aChildren.begin());
while( aIt != aChildren.end() ) while( aIt != aChildren.end() )
{ {
ObjectHierarchy::tOID aOID = *aIt; ObjectIdentifier aOID = *aIt;
OUString aCID = aOID.getObjectCID(); OUString aCID = aOID.getObjectCID();
ListBoxEntryData aEntry; ListBoxEntryData aEntry;
aEntry.OID = aOID; aEntry.OID = aOID;
...@@ -90,7 +91,7 @@ void SelectorListBox::UpdateChartElementsListAndSelection() ...@@ -90,7 +91,7 @@ void SelectorListBox::UpdateChartElementsListAndSelection()
if( xChartController.is() ) if( xChartController.is() )
{ {
Reference< view::XSelectionSupplier > xSelectionSupplier( xChartController, uno::UNO_QUERY); Reference< view::XSelectionSupplier > xSelectionSupplier( xChartController, uno::UNO_QUERY);
ObjectHierarchy::tOID aSelectedOID; ObjectIdentifier aSelectedOID;
OUString aSelectedCID; OUString aSelectedCID;
if( xSelectionSupplier.is() ) if( xSelectionSupplier.is() )
{ {
...@@ -191,7 +192,7 @@ void SelectorListBox::Select() ...@@ -191,7 +192,7 @@ void SelectorListBox::Select()
const sal_Int32 nPos = GetSelectEntryPos(); const sal_Int32 nPos = GetSelectEntryPos();
if( static_cast<size_t>(nPos) < m_aEntries.size() ) if( static_cast<size_t>(nPos) < m_aEntries.size() )
{ {
ObjectHierarchy::tOID aOID = m_aEntries[nPos].OID; ObjectIdentifier aOID = m_aEntries[nPos].OID;
Reference< view::XSelectionSupplier > xSelectionSupplier( m_xChartController.get(), uno::UNO_QUERY ); Reference< view::XSelectionSupplier > xSelectionSupplier( m_xChartController.get(), uno::UNO_QUERY );
if( xSelectionSupplier.is() ) if( xSelectionSupplier.is() )
xSelectionSupplier->select( aOID.getAny() ); xSelectionSupplier->select( aOID.getAny() );
......
...@@ -33,7 +33,7 @@ namespace chart ...@@ -33,7 +33,7 @@ namespace chart
struct ListBoxEntryData struct ListBoxEntryData
{ {
OUString UIName; OUString UIName;
ObjectHierarchy::tOID OID; ObjectIdentifier OID;
sal_Int32 nHierarchyDepth; sal_Int32 nHierarchyDepth;
ListBoxEntryData() : nHierarchyDepth(0) ListBoxEntryData() : nHierarchyDepth(0)
......
...@@ -127,11 +127,11 @@ public: ...@@ -127,11 +127,11 @@ public:
ExplicitValueProvider* pExplicitValueProvider, ExplicitValueProvider* pExplicitValueProvider,
bool bFlattenDiagram, bool bOrderingForElementSelector ); bool bFlattenDiagram, bool bOrderingForElementSelector );
bool hasChildren( const ObjectHierarchy::tOID& rParent ); bool hasChildren( const ObjectIdentifier& rParent );
ObjectHierarchy::tChildContainer getChildren( const ObjectHierarchy::tOID& rParent ); ObjectHierarchy::tChildContainer getChildren( const ObjectIdentifier& rParent );
ObjectHierarchy::tChildContainer getSiblings( const ObjectHierarchy::tOID& rNode ); ObjectHierarchy::tChildContainer getSiblings( const ObjectIdentifier& rNode );
ObjectHierarchy::tOID getParent( const ObjectHierarchy::tOID& rOID ); ObjectIdentifier getParent( const ObjectIdentifier& rOID );
private: private:
void createTree( const Reference< XChartDocument > & xChartDocument ); void createTree( const Reference< XChartDocument > & xChartDocument );
...@@ -155,11 +155,11 @@ private: ...@@ -155,11 +155,11 @@ private:
const Reference< XDiagram > & xDiagram ); const Reference< XDiagram > & xDiagram );
void createAdditionalShapesTree( ObjectHierarchy::tChildContainer& rContainer ); void createAdditionalShapesTree( ObjectHierarchy::tChildContainer& rContainer );
ObjectHierarchy::tOID getParentImpl( ObjectIdentifier getParentImpl(
const ObjectHierarchy::tOID& rParentOID, const ObjectIdentifier& rParentOID,
const ObjectHierarchy::tOID& rOID ); const ObjectIdentifier& rOID );
typedef ::std::map< ObjectHierarchy::tOID, ObjectHierarchy::tChildContainer > typedef ::std::map< ObjectIdentifier, ObjectHierarchy::tChildContainer >
tChildMap; tChildMap;
tChildMap m_aChildMap; tChildMap m_aChildMap;
ExplicitValueProvider* m_pExplicitValueProvider; ExplicitValueProvider* m_pExplicitValueProvider;
...@@ -191,7 +191,7 @@ void ImplObjectHierarchy::createTree( const Reference< XChartDocument >& xChartD ...@@ -191,7 +191,7 @@ void ImplObjectHierarchy::createTree( const Reference< XChartDocument >& xChartD
//@todo: change ObjectIdentifier to take an XChartDocument rather than XModel //@todo: change ObjectIdentifier to take an XChartDocument rather than XModel
Reference< frame::XModel > xModel( xChartDocument, uno::UNO_QUERY ); Reference< frame::XModel > xModel( xChartDocument, uno::UNO_QUERY );
Reference< XDiagram > xDiagram( ChartModelHelper::findDiagram( xChartDocument ) ); Reference< XDiagram > xDiagram( ChartModelHelper::findDiagram( xChartDocument ) );
ObjectHierarchy::tOID aDiaOID; ObjectIdentifier aDiaOID;
if( xDiagram.is() ) if( xDiagram.is() )
aDiaOID = ObjectIdentifier( ObjectIdentifier::createClassifiedIdentifierForObject( xDiagram, xModel ) ); aDiaOID = ObjectIdentifier( ObjectIdentifier::createClassifiedIdentifierForObject( xDiagram, xModel ) );
ObjectHierarchy::tChildContainer aTopLevelContainer; ObjectHierarchy::tChildContainer aTopLevelContainer;
...@@ -279,7 +279,7 @@ void ImplObjectHierarchy::createLegendTree( ...@@ -279,7 +279,7 @@ void ImplObjectHierarchy::createLegendTree(
{ {
if( xDiagram.is() && LegendHelper::hasLegend( xDiagram ) ) if( xDiagram.is() && LegendHelper::hasLegend( xDiagram ) )
{ {
ObjectHierarchy::tOID aLegendOID( ObjectIdentifier( ObjectIdentifier::createClassifiedIdentifierForObject( xDiagram->getLegend(), Reference< frame::XModel >( xChartDoc, uno::UNO_QUERY ) ) ) ); ObjectIdentifier aLegendOID( ObjectIdentifier( ObjectIdentifier::createClassifiedIdentifierForObject( xDiagram->getLegend(), Reference< frame::XModel >( xChartDoc, uno::UNO_QUERY ) ) ) );
rContainer.push_back( aLegendOID ); rContainer.push_back( aLegendOID );
// iterate over child shapes of legend and search for matching CIDs // iterate over child shapes of legend and search for matching CIDs
...@@ -431,7 +431,7 @@ void ImplObjectHierarchy::createDataSeriesTree( ...@@ -431,7 +431,7 @@ void ImplObjectHierarchy::createDataSeriesTree(
OUString aSeriesParticle( OUString aSeriesParticle(
ObjectIdentifier::createParticleForSeries( ObjectIdentifier::createParticleForSeries(
nDiagramIndex, nCooSysIdx, nCTIdx, nSeriesIdx )); nDiagramIndex, nCooSysIdx, nCTIdx, nSeriesIdx ));
ObjectHierarchy::tOID aSeriesOID( ObjectIdentifier aSeriesOID(
ObjectIdentifier( ObjectIdentifier::createClassifiedIdentifierForParticle( aSeriesParticle ) ) ); ObjectIdentifier( ObjectIdentifier::createClassifiedIdentifierForParticle( aSeriesParticle ) ) );
rOutDiagramSubContainer.push_back( aSeriesOID ); rOutDiagramSubContainer.push_back( aSeriesOID );
...@@ -548,7 +548,7 @@ void ImplObjectHierarchy::createAdditionalShapesTree( ObjectHierarchy::tChildCon ...@@ -548,7 +548,7 @@ void ImplObjectHierarchy::createAdditionalShapesTree( ObjectHierarchy::tChildCon
} }
} }
bool ImplObjectHierarchy::hasChildren( const ObjectHierarchy::tOID& rParent ) bool ImplObjectHierarchy::hasChildren( const ObjectIdentifier& rParent )
{ {
if ( rParent.isValid() ) if ( rParent.isValid() )
{ {
...@@ -559,7 +559,7 @@ bool ImplObjectHierarchy::hasChildren( const ObjectHierarchy::tOID& rParent ) ...@@ -559,7 +559,7 @@ bool ImplObjectHierarchy::hasChildren( const ObjectHierarchy::tOID& rParent )
return false; return false;
} }
ObjectHierarchy::tChildContainer ImplObjectHierarchy::getChildren( const ObjectHierarchy::tOID& rParent ) ObjectHierarchy::tChildContainer ImplObjectHierarchy::getChildren( const ObjectIdentifier& rParent )
{ {
if ( rParent.isValid() ) if ( rParent.isValid() )
{ {
...@@ -570,7 +570,7 @@ ObjectHierarchy::tChildContainer ImplObjectHierarchy::getChildren( const ObjectH ...@@ -570,7 +570,7 @@ ObjectHierarchy::tChildContainer ImplObjectHierarchy::getChildren( const ObjectH
return ObjectHierarchy::tChildContainer(); return ObjectHierarchy::tChildContainer();
} }
ObjectHierarchy::tChildContainer ImplObjectHierarchy::getSiblings( const ObjectHierarchy::tOID& rNode ) ObjectHierarchy::tChildContainer ImplObjectHierarchy::getSiblings( const ObjectIdentifier& rNode )
{ {
if ( rNode.isValid() && !ObjectHierarchy::isRootNode( rNode ) ) if ( rNode.isValid() && !ObjectHierarchy::isRootNode( rNode ) )
{ {
...@@ -586,9 +586,9 @@ ObjectHierarchy::tChildContainer ImplObjectHierarchy::getSiblings( const ObjectH ...@@ -586,9 +586,9 @@ ObjectHierarchy::tChildContainer ImplObjectHierarchy::getSiblings( const ObjectH
return ObjectHierarchy::tChildContainer(); return ObjectHierarchy::tChildContainer();
} }
ObjectHierarchy::tOID ImplObjectHierarchy::getParentImpl( ObjectIdentifier ImplObjectHierarchy::getParentImpl(
const ObjectHierarchy::tOID & rParentOID, const ObjectIdentifier & rParentOID,
const ObjectHierarchy::tOID & rOID ) const ObjectIdentifier & rOID )
{ {
// search children // search children
ObjectHierarchy::tChildContainer aChildren( getChildren( rParentOID )); ObjectHierarchy::tChildContainer aChildren( getChildren( rParentOID ));
...@@ -601,7 +601,7 @@ ObjectHierarchy::tOID ImplObjectHierarchy::getParentImpl( ...@@ -601,7 +601,7 @@ ObjectHierarchy::tOID ImplObjectHierarchy::getParentImpl(
for( aIt = aChildren.begin(); aIt != aChildren.end(); ++aIt ) for( aIt = aChildren.begin(); aIt != aChildren.end(); ++aIt )
{ {
// recursion // recursion
ObjectHierarchy::tOID aTempParent( getParentImpl( *aIt, rOID )); ObjectIdentifier aTempParent( getParentImpl( *aIt, rOID ));
if ( aTempParent.isValid() ) if ( aTempParent.isValid() )
{ {
// exit on success // exit on success
...@@ -610,11 +610,11 @@ ObjectHierarchy::tOID ImplObjectHierarchy::getParentImpl( ...@@ -610,11 +610,11 @@ ObjectHierarchy::tOID ImplObjectHierarchy::getParentImpl(
} }
// exit on fail // exit on fail
return ObjectHierarchy::tOID(); return ObjectIdentifier();
} }
ObjectHierarchy::tOID ImplObjectHierarchy::getParent( ObjectIdentifier ImplObjectHierarchy::getParent(
const ObjectHierarchy::tOID & rOID ) const ObjectIdentifier & rOID )
{ {
return getParentImpl( ObjectHierarchy::getRootNodeOID(), rOID ); return getParentImpl( ObjectHierarchy::getRootNodeOID(), rOID );
} }
...@@ -632,12 +632,12 @@ ObjectHierarchy::ObjectHierarchy( ...@@ -632,12 +632,12 @@ ObjectHierarchy::ObjectHierarchy(
ObjectHierarchy::~ObjectHierarchy() ObjectHierarchy::~ObjectHierarchy()
{} {}
ObjectHierarchy::tOID ObjectHierarchy::getRootNodeOID() ObjectIdentifier ObjectHierarchy::getRootNodeOID()
{ {
return ObjectIdentifier( "ROOT" ); return ObjectIdentifier( "ROOT" );
} }
bool ObjectHierarchy::isRootNode( const ObjectHierarchy::tOID& rOID ) bool ObjectHierarchy::isRootNode( const ObjectIdentifier& rOID )
{ {
return ( rOID == ObjectHierarchy::getRootNodeOID() ); return ( rOID == ObjectHierarchy::getRootNodeOID() );
} }
...@@ -647,13 +647,13 @@ ObjectHierarchy::tChildContainer ObjectHierarchy::getTopLevelChildren() const ...@@ -647,13 +647,13 @@ ObjectHierarchy::tChildContainer ObjectHierarchy::getTopLevelChildren() const
return m_apImpl->getChildren( ObjectHierarchy::getRootNodeOID()); return m_apImpl->getChildren( ObjectHierarchy::getRootNodeOID());
} }
bool ObjectHierarchy::hasChildren( const tOID& rParent ) const bool ObjectHierarchy::hasChildren( const ObjectIdentifier& rParent ) const
{ {
return m_apImpl->hasChildren( rParent ); return m_apImpl->hasChildren( rParent );
} }
ObjectHierarchy::tChildContainer ObjectHierarchy::getChildren( ObjectHierarchy::tChildContainer ObjectHierarchy::getChildren(
const ObjectHierarchy::tOID& rParent ) const const ObjectIdentifier& rParent ) const
{ {
if ( rParent.isValid() ) if ( rParent.isValid() )
return m_apImpl->getChildren( rParent ); return m_apImpl->getChildren( rParent );
...@@ -662,7 +662,7 @@ ObjectHierarchy::tChildContainer ObjectHierarchy::getChildren( ...@@ -662,7 +662,7 @@ ObjectHierarchy::tChildContainer ObjectHierarchy::getChildren(
} }
ObjectHierarchy::tChildContainer ObjectHierarchy::getSiblings( ObjectHierarchy::tChildContainer ObjectHierarchy::getSiblings(
const ObjectHierarchy::tOID& rNode ) const const ObjectIdentifier& rNode ) const
{ {
if ( rNode.isValid() && !isRootNode( rNode ) ) if ( rNode.isValid() && !isRootNode( rNode ) )
return m_apImpl->getSiblings( rNode ); return m_apImpl->getSiblings( rNode );
...@@ -670,16 +670,16 @@ ObjectHierarchy::tChildContainer ObjectHierarchy::getSiblings( ...@@ -670,16 +670,16 @@ ObjectHierarchy::tChildContainer ObjectHierarchy::getSiblings(
return ObjectHierarchy::tChildContainer(); return ObjectHierarchy::tChildContainer();
} }
ObjectHierarchy::tOID ObjectHierarchy::getParent( ObjectIdentifier ObjectHierarchy::getParent(
const ObjectHierarchy::tOID& rNode ) const const ObjectIdentifier& rNode ) const
{ {
return m_apImpl->getParent( rNode ); return m_apImpl->getParent( rNode );
} }
sal_Int32 ObjectHierarchy::getIndexInParent( sal_Int32 ObjectHierarchy::getIndexInParent(
const ObjectHierarchy::tOID& rNode ) const const ObjectIdentifier& rNode ) const
{ {
tOID aParentOID( m_apImpl->getParent( rNode )); ObjectIdentifier aParentOID( m_apImpl->getParent( rNode ));
tChildContainer aChildren( m_apImpl->getChildren( aParentOID ) ); tChildContainer aChildren( m_apImpl->getChildren( aParentOID ) );
tChildContainer::const_iterator aIt( aChildren.begin() ); tChildContainer::const_iterator aIt( aChildren.begin() );
for( sal_Int32 nIndex = 0; aIt != aChildren.end(); ++nIndex, ++aIt ) for( sal_Int32 nIndex = 0; aIt != aChildren.end(); ++nIndex, ++aIt )
...@@ -691,7 +691,7 @@ sal_Int32 ObjectHierarchy::getIndexInParent( ...@@ -691,7 +691,7 @@ sal_Int32 ObjectHierarchy::getIndexInParent(
} }
ObjectKeyNavigation::ObjectKeyNavigation( ObjectKeyNavigation::ObjectKeyNavigation(
const ObjectHierarchy::tOID & rCurrentOID, const ObjectIdentifier & rCurrentOID,
const Reference< chart2::XChartDocument > & xChartDocument, const Reference< chart2::XChartDocument > & xChartDocument,
ExplicitValueProvider * pExplicitValueProvider /* = 0 */ ) : ExplicitValueProvider * pExplicitValueProvider /* = 0 */ ) :
m_aCurrentOID( rCurrentOID ), m_aCurrentOID( rCurrentOID ),
...@@ -740,7 +740,7 @@ bool ObjectKeyNavigation::handleKeyEvent( ...@@ -740,7 +740,7 @@ bool ObjectKeyNavigation::handleKeyEvent(
return bResult; return bResult;
} }
void ObjectKeyNavigation::setCurrentSelection( const ObjectHierarchy::tOID& rOID ) void ObjectKeyNavigation::setCurrentSelection( const ObjectIdentifier& rOID )
{ {
m_aCurrentOID = rOID; m_aCurrentOID = rOID;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment