LibreOffice Module xmloff (master)  1
Classes | Namespaces | Enumerations
txtfldi.hxx File Reference
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/text/PageNumberType.hpp>
#include <com/sun/star/util/DateTime.hpp>
#include <xmloff/xmlictxt.hxx>
#include <xmloff/txtimp.hxx>
#include <xmloff/xmltkmap.hxx>
#include <rtl/ustrbuf.hxx>
#include <vector>
Include dependency graph for txtfldi.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XMLTextFieldImportContext
 abstract class for text field import More...
 
class  XMLSenderFieldImportContext
 
class  XMLAuthorFieldImportContext
 inherit sender field because of fixed attribute in ProcessAttributes More...
 
class  XMLPlaceholderFieldImportContext
 
class  XMLTimeFieldImportContext
 
class  XMLDateFieldImportContext
 import date fields (<text:date>); inherit from TimeField to reuse implementation More...
 
class  XMLPageContinuationImportContext
 import page continuation fields (<text:page-continuation-string>) More...
 
class  XMLPageNumberImportContext
 import page number fields (<text:page-number>) More...
 
class  XMLDatabaseFieldImportContext
 superclass for database fields: handle database and table names More...
 
class  XMLDatabaseNameImportContext
 import database name fields (<text:database-name>) More...
 
class  XMLDatabaseNextImportContext
 import database next fields (<text:database-next>) More...
 
class  XMLDatabaseSelectImportContext
 import database select fields (<text:database-select>) More...
 
class  XMLDatabaseNumberImportContext
 import database display number fields (<text:database-row-number>) More...
 
class  XMLSimpleDocInfoImportContext
 import docinfo fields with only fixed attribute More...
 
class  XMLDateTimeDocInfoImportContext
 import docinfo fields with date or time attributes and numberformats More...
 
class  XMLRevisionDocInfoImportContext
 import revision field (<text:editing-cycles>) More...
 
class  XMLUserDocInfoImportContext
 import user docinfo field (<text:user-defined>) More...
 
class  XMLHiddenParagraphImportContext
 import hidden paragraph fields (<text:hidden-paragraph>) More...
 
class  XMLConditionalTextImportContext
 import conditional text fields (<text:conditional-text>) More...
 
class  XMLHiddenTextImportContext
 import conditional text fields (<text:hidden-text>) More...
 
class  XMLFileNameImportContext
 import file name fields (<text:file-name>) More...
 
class  XMLTemplateNameImportContext
 import document template name fields (<text:template-name>) More...
 
class  XMLChapterImportContext
 import chapter fields (<text:chapter>) More...
 
class  XMLCountFieldImportContext
 import count fields (<text:[XXX]-count>) More...
 
class  XMLPageVarGetFieldImportContext
 import page variable fields (<text:get-page-variable>) More...
 
class  XMLPageVarSetFieldImportContext
 import page variable fields (<text:get-page-variable>) More...
 
class  XMLMacroFieldImportContext
 import macro fields (<text:execute-macro>) More...
 
class  XMLReferenceFieldImportContext
 import reference fields (<text:reference-get>) More...
 
class  XMLDdeFieldDeclsImportContext
 import dde field declaration container (<text:dde-connection-decls>) More...
 
class  XMLDdeFieldDeclImportContext
 import dde field declaration (<text:dde-connection-decl>) More...
 
class  XMLDdeFieldImportContext
 import dde fields (<text:dde-connection>) More...
 
class  XMLSheetNameImportContext
 import sheet name fields (Calc) dde fields (<text:sheet-name>) More...
 
class  XMLPageNameFieldImportContext
 import page|slide name fields (<text:page-name>) More...
 
class  XMLUrlFieldImportContext
 import hyperlinks as URL fields (Calc, Impress, Draw) (<office:a>) More...
 
class  XMLBibliographyFieldImportContext
 import bibliography info fields (<text:bibliography-mark>) More...
 
class  XMLAnnotationImportContext
 Import an annotation field (<text:annotation>) More...
 
class  XMLScriptImportContext
 Import a script field (<text:script>) More...
 
class  XMLMeasureFieldImportContext
 import measure fields (<text:measure>) More...
 
class  XMLDropDownFieldImportContext
 dropdown field (filter legacy) More...
 
class  XMLHeaderFieldImportContext
 import header fields (<draw:header>) More...
 
class  XMLFooterFieldImportContext
 import footer fields (<draw:footer>) More...
 
class  XMLDateTimeFieldImportContext
 import footer fields (<draw:date-and-time>) More...
 

Namespaces

 com::sun::star
 #file
 
 com::sun::star::xml::sax
 
 com::sun::star::text
 
 com::sun::star::beans
 

Enumerations

