24using ::com::sun::star::uno::Reference;
25using ::com::sun::star::uno::Sequence;
85 aFeature.Command = OUString::createFromAscii( pAsciiCommandURL );
87 aFeature.GroupId = nGroup;
This is the base class for an XDispatch.
virtual void initialize()
void fireStatusEventForURL(const OUString &rURL, const css::uno::Any &rState, bool bEnabled, const css::uno::Reference< css::frame::XStatusListener > &xSingleListener)
sends a status event for a specific command to all registered listeners or only the one given when se...
virtual void initialize() override
virtual void fireStatusEvent(const OUString &rURL, const css::uno::Reference< css::frame::XStatusListener > &xSingleListener) override
sends a status event for a specific command to all registered listeners or only the one given when se...
virtual void describeSupportedFeatures()=0
SupportedFeatures m_aSupportedFeatures
void implDescribeSupportedFeature(const char *pAsciiCommandURL, ChartCommandID nId, sal_Int16 nGroup)
describes a feature supported by the controller
virtual void SAL_CALL dispatch(const css::util::URL &URL, const css::uno::Sequence< css::beans::PropertyValue > &Arguments) override
virtual ~FeatureCommandDispatchBase() override
virtual FeatureState getState(const OUString &rCommand)=0
virtual void execute(const OUString &rCommand, const css::uno::Sequence< css::beans::PropertyValue > &rArgs)=0
virtual bool isFeatureSupported(const OUString &rCommandURL)
FeatureCommandDispatchBase(const css::uno::Reference< css::uno::XComponentContext > &rxContext)
ChartCommandID nFeatureId