LibreOffice Module xmloff (master)  1
Classes | Namespaces | Enumerations
formattributes.hxx File Reference
#include <sal/config.h>
#include <map>
#include <com/sun/star/uno/Type.hxx>
#include <rtl/ustring.hxx>
#include <sal/types.h>
#include <xmloff/xmlnmspe.hxx>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for formattributes.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SvXMLEnumMapEntry< class >
 Map an XMLTokenEnum to an enum value.
 
struct  o3tl::typed_flags< CCAFlags >
 
struct  o3tl::typed_flags< DAFlags >
 
struct  o3tl::typed_flags< BAFlags >
 
struct  o3tl::typed_flags< EAFlags >
 
struct  o3tl::typed_flags< SCAFlags >
 
class  xmloff::OAttributeMetaData
 allows the translation of attribute ids into strings. More...
 
class  xmloff::OAttribute2Property
 some kind of opposite to the OAttributeMetaData class. More...
 
struct  xmloff::OAttribute2Property::AttributeAssignment
 

Namespaces

 o3tl
 
 xmloff
 

Enumerations

enum  CCAFlags {
  CCAFlags::NONE = 0x00000000,
  CCAFlags::Name = 0x00000001,
  CCAFlags::ServiceName = 0x00000002,
  CCAFlags::ButtonType = 0x00000004,
  CCAFlags::ControlId = 0x00000008,
  CCAFlags::CurrentSelected = 0x00000010,
  CCAFlags::CurrentValue = 0x00000020,
  CCAFlags::Disabled = 0x00000040,
  CCAFlags::Dropdown = 0x00000080,
  CCAFlags::For = 0x00000100,
  CCAFlags::ImageData = 0x00000200,
  CCAFlags::Label = 0x00000400,
  CCAFlags::MaxLength = 0x00000800,
  CCAFlags::Printable = 0x00001000,
  CCAFlags::ReadOnly = 0x00002000,
  CCAFlags::Selected = 0x00004000,
  CCAFlags::Size = 0x00008000,
  CCAFlags::TabIndex = 0x00010000,
  CCAFlags::TargetFrame = 0x00020000,
  CCAFlags::TargetLocation = 0x00040000,
  CCAFlags::TabStop = 0x00080000,
  CCAFlags::Title = 0x00100000,
  CCAFlags::Value = 0x00200000,
  CCAFlags::Orientation = 0x00400000,
  CCAFlags::VisualEffect = 0x00800000,
  CCAFlags::EnableVisible = 0x01000000
}
 
enum  DAFlags {
  DAFlags::NONE = 0x0000,
  DAFlags::BoundColumn = 0x0001,
  DAFlags::ConvertEmpty = 0x0002,
  DAFlags::DataField = 0x0004,
  DAFlags::ListSource = 0x0008,
  DAFlags::ListSource_TYPE = 0x0010,
  DAFlags::InputRequired = 0x0020
}
 
enum  BAFlags {
  BAFlags::NONE = 0x0000,
  BAFlags::LinkedCell = 0x0001,
  BAFlags::ListLinkingType = 0x0002,
  BAFlags::ListCellRange = 0x0004,
  BAFlags::XFormsBind = 0x0008,
  BAFlags::XFormsListBind = 0x0010,
  BAFlags::XFormsSubmission = 0x0020
}
 
enum  EAFlags {
  EAFlags::NONE = 0x0000,
  EAFlags::ControlEvents = 0x0001,
  EAFlags::OnChange = 0x0002,
  EAFlags::OnClick = 0x0004,
  EAFlags::OnDoubleClick = 0x0008,
  EAFlags::OnSelect = 0x0010
}
 
enum  SCAFlags {
  SCAFlags::NONE = 0x000000,
  SCAFlags::EchoChar = 0x000001,
  SCAFlags::MaxValue = 0x000002,
  SCAFlags::MinValue = 0x000004,
  SCAFlags::Validation = 0x000008,
  SCAFlags::GroupName = 0x000010,
  SCAFlags::MultiLine = 0x000020,
  SCAFlags::AutoCompletion = 0x000080,
  SCAFlags::Multiple = 0x000100,
  SCAFlags::DefaultButton = 0x000200,
  SCAFlags::CurrentState = 0x000400,
  SCAFlags::IsTristate = 0x000800,
  SCAFlags::State = 0x001000,
  SCAFlags::ColumnStyleName = 0x002000,
  SCAFlags::StepSize = 0x004000,
  SCAFlags::PageStepSize = 0x008000,
  SCAFlags::RepeatDelay = 0x010000,
  SCAFlags::Toggle = 0x020000,
  SCAFlags::FocusOnClick = 0x040000,
  SCAFlags::ImagePosition = 0x080000
}
 
enum  xmloff::FormAttributes {
  xmloff::faName,
  xmloff::faAction,
  xmloff::faEnctype,
  xmloff::faMethod,
  xmloff::faAllowDeletes,
  xmloff::faAllowInserts,
  xmloff::faAllowUpdates,
  xmloff::faApplyFilter,
  xmloff::faCommand,
  xmloff::faCommandType,
  xmloff::faEscapeProcessing,
  xmloff::faDatasource,
  xmloff::faDetailFiels,
  xmloff::faFilter,
  xmloff::faIgnoreResult,
  xmloff::faMasterFields,
  xmloff::faNavigationMode,
  xmloff::faOrder,
  xmloff::faTabbingCycle
}
 attributes in the xml tag representing a form More...
 
enum  xmloff::OfficeFormsAttributes {
  xmloff::ofaAutomaticFocus,
  xmloff::ofaApplyDesignMode
}
 

Enumeration Type Documentation

enum BAFlags
strong
Enumerator
NONE 
LinkedCell 
ListLinkingType 
ListCellRange 
XFormsBind 
XFormsListBind 
XFormsSubmission 

Definition at line 84 of file formattributes.hxx.

enum CCAFlags
strong
Enumerator
NONE 
Name 
ServiceName 
ButtonType 
ControlId 
CurrentSelected 
CurrentValue 
Disabled 
Dropdown 
For 
ImageData 
Label 
MaxLength 
Printable 
ReadOnly 
Selected 
Size 
TabIndex 
TargetFrame 
TargetLocation 
TabStop 
Title 
Value 
Orientation 
VisualEffect 
EnableVisible 

Definition at line 37 of file formattributes.hxx.

enum DAFlags
strong
Enumerator
NONE 
BoundColumn 
ConvertEmpty 
DataField 
ListSource 
ListSource_TYPE 
InputRequired 

Definition at line 70 of file formattributes.hxx.

enum EAFlags
strong
Enumerator
NONE 
ControlEvents 
OnChange 
OnClick 
OnDoubleClick 
OnSelect 

Definition at line 98 of file formattributes.hxx.

enum SCAFlags
strong
Enumerator
NONE 
EchoChar 
MaxValue 
MinValue 
Validation 
GroupName 
MultiLine 
AutoCompletion 
Multiple 
DefaultButton 
CurrentState 
IsTristate 
State 
ColumnStyleName 
StepSize 
PageStepSize 
RepeatDelay 
Toggle 
FocusOnClick 
ImagePosition 

Definition at line 111 of file formattributes.hxx.