LibreOffice Module lotuswordpro (master) 1
|
#include <lwpoverride.hxx>
Public Member Functions | |
LwpOverride () | |
virtual | ~LwpOverride () |
virtual LwpOverride * | clone () const =0 |
virtual void | Read (LwpObjectStream *pStrm)=0 |
void | ReadCommon (LwpObjectStream *pStrm) |
void | Clear () |
void | Override (sal_uInt16 nBits, STATE eState) |
Protected Member Functions | |
LwpOverride (LwpOverride const &rOther) | |
Protected Attributes | |
sal_uInt16 | m_nValues |
sal_uInt16 | m_nOverride |
sal_uInt16 | m_nApply |
Private Member Functions | |
LwpOverride & | operator= (LwpOverride const &rOther)=delete |
Definition at line 78 of file lwpoverride.hxx.
|
inline |
Definition at line 81 of file lwpoverride.hxx.
|
inlinevirtual |
Definition at line 83 of file lwpoverride.hxx.
|
explicitprotected |
Definition at line 70 of file lwpoverride.cxx.
void LwpOverride::Clear | ( | ) |
Definition at line 85 of file lwpoverride.cxx.
References m_nApply, m_nOverride, and m_nValues.
Referenced by LwpAmikakeOverride::Read().
|
pure virtual |
Implemented in LwpTextLanguageOverride, LwpTextAttributeOverride, LwpKinsokuOptsOverride, LwpBulletOverride, LwpAlignmentOverride, LwpSpacingCommonOverride, LwpSpacingOverride, LwpIndentOverride, LwpAmikakeOverride, LwpBackgroundOverride, LwpBreaksOverride, LwpCharacterBorderOverride, LwpNumberingOverride, LwpParaBorderOverride, and LwpTabOverride.
Referenced by LwpPara::OverrideParaBorder(), and LwpPara::OverrideParaBreaks().
|
privatedelete |
void LwpOverride::Override | ( | sal_uInt16 | nBits, |
STATE | eState | ||
) |
Definition at line 92 of file lwpoverride.cxx.
References m_nApply, m_nOverride, m_nValues, STATE_ON, and STATE_STYLE.
Referenced by LwpParaBorderOverride::OverrideAboveType(), LwpParaBorderOverride::OverrideAboveWidth(), LwpParaBorderOverride::OverrideBelowType(), LwpParaBorderOverride::OverrideBelowWidth(), LwpParaBorderOverride::OverrideBetweenMargin(), LwpParaBorderOverride::OverrideBetweenStuff(), LwpParaBorderOverride::OverrideBetweenType(), LwpParaBorderOverride::OverrideBetweenWidth(), LwpParaBorderOverride::OverrideBorderStuff(), LwpBreaksOverride::OverrideColumnBreakAfter(), LwpBreaksOverride::OverrideColumnBreakBefore(), LwpBreaksOverride::OverrideKeepWithNext(), LwpBreaksOverride::OverrideKeepWithPrevious(), LwpNumberingOverride::OverrideLevel(), LwpParaBorderOverride::OverrideMargins(), LwpBreaksOverride::OverridePageBreakAfter(), LwpBreaksOverride::OverridePageBreakBefore(), LwpBreaksOverride::OverridePageBreakWithin(), LwpBulletOverride::OverrideRightAligned(), LwpParaBorderOverride::OverrideRightType(), LwpParaBorderOverride::OverrideRightWidth(), LwpParaBorderOverride::OverrideShadow(), LwpBulletOverride::OverrideSilverBullet(), LwpBulletOverride::OverrideSkip(), LwpBreaksOverride::OverrideUseNextStyle(), LwpParaBorderOverride::RevertAboveType(), LwpParaBorderOverride::RevertAboveWidth(), LwpParaBorderOverride::RevertBelowType(), LwpParaBorderOverride::RevertBelowWidth(), LwpParaBorderOverride::RevertBetweenMargin(), LwpParaBorderOverride::RevertBetweenStuff(), LwpParaBorderOverride::RevertBetweenType(), LwpParaBorderOverride::RevertBetweenWidth(), LwpParaBorderOverride::RevertBorderStuff(), LwpBreaksOverride::RevertColumnBreakAfter(), LwpBreaksOverride::RevertColumnBreakBefore(), LwpBreaksOverride::RevertKeepWithNext(), LwpBreaksOverride::RevertKeepWithPrevious(), LwpParaBorderOverride::RevertMargins(), LwpBreaksOverride::RevertPageBreakAfter(), LwpBreaksOverride::RevertPageBreakBefore(), LwpBreaksOverride::RevertPageBreakWithin(), LwpBulletOverride::RevertRightAligned(), LwpParaBorderOverride::RevertRightType(), LwpParaBorderOverride::RevertRightWidth(), LwpParaBorderOverride::RevertShadow(), LwpBulletOverride::RevertSilverBullet(), LwpBulletOverride::RevertSkip(), and LwpBreaksOverride::RevertUseNextStyle().
|
pure virtual |
Implemented in LwpTextLanguageOverride, LwpTextAttributeOverride, LwpKinsokuOptsOverride, LwpBulletOverride, LwpAlignmentOverride, LwpSpacingCommonOverride, LwpSpacingOverride, LwpIndentOverride, LwpAmikakeOverride, LwpBackgroundOverride, LwpBreaksOverride, LwpCharacterBorderOverride, LwpNumberingOverride, LwpParaBorderOverride, and LwpTabOverride.
void LwpOverride::ReadCommon | ( | LwpObjectStream * | pStrm | ) |
Definition at line 77 of file lwpoverride.cxx.
References m_nApply, m_nOverride, m_nValues, LwpObjectStream::QuickReaduInt16(), and LwpObjectStream::SkipExtra().
Referenced by LwpTextLanguageOverride::Read(), LwpTextAttributeOverride::Read(), LwpKinsokuOptsOverride::Read(), LwpBulletOverride::Read(), LwpAlignmentOverride::Read(), LwpSpacingCommonOverride::Read(), LwpSpacingOverride::Read(), LwpIndentOverride::Read(), LwpAmikakeOverride::Read(), LwpBackgroundOverride::Read(), LwpBreaksOverride::Read(), LwpCharacterBorderOverride::Read(), LwpNumberingOverride::Read(), LwpParaBorderOverride::Read(), and LwpTabOverride::Read().
|
protected |
Definition at line 104 of file lwpoverride.hxx.
Referenced by Clear(), LwpBreaksOverride::Override(), LwpBulletOverride::Override(), LwpParaBorderOverride::Override(), LwpTabOverride::Override(), Override(), and ReadCommon().
|
protected |
Definition at line 103 of file lwpoverride.hxx.
Referenced by Clear(), LwpIndentOverride::GetRelative(), LwpParaBorderOverride::IsAboveTypeOverridden(), LwpParaBorderOverride::IsAboveWidthOverridden(), LwpParaBorderOverride::IsBelowTypeOverridden(), LwpParaBorderOverride::IsBelowWidthOverridden(), LwpParaBorderOverride::IsBetweenMarginOverridden(), LwpParaBorderOverride::IsBetweenStuffOverridden(), LwpParaBorderOverride::IsBetweenTypeOverridden(), LwpParaBorderOverride::IsBetweenWidthOverridden(), LwpParaBorderOverride::IsBorderStuffOverridden(), LwpBreaksOverride::IsColumnBreakAfterOverridden(), LwpBreaksOverride::IsColumnBreakBeforeOverridden(), LwpBreaksOverride::IsKeepWithNextOverridden(), LwpBreaksOverride::IsKeepWithPreviousOverridden(), LwpParaBorderOverride::IsMarginsOverridden(), LwpBreaksOverride::IsPageBreakAfterOverridden(), LwpBreaksOverride::IsPageBreakBeforeOverridden(), LwpBreaksOverride::IsPageBreakWithinOverridden(), LwpBulletOverride::IsRightAlignedOverridden(), LwpParaBorderOverride::IsRightTypeOverridden(), LwpParaBorderOverride::IsRightWidthOverridden(), LwpParaBorderOverride::IsShadowOverridden(), LwpBulletOverride::IsSilverBulletOverridden(), LwpBulletOverride::IsSkipOverridden(), LwpBreaksOverride::IsUseNextStyleOverridden(), LwpAlignmentOverride::Override(), LwpIndentOverride::Override(), LwpSpacingCommonOverride::Override(), LwpTabOverride::Override(), Override(), LwpAlignmentOverride::OverrideAlignment(), LwpSpacingCommonOverride::OverrideAmount(), LwpIndentOverride::OverrideIndentAll(), LwpIndentOverride::OverrideIndentFirst(), LwpIndentOverride::OverrideIndentRest(), LwpIndentOverride::OverrideIndentRight(), LwpSpacingCommonOverride::OverrideMultiple(), LwpIndentOverride::OverrideRelative(), LwpSpacingCommonOverride::OverrideType(), LwpIndentOverride::OverrideUseRelative(), and ReadCommon().
|
protected |
Definition at line 102 of file lwpoverride.hxx.
Referenced by Clear(), LwpBreaksOverride::IsColumnBreakAfter(), LwpBreaksOverride::IsColumnBreakBefore(), LwpBulletOverride::IsEditable(), LwpNumberingOverride::IsHeading(), LwpTextAttributeOverride::IsHighlight(), LwpBreaksOverride::IsKeepWithNext(), LwpBreaksOverride::IsKeepWithPrevious(), LwpBreaksOverride::IsPageBreakAfter(), LwpBreaksOverride::IsPageBreakBefore(), LwpBreaksOverride::IsPageBreakWithin(), LwpBulletOverride::IsRightAligned(), LwpBulletOverride::IsSkip(), LwpBreaksOverride::IsUseNextStyle(), LwpIndentOverride::IsUseRelative(), Override(), LwpIndentOverride::OverrideUseRelative(), and ReadCommon().