Internal: a field. More...
#include <SWFieldManager.hxx>
Public Member Functions | |
Field () | |
constructor | |
virtual | ~Field () |
destructor | |
virtual bool | send (STOFFListenerPtr listener, StarState &state) const |
add to send the zone data | |
virtual void | print (std::ostream &o) const |
print a field | |
Public Attributes | |
int | m_type |
the field type | |
int | m_subType |
the subtype | |
int | m_format |
the field format | |
librevenge::RVNGString | m_name |
the name | |
librevenge::RVNGString | m_content |
the content | |
librevenge::RVNGString | m_textValue |
the value text | |
double | m_doubleValue |
double | |
int | m_level |
the chapter level | |
Protected Member Functions | |
Field (const Field &orig) | |
copy constructor | |
Friends | |
std::ostream & | operator<< (std::ostream &o, Field const &field) |
operator<< |
Internal: a field.
SWFieldManagerInternal::Field::Field | ( | ) | [inline] |
constructor
SWFieldManagerInternal::Field::~Field | ( | ) | [virtual] |
destructor
SWFieldManagerInternal::Field::Field | ( | const Field & | orig | ) | [inline, protected] |
copy constructor
void SWFieldManagerInternal::Field::print | ( | std::ostream & | o | ) | const [virtual] |
print a field
Reimplemented in SWFieldManagerInternal::FieldSetField, SWFieldManagerInternal::FieldSetExp, SWFieldManagerInternal::FieldScript, SWFieldManagerInternal::FieldPostIt, SWFieldManagerInternal::FieldPageNumber, SWFieldManagerInternal::FieldJumpEdit, SWFieldManagerInternal::FieldINet, SWFieldManagerInternal::FieldHiddenText, SWFieldManagerInternal::FieldDBField, and SWFieldManagerInternal::FieldDateTime.
bool SWFieldManagerInternal::Field::send | ( | STOFFListenerPtr | listener, |
StarState & | state | ||
) | const [virtual] |
add to send the zone data
Reimplemented in SWFieldManagerInternal::FieldSetField, SWFieldManagerInternal::FieldSetExp, SWFieldManagerInternal::FieldPostIt, SWFieldManagerInternal::FieldPageNumber, SWFieldManagerInternal::FieldJumpEdit, SWFieldManagerInternal::FieldHiddenText, SWFieldManagerInternal::FieldDBField, and SWFieldManagerInternal::FieldDateTime.
std::ostream& operator<< | ( | std::ostream & | o, |
Field const & | field | ||
) | [friend] |
operator<<
librevenge::RVNGString SWFieldManagerInternal::Field::m_content |
the field format
Referenced by print(), send(), SWFieldManagerInternal::FieldJumpEdit::send(), and SWFieldManagerInternal::FieldSetExp::send().
librevenge::RVNGString SWFieldManagerInternal::Field::m_name |
the name
Referenced by print(), send(), and SWFieldManagerInternal::FieldSetExp::send().
librevenge::RVNGString SWFieldManagerInternal::Field::m_textValue |
the field type
Referenced by print(), send(), SWFieldManagerInternal::FieldDateTime::send(), SWFieldManagerInternal::FieldDBField::send(), SWFieldManagerInternal::FieldHiddenText::send(), SWFieldManagerInternal::FieldJumpEdit::send(), SWFieldManagerInternal::FieldPageNumber::send(), SWFieldManagerInternal::FieldPostIt::send(), SWFieldManagerInternal::FieldSetExp::send(), and SWFieldManagerInternal::FieldSetField::send().