LibreOffice Module forms (master) 1
|
Classes | |
class | Binding |
class | BindingCollection |
class | BoolExpression |
BoolExpression represents a computed XPath expression that returns a bool value and caches the results. More... | |
class | ComputedExpression |
ComputedExpression represents an XPath Expression and caches results. More... | |
class | Convert |
class | EvaluationContext |
define the context for the evaluation of an XPath expression More... | |
class | InstanceCollection |
class | MIP |
represents the XForms *m*odel *i*tem *p*roperties (MIPs) for a given XNode in the instance data at a given point in time. More... | |
class | Model |
class | OAnyURIType |
class | OBooleanType |
class | ODataTypeRepository |
class | ODateTimeType |
class | ODateType |
class | ODecimalType |
class | ODerivedDataType |
helper class for implementing interfaces derived from XDataType More... | |
class | OShortIntegerType |
class | OStringType |
class | OTimeType |
class | OValueLimitedType |
class | OValueLimitedType_Base |
class | OXSDDataType |
class | PathExpression |
PathExpression represents an XPath Expression and caches results. More... | |
class | Submission |
class | SubmissionCollection |
struct | TypeLess |
Typedefs | |
typedef cppu::ImplInheritanceHelper< PropertySetBase, css::form::binding::XValueBinding, css::form::binding::XListEntrySource, css::form::validation::XValidator, css::util::XModifyBroadcaster, css::container::XNamed, css::xml::dom::events::XEventListener, css::lang::XUnoTunnel, css::util::XCloneable > | Binding_t |
An XForms Binding. More... | |
typedef ::cppu::WeakImplHelper< css::xforms::XDataTypeRepository > | ODataTypeRepository_Base |
typedef ::cppu::WeakImplHelper< css::xsd::XDataType > | OXSDDataType_Base |
typedef ::comphelper::OMutexAndBroadcastHelper | OXSDDataType_BBase |
typedef ::comphelper::OPropertyContainer | OXSDDataType_PBase |
typedef ODerivedDataType< OBooleanType > | OBooleanType_Base |
typedef ODerivedDataType< OStringType > | OStringType_Base |
typedef ODerivedDataType< OAnyURIType > | OAnyURIType_Base |
typedef ODerivedDataType< ODecimalType, OValueLimitedType< double > > | ODecimalType_Base |
typedef ODerivedDataType< ODateType, OValueLimitedType< css::util::Date > > | ODateType_Base |
typedef ODerivedDataType< OTimeType, OValueLimitedType< css::util::Time > > | OTimeType_Base |
typedef ODerivedDataType< OTimeType, OValueLimitedType< css::util::DateTime > > | ODateTimeType_Base |
typedef ODerivedDataType< OShortIntegerType, OValueLimitedType< sal_Int16 > > | OShortIntegerType_Base |
typedef cppu::ImplInheritanceHelper< PropertySetBase, css::xforms::XModel2, css::xforms::XFormsUIHelper1, css::util::XUpdatable, css::lang::XServiceInfo > | Model_t |
An XForms Model. More... | |
typedef cppu::ImplInheritanceHelper< PropertySetBase, css::xforms::XSubmission > | Submission_t |
An XForms submission. More... | |
Functions | |
static bool | lcl_getValueYear (std::u16string_view value, double &fValue) |
static bool | lcl_getValueMonth (std::u16string_view value, double &fValue) |
static bool | lcl_getValueDay (std::u16string_view value, double &fValue) |
sal_Int32 | lcl_findInstance (const InstanceCollection *, std::u16string_view) |
void | getInstanceData (const css::uno::Sequence< css::beans::PropertyValue > &, OUString *pID, css::uno::Reference< css::xml::dom::XDocument > *, OUString *pURL, bool *pURLOnce) |
void | setInstanceData (css::uno::Sequence< css::beans::PropertyValue > &, const OUString *pID, const css::uno::Reference< css::xml::dom::XDocument > *, const OUString *pURL, const bool *pURLOnce) |
OUString | getResource (TranslateId) |
get a resource string for the current language More... | |
OUString | getResource (TranslateId pResourceId, std::u16string_view rInfo1) |
OUString | getResource (TranslateId pResourceId, std::u16string_view rInfo1, std::u16string_view rInfo2) |
OUString | getResource (TranslateId pResourceId, std::u16string_view rInfo1, std::u16string_view rInfo2, std::u16string_view rInfo3) |
void | copy (const css::uno::Reference< css::beans::XPropertySet > &, css::uno::Reference< css::beans::XPropertySet > const &) |
copy the properties from one PropertySet into the next More... | |
typedef cppu::ImplInheritanceHelper< PropertySetBase, css::form::binding::XValueBinding, css::form::binding::XListEntrySource, css::form::validation::XValidator, css::util::XModifyBroadcaster, css::container::XNamed, css::xml::dom::events::XEventListener, css::lang::XUnoTunnel, css::util::XCloneable> xforms::Binding_t |
An XForms Binding.
Contains:
See http://www.w3.org/TR/xforms/ for more information.
Definition at line 84 of file binding.hxx.
typedef cppu::ImplInheritanceHelper< PropertySetBase, css::xforms::XModel2, css::xforms::XFormsUIHelper1, css::util::XUpdatable, css::lang::XServiceInfo> xforms::Model_t |
An XForms Model.
Contains:
See http://www.w3.org/TR/xforms/ for more information.
typedef ODerivedDataType< OAnyURIType > xforms::OAnyURIType_Base |
Definition at line 266 of file datatypes.hxx.
Definition at line 225 of file datatypes.hxx.
typedef ::cppu::WeakImplHelper< css::xforms::XDataTypeRepository > xforms::ODataTypeRepository_Base |
Definition at line 35 of file datatyperepository.hxx.
typedef ODerivedDataType< OTimeType, OValueLimitedType< css::util::DateTime > > xforms::ODateTimeType_Base |
Definition at line 373 of file datatypes.hxx.
typedef ODerivedDataType< ODateType, OValueLimitedType< css::util::Date > > xforms::ODateType_Base |
Definition at line 324 of file datatypes.hxx.
typedef ODerivedDataType< ODecimalType, OValueLimitedType< double > > xforms::ODecimalType_Base |
Definition at line 293 of file datatypes.hxx.
typedef ODerivedDataType< OShortIntegerType, OValueLimitedType< sal_Int16 > > xforms::OShortIntegerType_Base |
Definition at line 397 of file datatypes.hxx.
typedef ODerivedDataType< OStringType > xforms::OStringType_Base |
Definition at line 241 of file datatypes.hxx.
typedef ODerivedDataType< OTimeType, OValueLimitedType< css::util::Time > > xforms::OTimeType_Base |
Definition at line 348 of file datatypes.hxx.
typedef ::cppu::WeakImplHelper< css::xsd::XDataType > xforms::OXSDDataType_Base |
Definition at line 49 of file datatypes.hxx.
Definition at line 50 of file datatypes.hxx.
Definition at line 51 of file datatypes.hxx.
typedef cppu::ImplInheritanceHelper< PropertySetBase, css::xforms::XSubmission> xforms::Submission_t |
An XForms submission.
See http://www.w3.org/TR/xforms/ for more information.
Definition at line 55 of file submission.hxx.
void xforms::copy | ( | const css::uno::Reference< css::beans::XPropertySet > & | , |
css::uno::Reference< css::beans::XPropertySet > const & | |||
) |
copy the properties from one PropertySet into the next
Referenced by frm::TypeBag::addTypes(), xforms::Model::cloneBinding(), xforms::Model::cloneBindingAsGhost(), xforms::Model::cloneSubmission(), xforms::Binding::createClone(), frm::OListBoxModel::loadData(), frm::OListBoxModel::setFastPropertyValue_NoBroadcast(), frm::OListBoxModel::translateControlValueToExternalValue(), and frm::OListBoxModel::translateExternalValueToControlValue().
void xforms::getInstanceData | ( | const css::uno::Sequence< css::beans::PropertyValue > & | , |
OUString * | pID, | ||
css::uno::Reference< css::xml::dom::XDocument > * | , | ||
OUString * | pURL, | ||
bool * | pURLOnce | ||
) |
OUString xforms::getResource | ( | TranslateId | pResourceId, |
std::u16string_view | rInfo1 | ||
) |
Definition at line 36 of file resourcehelper.cxx.
References getResource().
OUString xforms::getResource | ( | TranslateId | pResourceId, |
std::u16string_view | rInfo1, | ||
std::u16string_view | rInfo2 | ||
) |
Definition at line 42 of file resourcehelper.cxx.
References getResource().
OUString xforms::getResource | ( | TranslateId | pResourceId, |
std::u16string_view | rInfo1, | ||
std::u16string_view | rInfo2, | ||
std::u16string_view | rInfo3 | ||
) |
Definition at line 49 of file resourcehelper.cxx.
References frm::ResourceManager::loadString().
OUString xforms::getResource | ( | TranslateId | pResourceId | ) |
get a resource string for the current language
Definition at line 31 of file resourcehelper.cxx.
References getResource().
Referenced by xforms::Binding::_checkBindingID(), xforms::Binding::explainInvalid(), xforms::OXSDDataType::explainInvalid(), getResource(), lcl_serializeForDisplay(), and xforms::Binding::setConstraintExpression().
sal_Int32 xforms::lcl_findInstance | ( | const InstanceCollection * | pInstances, |
std::u16string_view | rName | ||
) |
Definition at line 423 of file model_ui.cxx.
References Collection< ELEMENT_TYPE >::countItems(), getInstanceData(), Collection< ELEMENT_TYPE >::getItem(), n, nLength, and sName.
Referenced by xforms::Model::getInstanceDocument(), xforms::Model::removeInstance(), and xforms::Model::renameInstance().
|
static |
Definition at line 1099 of file datatypes.cxx.
References o3tl::toInt32(), and value.
Referenced by xforms::OShortIntegerType::_getValue().
|
static |
Definition at line 1078 of file datatypes.cxx.
References o3tl::toInt32(), and value.
Referenced by xforms::OShortIntegerType::_getValue().
|
static |
Definition at line 1052 of file datatypes.cxx.
References o3tl::equalsAscii(), o3tl::toInt32(), and value.
Referenced by xforms::OShortIntegerType::_getValue().
void xforms::setInstanceData | ( | css::uno::Sequence< css::beans::PropertyValue > & | , |
const OUString * | pID, | ||
const css::uno::Reference< css::xml::dom::XDocument > * | , | ||
const OUString * | pURL, | ||
const bool * | pURLOnce | ||
) |
Referenced by xforms::Model::loadInstance(), and xforms::Model::newInstance().