LibreOffice Module sw (master) 1
|
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 | m_aAnyMap |
Definition at line 145 of file unoframe.cxx.
|
virtual |
Definition at line 159 of file unoframe.cxx.
|
pure virtual |
bool BaseFrameProperties_Impl::FillBaseProperties | ( | SfxItemSet & | rToSet, |
const SfxItemSet & | rFromSet, | ||
bool & | rSizeFound | ||
) |
Definition at line 173 of file unoframe.cxx.
References Any2Bool(), aURL, BORDER_DISTANCE, BOTTOM_BORDER, BOTTOM_BORDER_DISTANCE, o3tl::cm, COL_DEFAULT_SHAPE_FILLING, COL_DEFAULT_SHAPE_STROKE, CONVERT_TWIPS, eMode, SfxItemSet::Get(), SvxSizeItem::GetHeight(), SfxItemSet::GetParent(), GetProperty(), getSvxBrushItemFromSourceSet(), SvxSizeItem::GetWidth(), 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_CONTOUR, 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, OWN_ATTR_FILLBMP_MODE, pName, SfxItemSet::Put(), SfxPoolItem::PutValue(), SvxFrameDirectionItem::PutValue(), SvXMLAttrContainerItem::PutValue(), SvxShadowItem::PutValue(), XColorItem::PutValue(), XFillBitmapItem::PutValue(), XFillColorItem::PutValue(), XFillFloatTransparenceItem::PutValue(), XFillGradientItem::PutValue(), XFillHatchItem::PutValue(), XFillStyleItem::PutValue(), SwFormatFrameSize::PutValue(), SwFormatWrapInfluenceOnObjPos::PutValue(), SfxBoolItem::PutValue(), RES_ANCHOR(), RES_BACKGROUND(), RES_BOX(), RES_DECORATIVE(), RES_FLY_SPLIT(), 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(), SvxSizeItem::SetHeight(), setSvxBrushItemAsFillAttributesToTargetSet(), SvxSizeItem::SetWidth(), TOP_BORDER, TOP_BORDER_DISTANCE, o3tl::toTwips(), 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().
bool BaseFrameProperties_Impl::GetProperty | ( | sal_uInt16 | nWID, |
sal_uInt8 | nMemberId, | ||
const uno::Any *& | pAny | ||
) |
Definition at line 168 of file unoframe.cxx.
References SwUnoCursorHelper::SwAnyMapHelper::FillValue(), and m_aAnyMap.
Referenced by FillBaseProperties().
void BaseFrameProperties_Impl::SetProperty | ( | sal_uInt16 | nWID, |
sal_uInt8 | nMemberId, | ||
const uno::Any & | rVal | ||
) |
Definition at line 163 of file unoframe.cxx.
References m_aAnyMap, and SwUnoCursorHelper::SwAnyMapHelper::SetValue().
|
private |
Definition at line 147 of file unoframe.cxx.
Referenced by GetProperty(), and SetProperty().