LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
BaseFrameProperties_Impl Class Referenceabstract
Inheritance diagram for BaseFrameProperties_Impl:
[legend]
Collaboration diagram for BaseFrameProperties_Impl:
[legend]

Public Member Functions

virtual ~BaseFrameProperties_Impl ()
 
void SetProperty (sal_uInt16 nWID, sal_uInt8 nMemberId, const uno::Any &rVal)
 
bool GetProperty (sal_uInt16 nWID, sal_uInt8 nMemberId, const uno::Any *&pAny)
 
bool FillBaseProperties (SfxItemSet &rToSet, const SfxItemSet &rFromSet, bool &rSizeFound)
 
virtual bool AnyToItemSet (SwDoc *pDoc, SfxItemSet &rFrameSet, SfxItemSet &rSet, bool &rSizeFound)=0
 

Private Attributes

SwUnoCursorHelper::SwAnyMapHelper aAnyMap
 

Detailed Description

Definition at line 158 of file unoframe.cxx.

Constructor & Destructor Documentation

BaseFrameProperties_Impl::~BaseFrameProperties_Impl ( )
virtual

Definition at line 172 of file unoframe.cxx.

Member Function Documentation

virtual bool BaseFrameProperties_Impl::AnyToItemSet ( SwDoc pDoc,
SfxItemSet rFrameSet,
SfxItemSet rSet,
bool &  rSizeFound 
)
pure virtual
bool BaseFrameProperties_Impl::FillBaseProperties ( SfxItemSet rToSet,
const SfxItemSet rFromSet,
bool &  rSizeFound 
)

Definition at line 186 of file unoframe.cxx.

References Any2Bool(), BORDER_DISTANCE, BOTTOM_BORDER, BOTTOM_BORDER_DISTANCE, COL_BLACK(), COL_DEFAULT_SHAPE_FILLING, COL_DEFAULT_SHAPE_STROKE, COL_WHITE(), CONVERT_TWIPS, SfxItemSet::Get(), SfxItemSet::GetParent(), GetProperty(), getSvxBrushItemFromSourceSet(), SfxItemSet::HasItem(), uno::Any::hasValue(), LEFT_BORDER, LEFT_BORDER_DISTANCE, LINE_STYLE, LINE_WIDTH, MID_ALLOW_OVERLAP, MID_ANCHOR_ANCHORTYPE, MID_ANCHOR_PAGENUM, MID_BACK_COLOR, MID_BACK_COLOR_R_G_B, MID_BACK_COLOR_TRANSPARENCY, MID_BITMAP, MID_FILLGRADIENT, MID_FILLHATCH, MID_FOLLOW_TEXT_FLOW, MID_FRMSIZE_HEIGHT, MID_FRMSIZE_IS_SYNC_HEIGHT_TO_WIDTH, MID_FRMSIZE_IS_SYNC_WIDTH_TO_HEIGHT, MID_FRMSIZE_REL_HEIGHT, MID_FRMSIZE_REL_HEIGHT_RELATION, MID_FRMSIZE_REL_WIDTH, MID_FRMSIZE_REL_WIDTH_RELATION, MID_FRMSIZE_SIZE, MID_FRMSIZE_SIZE_TYPE, MID_FRMSIZE_WIDTH, MID_FRMSIZE_WIDTH_TYPE, MID_GRAPHIC, MID_GRAPHIC_FILTER, MID_GRAPHIC_POSITION, MID_GRAPHIC_TRANSPARENCY, MID_GRAPHIC_TRANSPARENT, MID_GRAPHIC_URL, MID_HORIORIENT_ORIENT, MID_HORIORIENT_PAGETOGGLE, MID_HORIORIENT_POSITION, MID_HORIORIENT_RELATION, MID_L_MARGIN, MID_LO_MARGIN, MID_NAME, MID_PROTECT_CONTENT, MID_PROTECT_POSITION, MID_PROTECT_SIZE, MID_R_MARGIN, MID_SHADOW_TRANSPARENCE, MID_SURROUND_ANCHORONLY, MID_SURROUND_SURROUNDTYPE, MID_UP_MARGIN, MID_URL_HYPERLINKNAME, MID_URL_SERVERMAP, MID_URL_TARGET, MID_URL_URL, MID_VERTORIENT_ORIENT, MID_VERTORIENT_POSITION, MID_VERTORIENT_RELATION, MID_WRAP_INFLUENCE, MINFLY, MM50, OWN_ATTR_FILLBMP_MODE, SfxItemSet::Put(), XFillFloatTransparenceItem::PutValue(), XFillBitmapItem::PutValue(), XColorItem::PutValue(), SfxPoolItem::PutValue(), XFillStyleItem::PutValue(), XFillColorItem::PutValue(), SfxBoolItem::PutValue(), XFillGradientItem::PutValue(), XFillHatchItem::PutValue(), SvxFrameDirectionItem::PutValue(), SvXMLAttrContainerItem::PutValue(), SvxShadowItem::PutValue(), SwFormatWrapInfluenceOnObjPos::PutValue(), SwFormatAnchor::PutValue(), RES_ANCHOR, RES_BACKGROUND, RES_BOX, RES_FOLLOW_TEXT_FLOW, RES_FRAMEDIR, RES_FRM_SIZE, RES_HORI_ORIENT, RES_LR_SPACE, RES_OPAQUE, RES_PRINT, RES_PROTECT, RES_SHADOW, RES_SURROUND, RES_TEXT_VERT_ADJUST, RES_UL_SPACE, RES_UNKNOWNATR_CONTAINER, RES_URL, RES_VERT_ORIENT, RES_WRAP_INFLUENCE_ON_OBJPOS, RIGHT_BORDER, RIGHT_BORDER_DISTANCE, SAL_INFO_IF, SvxShape::SetFillAttribute(), setSvxBrushItemAsFillAttributesToTargetSet(), TOP_BORDER, TOP_BORDER_DISTANCE, XATTR_FILLBACKGROUND, XATTR_FILLBITMAP, XATTR_FILLBMP_POS, XATTR_FILLBMP_POSOFFSETX, XATTR_FILLBMP_POSOFFSETY, XATTR_FILLBMP_SIZELOG, XATTR_FILLBMP_SIZEX, XATTR_FILLBMP_SIZEY, XATTR_FILLBMP_TILEOFFSETX, XATTR_FILLBMP_TILEOFFSETY, XATTR_FILLCOLOR, XATTR_FILLFLOATTRANSPARENCE, XATTR_FILLGRADIENT, XATTR_FILLHATCH, XATTR_FILLSTYLE, XATTR_FILLTRANSPARENCE, XATTR_GRADIENTSTEPCOUNT, and XATTR_SECONDARYFILLCOLOR.

Referenced by SwFrameProperties_Impl::AnyToItemSet(), and SwGraphicProperties_Impl::AnyToItemSet().

bool BaseFrameProperties_Impl::GetProperty ( sal_uInt16  nWID,
sal_uInt8  nMemberId,
const uno::Any *&  pAny 
)
void BaseFrameProperties_Impl::SetProperty ( sal_uInt16  nWID,
sal_uInt8  nMemberId,
const uno::Any rVal 
)

Definition at line 176 of file unoframe.cxx.

References aAnyMap, and SwUnoCursorHelper::SwAnyMapHelper::SetValue().

Member Data Documentation

SwUnoCursorHelper::SwAnyMapHelper BaseFrameProperties_Impl::aAnyMap
private

Definition at line 160 of file unoframe.cxx.

Referenced by GetProperty(), and SetProperty().


The documentation for this class was generated from the following file: