LibreOffice Module xmloff (master)
1
|
Namespaces | |
chart | |
EnhancedCustomShapeToken | |
metadata | |
token | |
Handling of tokens in XML: | |
Classes | |
class | AnimationNodeContext |
class | AnimationsExporter |
class | AnimationsExporterImpl |
class | AnimationsImportHelperImpl |
struct | AttributeDescription |
struct | AutoStyleEntry |
class | BasicElementBase |
class | BasicEmbeddedLibraryElement |
class | BasicLibrariesElement |
class | BasicModuleElement |
class | BasicSourceCodeElement |
class | BoundFrameSets |
class | FormCellBindingHelper |
encapsulates functionality related to binding a form control to a spreadsheet cell More... | |
class | FormHandlerFactory |
class | IEventAttacher |
class | IEventAttacherManager |
class | IFormsExportContext |
class | ImageScaleModeHandler |
struct | ImplAttributeNameConversion |
class | OAttribute2Property |
some kind of opposite to the OAttributeMetaData class. More... | |
class | OAttributeMetaData |
allows the translation of attribute ids into strings. More... | |
class | OButtonImport |
A specialized version of the <type>OControlImport</type> class, which handles the target frame for image and command buttons. More... | |
class | OColumnExport |
Helper class for exporting a grid column. More... | |
class | OColumnImport |
helper class importing a single grid column (without the <form:column> element wrapping the column). More... | |
class | OColumnWrapperImport |
class | OComboItemImport |
helper class for importing a single <form:item> element. More... | |
class | OControlBorderHandler |
class | OControlElement |
helper for translating between control types and XML tags More... | |
class | OControlExport |
Helper class for handling xml elements representing a form control. More... | |
class | OControlImport |
helper class for importing the description of a single control More... | |
class | OControlPropertyHandlerFactory |
class | OControlTextEmphasisHandler |
class | ODefaultEventAttacherManager |
class | OElementExport |
class | OElementImport |
implements common behaviour for importing forms, controls and columns More... | |
class | OElementNameMap |
helper class which allows fast translation of xml tag names into element types. More... | |
class | OEventDescriptorMapper |
helper class wrapping different script event representations More... | |
class | OFontWidthHandler |
class | OFormComponentStyleExportMapper |
class | OFormEventsImportContext |
class | OFormExport |
Helper class for handling xml elements representing a form. More... | |
class | OFormImport |
helper class importing a single <form:form> element More... | |
class | OFormLayerXMLExport |
provides functionality for exporting a complete form layer. More... | |
class | OFormLayerXMLExport_Impl |
the implementation class for OFormLayerXMLExport More... | |
class | OFormLayerXMLImport |
allows you to import a <form:form> element More... | |
class | OFormLayerXMLImport_Impl |
class | OFormsRootExport |
class | OFormsRootImport |
class | OGridColumnPropertyTranslator |
class | OGridImport |
helper class importing a single <form:grid> element More... | |
class | OImagePositionImport |
class | OListAndComboImport |
A specialized version of the <type>OControlImport</type> class, which handles attributes / sub elements which are special to list and combo boxes. More... | |
class | OListOptionImport |
helper class for importing a single <form:option> element. More... | |
class | OListPropertyContext |
class | OListValueContext |
class | OOfficeFormsExport |
export helper for the office::forms element More... | |
class | OPasswordImport |
class | OPropertyElementsContext |
helper class for importing the <form:properties> element More... | |
class | OPropertyExport |
provides export related tools for attribute handling More... | |
class | OPropertyImport |
Helper class for importing property values. More... | |
class | ORadioImport |
class | OReferredControlImport |
class | ORotationAngleHandler |
class | OSinglePropertyContext |
helper class for importing a single <form:property> element More... | |
struct | OStackedLogging |
class | OTextLikeImport |
A specialized version of the <type>OControlImport</type> class, which handles text like controls which have the convert-empty-to-null attribute More... | |
class | OURLReferenceImport |
a specialized version of the <type>OControlImport</type> class, which is able to handle attributes which denote URLs (and stored relative) More... | |
class | OValuePropertiesMetaData |
class | OValueRangeImport |
A specialized version of the <type>OControlImport</type> class, which imports the value-range elements. More... | |
class | OXMLDataSourceImport |
struct | ParsedRDFaAttributes |
store parsed RDFa attributes More... | |
class | PropertyConversion |
struct | PropertyDescription |
class | PropertyHandlerBase |
struct | RDFaEntry |
store metadatable object and its RDFa attributes More... | |
class | RDFaExportHelper |
class | RDFaImportHelper |
class | VCLDateHandler |
class | VCLTimeHandler |
class | XMLSettingsExportContext |
Enumerations | |
enum | FormAttributes { faName, faAction, faEnctype, faMethod, faAllowDeletes, faAllowInserts, faAllowUpdates, faApplyFilter, faCommand, faCommandType, faEscapeProcessing, faDatasource, faDetailFields, faFilter, faIgnoreResult, faMasterFields, faNavigationMode, faOrder, faTabbingCycle } |
attributes in the xml tag representing a form More... | |
enum | OfficeFormsAttributes { ofaAutomaticFocus, ofaApplyDesignMode } |
enum | PropertyId { PID_DATE_MIN, PID_DATE_MAX, PID_DEFAULT_DATE, PID_DATE, PID_TIME_MIN, PID_TIME_MAX, PID_DEFAULT_TIME, PID_TIME, PID_INVALID } |
Functions | |
static OUString | makeCURIE (SvXMLExport *i_pExport, uno::Reference< rdf::XURI > const &i_xURI) |
static OUString | getRelativeReference (SvXMLExport const &rExport, OUString const &rURI) |
static bool | isWS (const sal_Unicode i_Char) |
static OUString | splitAtWS (OUString &io_rString) |
const struct ImplAttributeNameConversion * | getAnimationAttributeNamesConversionList () |
static bool | splitPath (OUString const &i_rPath, OUString &o_rDir, OUString &o_rRest) |
split a uri hierarchy into first segment and rest More... | |
static void | lcl_CopyStream (uno::Reference< embed::XStorage > const &xSource, uno::Reference< embed::XStorage > const &xTarget, OUString const &rPath) |
static OUString | lcl_StoreMediaAndGetURL (SvXMLExport &rExport, OUString const &rURL) |
static bool | isDouble (std::string_view rValue) |
static bool | isTime (const OUString &rValue) |
void | FixZOrder (uno::Reference< drawing::XShapes > const &xShapes, std::function< unsigned int(uno::Reference< beans::XPropertySet > const &)> const &rGetLayer) |
const XMLPropertyMapEntry * | getControlStylePropertyMap () |
void | initializePropertyMaps () |
const OControlElement::ElementType & | operator++ (OControlElement::ElementType &_e) |
bool | operator== (const AttributeDescription &i_lhs, const AttributeDescription &i_rhs) |
XMLOFF_DLLPUBLIC void | FixZOrder (css::uno::Reference< css::drawing::XShapes > const &xShapes, std::function< unsigned int(css::uno::Reference< css::beans::XPropertySet > const &)> const &rGetLayer) |
typedef ::std::map< css::uno::Reference< css::drawing::XDrawPage > , MapPropertySet2String > xmloff::MapPropertySet2Map |
Definition at line 54 of file layerexport.hxx.
typedef ::std::map< css::uno::Reference< css::beans::XPropertySet > , OUString > xmloff::MapPropertySet2String |
Definition at line 49 of file layerexport.hxx.
typedef ::cppu::WeakImplHelper< css::container::XNameReplace > xmloff::OEventDescriptorMapper_Base |
Definition at line 37 of file eventexport.hxx.
typedef ::cppu::WeakImplHelper< css::beans::XPropertySet , css::beans::XMultiPropertySet > xmloff::OGridColumnPropertyTranslator_Base |
Definition at line 32 of file gridcolumnproptranslator.hxx.
Definition at line 492 of file elementimport.hxx.
Definition at line 149 of file propertyimport.hxx.
Definition at line 52 of file property_handler.hxx.
typedef ::std::vector< const PropertyDescription* > xmloff::PropertyDescriptionList |
Definition at line 96 of file property_description.hxx.
typedef ::std::vector< PropertyDescriptionList > xmloff::PropertyGroups |
Definition at line 99 of file property_description.hxx.
typedef PPropertyHandler(* xmloff::PropertyHandlerFactory) (const PropertyId i_propertyId) |
Definition at line 55 of file property_handler.hxx.
typedef ::std::set< css::uno::Reference< css::beans::XPropertySet > > xmloff::PropertySetBag |
Definition at line 44 of file layerexport.hxx.
typedef ::std::map< PropertyId, css::uno::Any > xmloff::PropertyValues |
Definition at line 35 of file property_handler.hxx.
attributes in the xml tag representing a form
Definition at line 142 of file formattributes.hxx.
Enumerator | |
---|---|
ofaAutomaticFocus | |
ofaApplyDesignMode |
Definition at line 166 of file formattributes.hxx.
enum xmloff::PropertyId |
Enumerator | |
---|---|
PID_DATE_MIN | |
PID_DATE_MAX | |
PID_DEFAULT_DATE | |
PID_DATE | |
PID_TIME_MIN | |
PID_TIME_MAX | |
PID_DEFAULT_TIME | |
PID_TIME | |
PID_INVALID |
Definition at line 26 of file property_ids.hxx.
XMLOFF_DLLPUBLIC void xmloff::FixZOrder | ( | css::uno::Reference< css::drawing::XShapes > const & | xShapes, |
std::function< unsigned int(css::uno::Reference< css::beans::XPropertySet > const &)> const & | rGetLayer | ||
) |
void xmloff::FixZOrder | ( | uno::Reference< drawing::XShapes > const & | xShapes, |
std::function< unsigned int(uno::Reference< beans::XPropertySet > const &)> const & | rGetLayer | ||
) |
Definition at line 987 of file shapeexport.cxx.
References assert(), i, nCount, SAL_MAX_INT32, and SAL_WARN.
const struct ImplAttributeNameConversion * xmloff::getAnimationAttributeNamesConversionList | ( | ) |
Definition at line 398 of file animationexport.cxx.
References xmloff::token::XML_COLOR, xmloff::token::XML_DIM, xmloff::token::XML_FILL, xmloff::token::XML_FILL_COLOR, xmloff::token::XML_FONT_FAMILY, xmloff::token::XML_FONT_SIZE, xmloff::token::XML_FONT_STYLE, xmloff::token::XML_FONT_WEIGHT, xmloff::token::XML_HEIGHT, xmloff::token::XML_OPACITY, xmloff::token::XML_ROTATE, xmloff::token::XML_SKEWX, xmloff::token::XML_STROKE, xmloff::token::XML_STROKE_COLOR, xmloff::token::XML_TEXT_ROTATION_ANGLE, xmloff::token::XML_TEXT_UNDERLINE, xmloff::token::XML_TOKEN_INVALID, xmloff::token::XML_VISIBILITY, xmloff::token::XML_WIDTH, xmloff::token::XML_X, and xmloff::token::XML_Y.
Referenced by xmloff::AnimationsExporterImpl::exportAnimate(), and xmloff::AnimationNodeContext::init_node().
const XMLPropertyMapEntry * xmloff::getControlStylePropertyMap | ( | ) |
Definition at line 81 of file controlpropertymap.cxx.
References aControlStyleProperties.
Referenced by xmloff::OFormLayerXMLExport_Impl::OFormLayerXMLExport_Impl().
|
static |
Definition at line 66 of file RDFaExportHelper.cxx.
References SvXMLExport::GetModel(), and comphelper::getProcessComponentContext().
Referenced by xmloff::RDFaExportHelper::AddRDFa().
void xmloff::initializePropertyMaps | ( | ) |
Definition at line 86 of file controlpropertymap.cxx.
References assert(), and XMLPropertyMapEntry::msApiName.
Referenced by xmloff::OFormLayerXMLExport_Impl::OFormLayerXMLExport_Impl().
|
static |
Definition at line 125 of file animationimport.cxx.
References nLength.
Referenced by xmloff::AnimationNodeContext::init_node().
|
static |
Definition at line 145 of file animationimport.cxx.
References nLength.
Referenced by xmloff::AnimationsImportHelperImpl::convertTiming().
|
static |
Definition at line 142 of file RDFaImportHelper.cxx.
Referenced by splitAtWS().
|
static |
Definition at line 489 of file animationexport.cxx.
References splitPath().
Referenced by lcl_StoreMediaAndGetURL().
|
static |
Definition at line 516 of file animationexport.cxx.
References SvXMLExport::GetModel(), SvXMLExport::GetRelativeReference(), SvXMLExport::GetTargetStorage(), lcl_CopyStream(), SAL_N_ELEMENTS, TOOLS_INFO_EXCEPTION, and xTarget.
Referenced by xmloff::AnimationsExporterImpl::exportTransitionNode().
|
static |
Definition at line 48 of file RDFaExportHelper.cxx.
References SvXMLExport::EnsureNamespace().
Referenced by xmloff::RDFaExportHelper::AddRDFa().
const OControlElement::ElementType & xmloff::operator++ | ( | OControlElement::ElementType & | _e | ) |
Definition at line 94 of file elementimport.cxx.
|
inline |
Definition at line 52 of file property_description.hxx.
References xmloff::AttributeDescription::attributeToken, and xmloff::AttributeDescription::namespacePrefix.
|
static |
Definition at line 148 of file RDFaImportHelper.cxx.
References isWS().
|
static |
split a uri hierarchy into first segment and rest
Definition at line 471 of file animationexport.cxx.
Referenced by lcl_CopyStream().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_AdditiveMode |
Definition at line 149 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_CalcMode |
Definition at line 141 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_Command |
Definition at line 387 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_EffectNodeType |
Definition at line 362 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_EffectPresetClass |
Definition at line 351 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_Endsync |
Definition at line 133 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_EventTrigger |
Definition at line 335 of file animationexport.cxx.
Referenced by xmloff::AnimationsImportHelperImpl::convertTiming().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_Fill |
Definition at line 97 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_FillDefault |
Definition at line 107 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_IterateType |
Definition at line 380 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_Restart |
Definition at line 117 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_RestartDefault |
Definition at line 125 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_SubItem |
Definition at line 373 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_TransformType |
Definition at line 158 of file animationexport.cxx.
Referenced by xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_TransitionSubType |
Definition at line 214 of file animationexport.cxx.
Referenced by XMLSdPropHdlFactory::GetPropertyHandler(), and xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aAnimations_EnumMap_TransitionType |
Definition at line 167 of file animationexport.cxx.
Referenced by XMLSdPropHdlFactory::GetPropertyHandler(), and xmloff::AnimationNodeContext::init_node().
const SvXMLEnumMapEntry< sal_uInt16 > xmloff::aBorderTypeMap |
Definition at line 115 of file formenums.cxx.
Referenced by xmloff::OControlBorderHandler::exportXML(), and xmloff::OControlBorderHandler::importXML().
const SvXMLEnumMapEntry< TriState > xmloff::aCheckStateMap |
Definition at line 99 of file formenums.cxx.
Referenced by xmloff::OControlExport::exportSpecialAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
const SvXMLEnumMapEntry< sal_Int32 > xmloff::aCommandTypeMap |
Definition at line 59 of file formenums.cxx.
Referenced by xmloff::OFormExport::exportAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
XMLPropertyMapEntry const xmloff::aControlStyleProperties[] |
Definition at line 42 of file controlpropertymap.cxx.
Referenced by getControlStylePropertyMap().
const XMLEventNameTranslation xmloff::aEventTranslations[] |
Definition at line 28 of file formevents.cxx.
const SvXMLEnumMapEntry< sal_uInt16 > xmloff::aFontEmphasisMap |
Definition at line 129 of file formenums.cxx.
Referenced by xmloff::OControlTextEmphasisHandler::exportXML(), xmloff::OControlPropertyHandlerFactory::GetPropertyHandler(), and xmloff::OControlTextEmphasisHandler::importXML().
const SvXMLEnumMapEntry< sal_uInt16 > xmloff::aFontReliefMap |
Definition at line 138 of file formenums.cxx.
Referenced by xmloff::OControlPropertyHandlerFactory::GetPropertyHandler().
const SvXMLEnumMapEntry< css::form::FormButtonType > xmloff::aFormButtonTypeMap |
Definition at line 80 of file formenums.cxx.
Referenced by xmloff::OControlExport::exportCommonControlAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
const SvXMLEnumMapEntry< sal_uInt16 > xmloff::aImageAlignMap |
Definition at line 173 of file formenums.cxx.
Referenced by xmloff::OImagePositionImport::handleAttribute().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aImagePositionMap |
Definition at line 164 of file formenums.cxx.
Referenced by xmloff::OImagePositionImport::handleAttribute().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aListLinkageMap |
Definition at line 145 of file formenums.cxx.
Referenced by xmloff::OControlExport::exportCellBindingAttributes(), and xmloff::OListAndComboImport::handleAttribute().
const SvXMLEnumMapEntry< css::form::ListSourceType > xmloff::aListSourceTypeMap |
Definition at line 88 of file formenums.cxx.
Referenced by xmloff::OControlExport::exportDatabaseAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
const SvXMLEnumMapEntry< css::form::NavigationBarMode > xmloff::aNavigationTypeMap |
Definition at line 66 of file formenums.cxx.
Referenced by xmloff::OFormExport::exportAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
const SvXMLEnumMapEntry< sal_Int32 > xmloff::aOrientationMap |
Definition at line 151 of file formenums.cxx.
Referenced by xmloff::OControlExport::exportCommonControlAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
const SvXMLEnumMapEntry< sal_uInt16 > xmloff::aScaleModeMap |
Definition at line 180 of file formenums.cxx.
const SvXMLEnumMapEntry< css::form::FormSubmitEncoding > xmloff::aSubmitEncodingMap |
Definition at line 46 of file formenums.cxx.
Referenced by xmloff::OFormExport::exportAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
const SvXMLEnumMapEntry< css::form::FormSubmitMethod > xmloff::aSubmitMethodMap |
Definition at line 53 of file formenums.cxx.
Referenced by xmloff::OFormExport::exportAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
const SvXMLEnumMapEntry< css::form::TabulatorCycle > xmloff::aTabulatorCycleMap |
Definition at line 73 of file formenums.cxx.
Referenced by xmloff::OFormExport::exportAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aTextAlignMap |
Definition at line 106 of file formenums.cxx.
Referenced by xmloff::OControlPropertyHandlerFactory::GetPropertyHandler().
const SvXMLEnumMapEntry< sal_Int16 > xmloff::aVisualEffectMap |
Definition at line 157 of file formenums.cxx.
Referenced by xmloff::OControlExport::exportCommonControlAttributes(), and xmloff::OFormLayerXMLImport_Impl::OFormLayerXMLImport_Impl().
const XMLEventNameTranslation * xmloff::g_pFormsEventTranslation = aEventTranslations |
Definition at line 66 of file formevents.cxx.
Referenced by xmloff::OFormLayerXMLImport_Impl::enterEventContext(), and xmloff::OFormLayerXMLExport_Impl::OFormLayerXMLExport_Impl().
char const xmloff::s_PkgScheme[] = "vnd.sun.star.Package:" |
Definition at line 514 of file animationexport.cxx.