diff options
Diffstat (limited to 'src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h')
-rw-r--r-- | src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h b/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h index 32d0506..21c44c9 100644 --- a/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h +++ b/src/xmlpatterns/environment/qdelegatingdynamiccontext_p.h @@ -71,46 +71,46 @@ namespace QPatternist class DelegatingDynamicContext : public DynamicContext { public: - virtual xsInteger contextPosition() const; - virtual Item contextItem() const; - virtual xsInteger contextSize(); - - virtual ItemCacheCell &itemCacheCell(const VariableSlotID slot); - virtual ItemSequenceCacheCell::Vector &itemSequenceCacheCells(const VariableSlotID slot); - - virtual void setRangeVariable(const VariableSlotID slotNumber, - const Item &newValue); - virtual Item rangeVariable(const VariableSlotID slotNumber) const; - - virtual void setExpressionVariable(const VariableSlotID slotNumber, - const Expression::Ptr &newValue); - virtual Expression::Ptr expressionVariable(const VariableSlotID slotNumber) const; - - virtual void setFocusIterator(const Item::Iterator::Ptr &it); - virtual Item::Iterator::Ptr focusIterator() const; - - virtual Item::Iterator::Ptr positionIterator(const VariableSlotID slot) const; - virtual void setPositionIterator(const VariableSlotID slot, - const Item::Iterator::Ptr &newValue); - - virtual QAbstractMessageHandler * messageHandler() const; - virtual QExplicitlySharedDataPointer<DayTimeDuration> implicitTimezone() const; - virtual QDateTime currentDateTime() const; - virtual QAbstractXmlReceiver *outputReceiver() const; - virtual NodeBuilder::Ptr nodeBuilder(const QUrl &baseURI) const; - virtual ResourceLoader::Ptr resourceLoader() const; - virtual ExternalVariableLoader::Ptr externalVariableLoader() const; - virtual NamePool::Ptr namePool() const; - virtual QSourceLocation locationFor(const SourceLocationReflection *const reflection) const; - virtual void addNodeModel(const QAbstractXmlNodeModel::Ptr &nm); - virtual const QAbstractUriResolver *uriResolver() const; - virtual ItemCacheCell &globalItemCacheCell(const VariableSlotID slot); - virtual ItemSequenceCacheCell::Vector &globalItemSequenceCacheCells(const VariableSlotID slot); - virtual Item currentItem() const; - virtual TemplateParameterHash &templateParameterStore(); - - virtual DynamicContext::Ptr previousContext() const; - virtual QExplicitlySharedDataPointer<TemplateMode> currentTemplateMode() const; + xsInteger contextPosition() const override; + Item contextItem() const override; + xsInteger contextSize() override; + + ItemCacheCell &itemCacheCell(const VariableSlotID slot) override; + ItemSequenceCacheCell::Vector &itemSequenceCacheCells(const VariableSlotID slot) override; + + void setRangeVariable(const VariableSlotID slotNumber, + const Item &newValue) override; + Item rangeVariable(const VariableSlotID slotNumber) const override; + + void setExpressionVariable(const VariableSlotID slotNumber, + const Expression::Ptr &newValue) override; + Expression::Ptr expressionVariable(const VariableSlotID slotNumber) const override; + + void setFocusIterator(const Item::Iterator::Ptr &it) override; + Item::Iterator::Ptr focusIterator() const override; + + Item::Iterator::Ptr positionIterator(const VariableSlotID slot) const override; + void setPositionIterator(const VariableSlotID slot, + const Item::Iterator::Ptr &newValue) override; + + QAbstractMessageHandler * messageHandler() const override; + QExplicitlySharedDataPointer<DayTimeDuration> implicitTimezone() const override; + QDateTime currentDateTime() const override; + QAbstractXmlReceiver *outputReceiver() const override; + NodeBuilder::Ptr nodeBuilder(const QUrl &baseURI) const override; + ResourceLoader::Ptr resourceLoader() const override; + ExternalVariableLoader::Ptr externalVariableLoader() const override; + NamePool::Ptr namePool() const override; + QSourceLocation locationFor(const SourceLocationReflection *const reflection) const override; + void addNodeModel(const QAbstractXmlNodeModel::Ptr &nm) override; + const QAbstractUriResolver *uriResolver() const override; + ItemCacheCell &globalItemCacheCell(const VariableSlotID slot) override; + ItemSequenceCacheCell::Vector &globalItemSequenceCacheCells(const VariableSlotID slot) override; + Item currentItem() const override; + TemplateParameterHash &templateParameterStore() override; + + DynamicContext::Ptr previousContext() const override; + QExplicitlySharedDataPointer<TemplateMode> currentTemplateMode() const override; protected: DelegatingDynamicContext(const DynamicContext::Ptr &prevContext); |