LibreOffice Module lotuswordpro (master) 1
|
Base class of all Lwp content objects. More...
#include <lwpcontent.hxx>
Protected Member Functions | |
void | Read () override |
@descr default read function More... | |
Protected Member Functions inherited from LwpDLNFVList | |
virtual | ~LwpDLNFVList () override |
void | Read () override |
@descr Read LwpDLNFVList data from object stream More... | |
void | ReadName (LwpObjectStream *pObjStrm) |
@descr Read name of LwpDLNFVList from object stream More... | |
Protected Member Functions inherited from LwpDLVList | |
virtual | ~LwpDLVList () override |
void | Read () override |
@descr Read LwpDLVList data from object stream More... | |
Protected Member Functions inherited from LwpObject | |
virtual | ~LwpObject () override |
@descr dtor() More... | |
virtual void | Read () |
@descr default read function More... | |
virtual void | RegisterStyle () |
@descr default register style function More... | |
virtual void | Parse (IXFStream *pOutputStream) |
@descr default parse function More... | |
virtual void | XFConvert (XFContentContainer *pCont) |
@descr default XFConvert function pCont is the XFContentContainer for the object conversion More... | |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Private Types | |
enum | { CF_CHANGED = 0x0001 , CF_MODIFIED = 0x0004 , CF_LOCAL = 0x0008 , CF_INFOOTNOTE = 0x0010 , CF_METACHANGED = 0x0020 , CF_PRIVATE = 0x0040 , CF_DEACTIVATED = 0x0080 , CF_VALUECHANGED = 0x0100 , CF_DISABLEVALUECHECKING = 0x0200 , CF_DONTNOTIFYDOCUMENT = 0x0400 , CF_ISOVERRIDE = 0x0800 , CF_ISBULLET = 0x1000 , CF_CONTINUEDON = 0x2000 , CF_CONTINUEDFROM = 0x4000 , CF_COPYMASK = (CF_MODIFIED | CF_PRIVATE) } |
Private Attributes | |
LwpAssociatedLayouts | m_LayoutsWithMe |
sal_uInt16 | m_nFlags |
LwpAtomHolder | m_ClassName |
LwpObjectID | m_NextEnumerated |
LwpObjectID | m_PreviousEnumerated |
Additional Inherited Members | |
Static Public Member Functions inherited from salhelper::SimpleReferenceObject | |
static void * | operator new (std::size_t nSize) |
static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
static void | operator delete (void *pPtr) |
static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
Protected Attributes inherited from LwpDLNFVList | |
LwpObjectID | m_ChildHead |
LwpObjectID | m_ChildTail |
LwpObjectID | m_Parent |
LwpAtomHolder | m_Name |
Protected Attributes inherited from LwpObject | |
LwpObjectHeader | m_ObjHdr |
std::unique_ptr< LwpObjectStream > | m_pObjStrm |
LwpFoundry * | m_pFoundry |
LwpSvStream * | m_pStrm |
bool | m_bRegisteringStyle |
bool | m_bParsingStyle |
bool | m_bConvertingContent |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
oslInterlockedCount | m_nCount |
Base class of all Lwp content objects.
Definition at line 73 of file lwpcontent.hxx.
|
private |
Definition at line 84 of file lwpcontent.hxx.
LwpContent::LwpContent | ( | LwpObjectHeader const & | objHdr, |
LwpSvStream * | pStrm | ||
) |
Definition at line 75 of file lwpcontent.cxx.
References m_nFlags.
|
inline |
Definition at line 132 of file lwpcontent.hxx.
References m_ClassName, and LwpAtomHolder::str().
Referenced by LwpFootnote::FindFootnoteTableLayout().
rtl::Reference< LwpVirtualLayout > LwpContent::GetLayout | ( | LwpVirtualLayout const * | pStartLayout | ) |
Definition at line 124 of file lwpcontent.cxx.
References LwpAssociatedLayouts::GetLayout(), and m_LayoutsWithMe.
Referenced by LwpSdwGroupLoaderV0102::BeginDrawObjects(), LwpFootnote::FindFootnoteContent(), LwpFootnote::FindFootnoteTableLayout(), LwpGraphicOleObject::GetGrafScaledSize(), LwpStory::GetLastParaOfPreviousStory(), LwpStory::GetTabLayout(), LwpTable::GetTableLayout(), HasNonEmbeddedLayouts(), LwpPara::IsInCell(), IsStyleContent(), LwpGraphicObject::RegisterStyle(), LwpStory::SortPageLayout(), LwpStory::XFConvertFrameInCell(), LwpStory::XFConvertFrameInFrame(), LwpStory::XFConvertFrameInHeaderFooter(), and LwpStory::XFConvertFrameInPage().
|
inline |
Definition at line 117 of file lwpcontent.hxx.
References m_LayoutsWithMe.
Referenced by LwpGraphicObject::CreateGrafObject(), and LwpFribPtr::ProcessDropcap().
|
inline |
Definition at line 137 of file lwpcontent.hxx.
References m_NextEnumerated, and LwpObjectID::obj().
Referenced by LwpContentManager::EnumContents().
bool LwpContent::HasNonEmbeddedLayouts | ( | ) |
Definition at line 129 of file lwpcontent.cxx.
References GetLayout().
Referenced by LwpOrderedObjectManager::GetNextActiveListList().
|
inline |
Definition at line 122 of file lwpcontent.hxx.
References CF_DEACTIVATED, and m_nFlags.
Referenced by LwpFootnote::FindFootnoteTableLayout().
bool LwpContent::IsStyleContent | ( | ) |
Definition at line 143 of file lwpcontent.cxx.
References GetLayout().
Referenced by LwpOrderedObjectManager::GetNextActiveListList().
|
inlinevirtual |
Reimplemented in LwpTable.
Definition at line 127 of file lwpcontent.hxx.
Referenced by LwpFootnote::FindFootnoteTableLayout().
|
overrideprotectedvirtual |
@descr default read function
Reimplemented from LwpObject.
Reimplemented in LwpHeadContent, LwpFootnoteTable, LwpGroupFrame, LwpGraphicObject, LwpGraphicOleObject, LwpOleObject, LwpStory, LwpSuperTable, LwpTable, LwpTableHeading, LwpParallelColumns, and LwpGlossary.
Definition at line 81 of file lwpcontent.cxx.
References CF_CHANGED, CF_DISABLEVALUECHECKING, m_ClassName, m_LayoutsWithMe, m_NextEnumerated, LwpFileHeader::m_nFileRevision, m_nFlags, LwpObject::m_pObjStrm, m_PreviousEnumerated, LwpObjectStream::QuickReaduInt16(), LwpObjectStream::QuickReaduInt8(), LwpDLNFVList::Read(), LwpAtomHolder::Read(), LwpAssociatedLayouts::Read(), LwpObjectID::ReadIndexed(), and LwpObjectStream::SkipExtra().
Referenced by LwpHeadContent::Read(), LwpGroupFrame::Read(), LwpGraphicOleObject::Read(), LwpStory::Read(), LwpSuperTable::Read(), and LwpTable::Read().
|
private |
Definition at line 80 of file lwpcontent.hxx.
Referenced by GetClassName(), and Read().
|
private |
Definition at line 78 of file lwpcontent.hxx.
Referenced by GetLayout(), GetLayoutsWithMe(), and Read().
|
private |
Definition at line 81 of file lwpcontent.hxx.
Referenced by GetNextEnumerated(), and Read().
|
private |
Definition at line 79 of file lwpcontent.hxx.
Referenced by IsActive(), and Read().
|
private |
Definition at line 82 of file lwpcontent.hxx.
Referenced by Read().