summaryrefslogtreecommitdiff
path: root/forms
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2005-03-23 10:39:18 +0000
committerVladimir Glazounov <vg@openoffice.org>2005-03-23 10:39:18 +0000
commitd6fd4ccbc2b05a952d811a78cc283c266dce05d5 (patch)
tree8162074caa52ae5b405cac514fd3537803c473eb /forms
parent07cef04950ca6fe9783340159743c64664aa7849 (diff)
INTEGRATION: CWS eforms4 (1.1.2); FILE ADDED
2005/01/11 17:51:48 dvo 1.1.2.3: include using (previously in header) Issue number: Submitted by: Reviewed by: 2004/12/29 10:18:17 fs 1.1.2.2: #i10000# 2004/12/21 13:52:26 mbu 1.1.2.1: added xforms event implementation
Diffstat (limited to 'forms')
-rw-r--r--forms/source/xforms/xformsevent.cxx70
1 files changed, 70 insertions, 0 deletions
diff --git a/forms/source/xforms/xformsevent.cxx b/forms/source/xforms/xformsevent.cxx
new file mode 100644
index 000000000000..3db8d5685518
--- /dev/null
+++ b/forms/source/xforms/xformsevent.cxx
@@ -0,0 +1,70 @@
+#include "xformsevent.hxx"
+
+namespace com {
+namespace sun {
+namespace star {
+namespace xforms {
+
+using rtl::OUString;
+using com::sun::star::uno::RuntimeException;
+
+void SAL_CALL XFormsEventConcrete::initXFormsEvent(const OUString& typeArg,
+ sal_Bool canBubbleArg, sal_Bool cancelableArg)
+ throw (RuntimeException)
+{
+ initEvent(typeArg, canBubbleArg, cancelableArg);
+}
+
+OUString SAL_CALL XFormsEventConcrete::getType() throw (RuntimeException)
+{
+ return m_eventType;
+}
+
+XFormsEventConcrete::XEventTarget_t SAL_CALL XFormsEventConcrete::getTarget() throw (RuntimeException)
+{
+ return m_target;
+}
+
+XFormsEventConcrete::XEventTarget_t SAL_CALL XFormsEventConcrete::getCurrentTarget() throw (RuntimeException)
+{
+ return m_currentTarget;
+}
+
+XFormsEventConcrete::PhaseType_t SAL_CALL XFormsEventConcrete::getEventPhase() throw (RuntimeException)
+{
+ return m_phase;
+}
+
+sal_Bool SAL_CALL XFormsEventConcrete::getBubbles() throw (RuntimeException)
+{
+ return m_bubbles;
+}
+
+sal_Bool SAL_CALL XFormsEventConcrete::getCancelable() throw (RuntimeException)
+{
+ return m_cancelable;
+}
+
+XFormsEventConcrete::Time_t SAL_CALL XFormsEventConcrete::getTimeStamp() throw (RuntimeException)
+{
+ return m_time;
+}
+
+void SAL_CALL XFormsEventConcrete::stopPropagation() throw (RuntimeException)
+{
+ if(m_cancelable)
+ m_canceled = sal_True;
+}
+void SAL_CALL XFormsEventConcrete::preventDefault() throw (RuntimeException)
+{
+}
+
+void SAL_CALL XFormsEventConcrete::initEvent(const OUString& eventTypeArg, sal_Bool canBubbleArg,
+ sal_Bool cancelableArg) throw (RuntimeException)
+{
+ m_eventType = eventTypeArg;
+ m_bubbles = canBubbleArg;
+ m_cancelable = cancelableArg;
+}
+
+} } } }