enum  XMLTextFieldAttrTokens {
  XML_TOK_TEXTFIELD_FIXED = 0,
  XML_TOK_TEXTFIELD_DESCRIPTION,
  XML_TOK_TEXTFIELD_HELP,
  XML_TOK_TEXTFIELD_HINT,
  XML_TOK_TEXTFIELD_PLACEHOLDER_TYPE,
  XML_TOK_TEXTFIELD_TIME_ADJUST,
  XML_TOK_TEXTFIELD_DATE_ADJUST,
  XML_TOK_TEXTFIELD_PAGE_ADJUST,
  XML_TOK_TEXTFIELD_SELECT_PAGE,
  XML_TOK_TEXTFIELD_ACTIVE,
  XML_TOK_TEXTFIELD_NAME,
  XML_TOK_TEXTFIELD_FORMULA,
  XML_TOK_TEXTFIELD_NUM_FORMAT,
  XML_TOK_TEXTFIELD_NUM_LETTER_SYNC,
  XML_TOK_TEXTFIELD_DISPLAY_FORMULA,
  XML_TOK_TEXTFIELD_NUMBERING_LEVEL,
  XML_TOK_TEXTFIELD_NUMBERING_SEPARATOR,
  XML_TOK_TEXTFIELD_DISPLAY,
  XML_TOK_TEXTFIELD_OUTLINE_LEVEL,
  XML_TOK_TEXTFIELD_VALUE_TYPE,
  XML_TOK_TEXTFIELD_VALUE,
  XML_TOK_TEXTFIELD_STRING_VALUE,
  XML_TOK_TEXTFIELD_DATE_VALUE,
  XML_TOK_TEXTFIELD_TIME_VALUE,
  XML_TOK_TEXTFIELD_BOOL_VALUE,
  XML_TOK_TEXTFIELD_CURRENCY,
  XML_TOK_TEXTFIELD_DATA_STYLE_NAME,
  XML_TOK_TEXTFIELD_DATABASE_NAME,
  XML_TOK_TEXTFIELD_TABLE_NAME,
  XML_TOK_TEXTFIELD_COLUMN_NAME,
  XML_TOK_TEXTFIELD_ROW_NUMBER,
  XML_TOK_TEXTFIELD_CONDITION,
  XML_TOK_TEXTFIELD_STRING_VALUE_IF_TRUE,
  XML_TOK_TEXTFIELD_STRING_VALUE_IF_FALSE,
  XML_TOK_TEXTFIELD_REVISION,
  XML_TOK_TEXTFIELD_IS_HIDDEN,
  XML_TOK_TEXTFIELD_CURRENT_VALUE,
  XML_TOK_TEXTFIELD_REFERENCE_FORMAT,
  XML_TOK_TEXTFIELD_REFERENCE_LANGUAGE,
  XML_TOK_TEXTFIELD_REF_NAME,
  XML_TOK_TEXTFIELD_CONNECTION_NAME,
  XML_TOK_TEXTFIELD_HREF,
  XML_TOK_TEXTFIELD_TARGET_FRAME,
  XML_TOK_TEXTFIELD_ANNOTATION,
  XML_TOK_TEXTFIELD_LANGUAGE,
  XML_TOK_TEXTFIELD_MEASURE_KIND,
  XML_TOK_TEXTFIELD_TABLE_TYPE,
  XML_TOK_TEXTFIELD_NOTE_CLASS
}
 

Enumeration Type Documentation

Enumerator
XML_TOK_TEXTFIELD_FIXED 
XML_TOK_TEXTFIELD_DESCRIPTION 
XML_TOK_TEXTFIELD_HELP 
XML_TOK_TEXTFIELD_HINT 
XML_TOK_TEXTFIELD_PLACEHOLDER_TYPE 
XML_TOK_TEXTFIELD_TIME_ADJUST 
XML_TOK_TEXTFIELD_DATE_ADJUST 
XML_TOK_TEXTFIELD_PAGE_ADJUST 
XML_TOK_TEXTFIELD_SELECT_PAGE 
XML_TOK_TEXTFIELD_ACTIVE 
XML_TOK_TEXTFIELD_NAME 
XML_TOK_TEXTFIELD_FORMULA 
XML_TOK_TEXTFIELD_NUM_FORMAT 
XML_TOK_TEXTFIELD_NUM_LETTER_SYNC 
XML_TOK_TEXTFIELD_DISPLAY_FORMULA 
XML_TOK_TEXTFIELD_NUMBERING_LEVEL 
XML_TOK_TEXTFIELD_NUMBERING_SEPARATOR 
XML_TOK_TEXTFIELD_DISPLAY 
XML_TOK_TEXTFIELD_OUTLINE_LEVEL 
XML_TOK_TEXTFIELD_VALUE_TYPE 
XML_TOK_TEXTFIELD_VALUE 
XML_TOK_TEXTFIELD_STRING_VALUE 
XML_TOK_TEXTFIELD_DATE_VALUE 
XML_TOK_TEXTFIELD_TIME_VALUE 
XML_TOK_TEXTFIELD_BOOL_VALUE 
XML_TOK_TEXTFIELD_CURRENCY 
XML_TOK_TEXTFIELD_DATA_STYLE_NAME 
XML_TOK_TEXTFIELD_DATABASE_NAME 
XML_TOK_TEXTFIELD_TABLE_NAME 
XML_TOK_TEXTFIELD_COLUMN_NAME 
XML_TOK_TEXTFIELD_ROW_NUMBER 
XML_TOK_TEXTFIELD_CONDITION 
XML_TOK_TEXTFIELD_STRING_VALUE_IF_TRUE 
XML_TOK_TEXTFIELD_STRING_VALUE_IF_FALSE 
XML_TOK_TEXTFIELD_REVISION 
XML_TOK_TEXTFIELD_IS_HIDDEN 
XML_TOK_TEXTFIELD_CURRENT_VALUE 
XML_TOK_TEXTFIELD_REFERENCE_FORMAT 
XML_TOK_TEXTFIELD_REFERENCE_LANGUAGE 
XML_TOK_TEXTFIELD_REF_NAME 
XML_TOK_TEXTFIELD_CONNECTION_NAME 
XML_TOK_TEXTFIELD_HREF 
XML_TOK_TEXTFIELD_TARGET_FRAME 
XML_TOK_TEXTFIELD_ANNOTATION 
XML_TOK_TEXTFIELD_LANGUAGE 
XML_TOK_TEXTFIELD_MEASURE_KIND 
XML_TOK_TEXTFIELD_TABLE_TYPE 
XML_TOK_TEXTFIELD_NOTE_CLASS 

Definition at line 49 of file txtfldi.hxx.