LibreOffice Module sw (master)  1
Classes | Functions | Variables
vbafield.cxx File Reference
#include "vbafield.hxx"
#include "vbarange.hxx"
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/text/XTextViewCursorSupplier.hpp>
#include <com/sun/star/view/XSelectionSupplier.hpp>
#include <com/sun/star/text/XTextFieldsSupplier.hpp>
#include <com/sun/star/text/FilenameDisplayFormat.hpp>
#include <com/sun/star/util/XRefreshable.hpp>
#include <com/sun/star/util/XUpdatable.hpp>
#include <ooo/vba/word/WdFieldType.hpp>
#include <swtypes.hxx>
#include <basic/sberrors.hxx>
#include <cppuhelper/implbase.hxx>
#include <sal/log.hxx>
Include dependency graph for vbafield.cxx:

Go to the source code of this file.

Classes

class  SwVbaReadFieldParams
 
class  FieldEnumeration
 
class  FieldCollectionHelper
 
struct  DocPropertyTable
 

Functions

static uno::Any lcl_createField (const uno::Reference< XHelperInterface > &xParent, const uno::Reference< uno::XComponentContext > &xContext, const uno::Reference< frame::XModel > &xModel, const uno::Any &aSource)
 

Variables

static const DocPropertyTable aDocPropertyTables []
 

Function Documentation

static uno::Any lcl_createField ( const uno::Reference< XHelperInterface > &  xParent,
const uno::Reference< uno::XComponentContext > &  xContext,
const uno::Reference< frame::XModel > &  xModel,
const uno::Any aSource 
)
static

Variable Documentation

const DocPropertyTable aDocPropertyTables[]
static
Initial value:
=
{
{ "Author", "com.sun.star.text.textfield.docinfo.CreateAuthor" },
{ "Bytes", nullptr },
{ "Category", nullptr },
{ "Characters",nullptr },
{ "CharactersWithSpaces", nullptr },
{ "Comments", "com.sun.star.text.textfield.docinfo.Description" },
{ "Company", nullptr },
{ "CreateTime", "com.sun.star.text.textfield.docinfo.CreateDateTime" },
{ "HyperlinkBase", nullptr },
{ "Keywords", "com.sun.star.text.textfield.docinfo.Keywords" },
{ "LastPrinted", "com.sun.star.text.textfield.docinfo.PrintDateTime" },
{ "LastSavedBy", "com.sun.star.text.textfield.docinfo.ChangeAuthor" },
{ "LastSavedTime", "com.sun.star.text.textfield.docinfo.ChangeDateTime" },
{ "Lines", nullptr },
{ "Manager", nullptr },
{ "NameofApplication", nullptr },
{ "ODMADocID", nullptr },
{ "Pages", "com.sun.star.text.textfield.PageCount" },
{ "Paragraphs", "com.sun.star.text.textfield.ParagraphCount" },
{ "RevisionNumber", "com.sun.star.text.textfield.docinfo.Revision" },
{ "Security", nullptr },
{ "Subject", "com.sun.star.text.textfield.docinfo.Subject" },
{ "Template", "com.sun.star.text.textfield.TemplateName" },
{ "Title", "com.sun.star.text.textfield.docinfo.Title" },
{ "TotalEditingTime", "com.sun.star.text.textfield.docinfo.EditTime" },
{ "Words", "com.sun.star.text.textfield.WordCount" },
{ nullptr, nullptr }
}

Definition at line 381 of file vbafield.cxx.