LibreOffice Module sw (master) 1
|
#include <unodraw.hxx>
Public Member Functions | |
SwXShape (css::uno::Reference< css::uno::XInterface > &xShape, SwDoc const *const pDoc) | |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &aType) override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual sal_Int64 SAL_CALL | getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override |
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
virtual void SAL_CALL | setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override |
virtual css::uno::Any SAL_CALL | getPropertyValue (const OUString &PropertyName) override |
virtual void SAL_CALL | addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override |
virtual void SAL_CALL | removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override |
virtual void SAL_CALL | addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override |
virtual void SAL_CALL | removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override |
virtual css::beans::PropertyState SAL_CALL | getPropertyState (const OUString &PropertyName) override |
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL | getPropertyStates (const css::uno::Sequence< OUString > &aPropertyName) override |
virtual void SAL_CALL | setPropertyToDefault (const OUString &PropertyName) override |
virtual css::uno::Any SAL_CALL | getPropertyDefault (const OUString &aPropertyName) override |
virtual void SAL_CALL | attach (const css::uno::Reference< css::text::XTextRange > &xTextRange) override |
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL | getAnchor () override |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
virtual void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual css::awt::Point SAL_CALL | getPosition () override |
virtual void SAL_CALL | setPosition (const css::awt::Point &aPosition) override |
virtual css::awt::Size SAL_CALL | getSize () override |
virtual void SAL_CALL | setSize (const css::awt::Size &aSize) override |
virtual OUString SAL_CALL | getShapeType () override |
SwShapeDescriptor_Impl * | GetDescImpl () |
SwFrameFormat * | GetFrameFormat () const |
const css::uno::Reference< css::uno::XAggregation > & | GetAggregationInterface () const |
Static Public Member Functions | |
static const css::uno::Sequence< sal_Int8 > & | getUnoTunnelId () |
static void | AddExistingShapeToFormat (SdrObject const &_rObj) |
Protected Member Functions | |
virtual | ~SwXShape () override |
Private Member Functions | |
SvxShape * | GetSvxShape () |
SdrObject * | GetTopGroupObj (SvxShape *_pSvxShape=nullptr) |
method to determine top group object More... | |
css::awt::Point | GetAttrPosition () |
method to determine position according to the positioning attributes More... | |
css::awt::Point | ConvertPositionToHoriL2R (const css::awt::Point &rObjPos, const css::awt::Size &rObjSize) |
method to convert the position (translation) of the drawing object to the layout direction horizontal left-to-right. More... | |
css::drawing::HomogenMatrix3 | ConvertTransformationToLayoutDir (const css::drawing::HomogenMatrix3 &rMatrixInHoriL2R) |
method to convert the transformation of the drawing object to the layout direction, the drawing object is in More... | |
void | AdjustPositionProperties (const css::awt::Point &rPosition) |
method to adjust the positioning properties More... | |
css::awt::Point | ConvertStartOrEndPosToLayoutDir (const css::awt::Point &aStartOrEndPos) |
method to convert start or end position of the drawing object to the Writer specific position, which is the attribute position in layout direction More... | |
css::drawing::PolyPolygonBezierCoords | ConvertPolyPolygonBezierToLayoutDir (const css::drawing::PolyPolygonBezierCoords &aPath) |
method to convert PolyPolygonBezier of the drawing object to the Writer specific position, which is the attribute position in layout direction More... | |
css::uno::Any | _getPropAtAggrObj (const OUString &_rPropertyName) |
method to get property from aggregation object More... | |
Private Attributes | |
const SwFmDrawPage * | m_pPage |
css::uno::Reference< css::uno::XAggregation > | m_xShapeAgg |
css::uno::Reference< css::drawing::XShape > | mxShape |
const SfxItemPropertySet * | m_pPropSet |
o3tl::span< const SfxItemPropertyMapEntry > | m_pPropertyMapEntries |
css::uno::Reference< css::beans::XPropertySetInfo > | mxPropertySetInfo |
std::unique_ptr< SwShapeDescriptor_Impl > | m_pImpl |
bool | m_bDescriptor |
Friends | |
class | SwXGroupShape |
class | SwFmDrawPage |
Definition at line 130 of file unodraw.hxx.
|
overrideprotectedvirtual |
Definition at line 988 of file unodraw.cxx.
References m_pImpl, m_pPage, and m_xShapeAgg.
SwXShape::SwXShape | ( | css::uno::Reference< css::uno::XInterface > & | xShape, |
SwDoc const *const | pDoc | ||
) |
Definition at line 915 of file unodraw.cxx.
References cppu::UnoType< typename T >::get(), SdrObject::getSdrObjectFromXShape(), m_pImpl, m_pImpl, m_refCount, m_xShapeAgg, and mxShape.
|
private |
method to get property from aggregation object
css::beans::UnknownPropertyException | |
css::lang::WrappedTargetException | |
css::uno::RuntimeException |
Definition at line 1811 of file unodraw.cxx.
References cppu::UnoType< typename T >::get(), and m_xShapeAgg.
Referenced by getPropertyValue().
|
overridevirtual |
Definition at line 2210 of file unodraw.cxx.
References SvxShape::addEventListener(), and GetSvxShape().
|
static |
Definition at line 963 of file unodraw.cxx.
References SdrObject::getWeakUnoShape(), SdrObjListIter::IsMore(), and SdrObjListIter::Next().
Referenced by SwDrawContact::SwClientNotify(), and SwDrawContact::SwDrawContact().
|
overridevirtual |
Definition at line 2046 of file unodraw.cxx.
References m_xShapeAgg.
|
overridevirtual |
Definition at line 2072 of file unodraw.cxx.
|
private |
method to adjust the positioning properties
method to adjust the positioning properties #i31698#
_aPosition | input parameter - point representing the new shape position. The position has to be given in the layout direction the shape is in and relative to its position alignment areas. |
Definition at line 2581 of file unodraw.cxx.
References getPropertyValue(), SwPostItHelper::NONE, setPropertyValue(), and u.
Referenced by setPosition().
|
overridevirtual |
Definition at line 2086 of file unodraw.cxx.
References SwDoc::GetDocShell(), SfxObjectShell::GetModel(), SwXParagraph::GetTextNode(), setPropertyValue(), and xModel.
|
private |
method to convert PolyPolygonBezier of the drawing object to the Writer specific position, which is the attribute position in layout direction
Definition at line 2695 of file unodraw.cxx.
References convertTwipToMm100(), basegfx::utils::createTranslateB2DHomMatrix(), basegfx::fround(), SdrObject::GetAnchorPos(), getPosition(), SvxShape::GetSdrObject(), SdrObject::GetSnapRect(), GetSvxShape(), basegfx::Tuple2D< typename TYPE >::getX(), basegfx::Tuple2D< typename TYPE >::getY(), tools::Rectangle::TopLeft(), Point::X(), and Point::Y().
Referenced by getPropertyValue().
|
private |
method to convert the position (translation) of the drawing object to the layout direction horizontal left-to-right.
#i31698#
Definition at line 2475 of file unodraw.cxx.
References GetFrameFormat(), SwFrameFormat::GetLayoutDir(), SwFrameFormat::HORI_L2R, SwFrameFormat::HORI_R2L, and SwFrameFormat::VERT_R2L.
Referenced by setPosition().
|
private |
method to convert start or end position of the drawing object to the Writer specific position, which is the attribute position in layout direction
method to convert start or end position of the drawing object to the Writer specific position, which is the attribute position in layout direction #i59051#
Definition at line 2657 of file unodraw.cxx.
References convertTwipToMm100(), SdrObject::GetAnchorPos(), getPosition(), SvxShape::GetSdrObject(), SdrObject::GetSnapRect(), GetSvxShape(), tools::Rectangle::TopLeft(), Point::X(), and Point::Y().
Referenced by getPropertyValue().
|
private |
method to convert the transformation of the drawing object to the layout direction, the drawing object is in
method to convert the transformation of the drawing object to the layout direction, the drawing object is in #i31698#
Definition at line 2516 of file unodraw.cxx.
References convertTwipToMm100(), basegfx::B2DHomMatrix::get(), SdrObject::GetAnchorPos(), getPosition(), SvxShape::GetSdrObject(), SdrObject::GetSnapRect(), GetSvxShape(), basegfx::B2DHomMatrix::set(), tools::Rectangle::TopLeft(), basegfx::B2DHomMatrix::translate(), Point::X(), and Point::Y().
Referenced by getPropertyValue().
|
overridevirtual |
Definition at line 2156 of file unodraw.cxx.
References SwTextNode::DeleteAttributes(), IDocumentLayoutAccess::DelLayoutFormat(), SwFrameFormat::FindSdrObject(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorContentOffset(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), SwFormat::GetDoc(), GetFrameFormat(), SwDoc::getIDocumentLayoutAccess(), SdrObject::getParentSdrObjectFromSdrObject(), SvxShape::GetSdrObject(), GetSvxShape(), SwNode::GetTextNode(), SdrObject::IsInserted(), m_pPage, m_xShapeAgg, SwFmDrawPage::RemoveShape(), and RES_TXTATR_FLYCNT().
|
inline |
Definition at line 248 of file unodraw.hxx.
References m_xShapeAgg.
Referenced by SwUnoCursorHelper::GetSelectableFromAny().
|
overridevirtual |
Definition at line 2127 of file unodraw.cxx.
References SwXTextRange::CreateXTextRange(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), SwFormatAnchor::GetContentAnchor(), SwFormat::GetDoc(), GetFrameFormat(), SwFormatAnchor::GetPageNum(), and m_pImpl.
|
private |
method to determine position according to the positioning attributes
method to determine position according to the positioning attributes #i31698#
Definition at line 2431 of file unodraw.cxx.
References convertTwipToMm100(), SdrObject::GetAnchorPos(), getPropertyValue(), SvxShape::GetSdrObject(), SdrObject::GetSnapRect(), GetSvxShape(), tools::Rectangle::Left(), tools::Rectangle::Top(), Point::X(), and Point::Y().
Referenced by getPosition().
|
inline |
SwFrameFormat * SwXShape::GetFrameFormat | ( | ) | const |
Definition at line 955 of file unodraw.cxx.
References FindFrameFormat(), SdrObject::getSdrObjectFromXShape(), and m_xShapeAgg.
Referenced by SwXGroupShape::add(), ConvertPositionToHoriL2R(), dispose(), getAnchor(), getPropertyDefault(), getPropertyStates(), getPropertyValue(), queryInterface(), SwHTMLParser::SetControlSize(), setPropertyToDefault(), setPropertyValue(), and setSize().
|
overridevirtual |
Definition at line 1047 of file unodraw.cxx.
|
overridevirtual |
Definition at line 2226 of file unodraw.cxx.
|
overridevirtual |
Definition at line 2254 of file unodraw.cxx.
References convertTwipToMm100(), GetAttrPosition(), SvxShape::GetSdrObject(), SdrObject::GetSnapRect(), GetSvxShape(), GetTopGroupObj(), SdrObject::getUnoShape(), tools::Rectangle::Left(), and tools::Rectangle::Top().
Referenced by ConvertPolyPolygonBezierToLayoutDir(), ConvertStartOrEndPosToLayoutDir(), ConvertTransformationToLayoutDir(), and setPropertyValue().
|
overridevirtual |
Definition at line 2013 of file unodraw.cxx.
References cppu::UnoType< typename T >::get(), SwDoc::GetAttrPool(), SfxItemPropertyMap::getByName(), SfxItemPool::GetDefaultItem(), SwFormat::GetDoc(), GetFrameFormat(), SfxItemPropertySet::getPropertyMap(), m_pPropSet, m_xShapeAgg, SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nWID, SfxPoolItem::QueryValue(), and RES_FRMATR_END().
|
overridevirtual |
Definition at line 1052 of file unodraw.cxx.
References cppu::UnoType< typename T >::get(), SfxItemPropertySet::getPropertySetInfo(), m_pPropertyMapEntries, m_pPropSet, m_xShapeAgg, mxPropertySetInfo, and o3tl::tryAccess().
|
overridevirtual |
Definition at line 1828 of file unodraw.cxx.
References getPropertyStates().
|
overridevirtual |
Definition at line 1836 of file unodraw.cxx.
References FN_ANCHOR_POSITION, FN_TEXT_BOX, FN_TEXT_RANGE, cppu::UnoType< typename T >::get(), SwFormat::GetAttrSet(), SfxItemPropertyMap::getByName(), GetFrameFormat(), SfxItemSet::GetItemState(), SfxItemPropertySet::getPropertyMap(), SvxShape::GetSdrObject(), SdrObject::getSdrObjectFromXShape(), GetSvxShape(), SwTextBoxHelper::isTextBox(), m_pImpl, m_pPropSet, m_xShapeAgg, MID_FRMSIZE_REL_HEIGHT_RELATION, MID_FRMSIZE_REL_WIDTH_RELATION, mxShape, SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nWID, pObject, RES_ANCHOR(), RES_DRAWFRMFMT(), RES_FRM_SIZE(), RES_HORI_ORIENT(), RES_LR_SPACE(), RES_OPAQUE(), RES_SURROUND(), RES_UL_SPACE(), RES_VERT_ORIENT(), RES_WRAP_INFLUENCE_ON_OBJPOS(), and rSet.
Referenced by getPropertyState().
|
overridevirtual |
Definition at line 1509 of file unodraw.cxx.
References _getPropAtAggrObj(), ConvertPolyPolygonBezierToLayoutDir(), ConvertStartOrEndPosToLayoutDir(), ConvertTransformationToLayoutDir(), convertTwipToMm100(), SwXTextRange::CreateXTextRange(), SwFrameFormat::FindRealSdrObject(), FN_ANCHOR_POSITION, FN_SHAPE_ENDPOSITION_IN_HORI_L2R, FN_SHAPE_POSITION_LAYOUT_DIR, FN_SHAPE_STARTPOSITION_IN_HORI_L2R, FN_SHAPE_TRANSFORMATION_IN_HORI_L2R, FN_TEXT_BOX, FN_TEXT_RANGE, SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), SdrObject::GetAnchorPos(), SwFormat::GetAttrSet(), SfxItemPropertyMap::getByName(), SwFormatAnchor::GetContentAnchor(), SwFormat::GetDoc(), GetFrameFormat(), IDocumentDrawModelAccess::GetHellId(), SwDoc::getIDocumentDrawModelAccess(), IDocumentDrawModelAccess::GetInvisibleHellId(), SdrObject::GetLayer(), SwTextBoxHelper::getOrdNum(), SwFrameFormat::GetPositionLayoutDir(), SwTextBoxHelper::getProperty(), SfxItemPropertySet::getPropertyMap(), SfxItemPropertySet::getPropertyValue(), SdrObject::GetRelativeHeight(), SdrObject::GetRelativeHeightRelation(), SdrObject::GetRelativeWidth(), SdrObject::GetRelativeWidthRelation(), SvxShape::GetSdrObject(), SdrObject::getSdrObjectFromXShape(), GetSvxShape(), SwTextBoxHelper::isTextBox(), m_pImpl, m_pPropSet, m_xShapeAgg, MID_CHAIN_NAME, MID_CHAIN_NEXTNAME, MID_CHAIN_PREVNAME, MID_FRMSIZE_REL_HEIGHT, MID_FRMSIZE_REL_HEIGHT_RELATION, MID_FRMSIZE_REL_WIDTH, MID_FRMSIZE_REL_WIDTH_RELATION, MID_TEXT_BOX, MID_TEXT_BOX_CONTENT, mxShape, SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nWID, SwTextBoxHelper::queryInterface(), SfxPoolItem::QueryValue(), RES_ANCHOR(), RES_CHAIN(), RES_DRAWFRMFMT(), RES_FOLLOW_TEXT_FLOW(), RES_FRM_SIZE(), RES_HORI_ORIENT(), RES_LR_SPACE(), RES_OPAQUE(), RES_SURROUND(), RES_UL_SPACE(), RES_VERT_ORIENT(), RES_WRAP_INFLUENCE_ON_OBJPOS(), rSet, SAL_WARN_IF, Point::X(), xFrame, and Point::Y().
Referenced by AdjustPositionProperties(), and GetAttrPosition().
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Definition at line 886 of file unodraw.cxx.
References cppu::UnoType< typename T >::get(), comphelper::getSomething_cast(), m_xShapeAgg, and o3tl::tryAccess().
|
overridevirtual |
Definition at line 2236 of file unodraw.cxx.
References aSeq, comphelper::concatSequences(), GetSvxShape(), and u.
|
private |
Definition at line 2245 of file unodraw.cxx.
References m_xShapeAgg.
Referenced by SwXGroupShape::add(), addEventListener(), ConvertPolyPolygonBezierToLayoutDir(), ConvertStartOrEndPosToLayoutDir(), ConvertTransformationToLayoutDir(), dispose(), GetAttrPosition(), getPosition(), getPropertyStates(), getPropertyValue(), getSupportedServiceNames(), GetTopGroupObj(), removeEventListener(), setPosition(), and setPropertyValue().
method to determine top group object
method to determine top group object #i31698#
Definition at line 2407 of file unodraw.cxx.
References SdrObject::getParentSdrObjectFromSdrObject(), SvxShape::GetSdrObject(), and GetSvxShape().
Referenced by getPosition(), and setPosition().
|
overridevirtual |
Definition at line 1031 of file unodraw.cxx.
References comphelper::concatSequences(), uno::Any::hasValue(), and m_xShapeAgg.
|
static |
Definition at line 880 of file unodraw.cxx.
References comphelper::UnoIdInit::getSeq().
|
overridevirtual |
Reimplemented in SwXGroupShape.
Definition at line 1002 of file unodraw.cxx.
References GetFrameFormat(), SdrObject::getSdrObjectFromXShape(), uno::Any::hasValue(), m_xShapeAgg, mxShape, and SwTextBoxHelper::queryInterface().
Referenced by SwXGroupShape::queryInterface().
|
overridevirtual |
Definition at line 2218 of file unodraw.cxx.
References GetSvxShape(), and SvxShape::removeEventListener().
|
overridevirtual |
Definition at line 2059 of file unodraw.cxx.
References m_xShapeAgg.
|
overridevirtual |
Definition at line 2079 of file unodraw.cxx.
|
overridevirtual |
Definition at line 2292 of file unodraw.cxx.
References AdjustPositionProperties(), ConvertPositionToHoriL2R(), SdrObject::GetAnchorPos(), SvxShape::GetSdrObject(), getSize(), GetSvxShape(), GetTopGroupObj(), SdrObject::getUnoShape(), SdrObject::GetUserCall(), mxShape, o3tl::saturating_add(), o3tl::saturating_sub(), Point::X(), and Point::Y().
Referenced by setPropertyValue().
|
overridevirtual |
Definition at line 1952 of file unodraw.cxx.
References SfxItemSet::ClearItem(), FN_TEXT_RANGE, cppu::UnoType< typename T >::get(), SwDoc::GetAttrPool(), SwFormat::GetAttrSet(), SfxItemPropertyMap::getByName(), SwFormat::GetDoc(), GetFrameFormat(), SfxItemPropertySet::getPropertyMap(), m_pImpl, m_pPropSet, m_xShapeAgg, SfxItemPropertyMapEntry::nFlags, SfxItemPropertyMapEntry::nWID, RES_ANCHOR(), RES_FOLLOW_TEXT_FLOW(), RES_HORI_ORIENT(), RES_LR_SPACE(), RES_OPAQUE(), RES_SURROUND(), RES_UL_SPACE(), RES_VERT_ORIENT(), RES_WRAP_INFLUENCE_ON_OBJPOS(), rSet, SwDoc::SetAttr(), and SfxItemSet::SetParent().
|
overridevirtual |
Definition at line 1076 of file unodraw.cxx.
References SwPosition::AdjustContent(), SwTextBoxHelper::changeAnchor(), SwDoc::ChgAnchor(), SwTextBoxHelper::create(), SwTextNode::DeleteAttributes(), SwFrameFormat::DelFrames(), SwTextBoxHelper::destroy(), cppu::enum2int(), FindFrameFormat(), SwFrameFormat::FindSdrObject(), FN_SHAPE_POSITION_LAYOUT_DIR, FN_TEXT_BOX, FN_TEXT_RANGE, fnMoveBackward, cppu::UnoType< typename T >::get(), sw::proofreadingiterator::get(), SfxItemSet::Get(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorContentOffset(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), sw::GetAtPageRelOrientation(), SwDoc::GetAttrPool(), SwFormat::GetAttrSet(), SfxItemPropertyMap::getByName(), SwPosition::GetContentIndex(), IDocumentDrawModelAccess::GetControlsId(), IDocumentLayoutAccess::GetCurrentLayout(), IDocumentLayoutAccess::GetCurrentViewShell(), SwFormat::GetDoc(), SwNodes::GetEndOfContent(), SWUnoHelper::GetEnumAsInt32(), SwTextAttr::GetFlyCnt(), SwFormatFlyCnt::GetFrameFormat(), GetFrameFormat(), IDocumentDrawModelAccess::GetHeavenId(), IDocumentDrawModelAccess::GetHellId(), SwDoc::getIDocumentDrawModelAccess(), SwDoc::getIDocumentLayoutAccess(), IDocumentDrawModelAccess::GetInvisibleControlsId(), IDocumentDrawModelAccess::GetInvisibleHeavenId(), IDocumentDrawModelAccess::GetInvisibleHellId(), SdrObject::GetLayer(), SwRootFrame::GetModelPositionForViewPoint(), SwDoc::GetNodes(), SdrObject::GetObjInventor(), SwFrameFormat::GetOtherTextBoxFormats(), SwPaM::GetPoint(), SwPaM::GetPointNode(), getPosition(), SfxItemPropertySet::getPropertyMap(), SvxShape::GetSdrObject(), SdrObject::getSdrObjectFromXShape(), getShapeType(), SdrObject::GetSnapRect(), GetSvxShape(), SwTextNode::GetTextAttrForCharAt(), SwNode::GetTextNode(), GoInDoc(), SwTextNode::HasHints(), SdrMarkList::InsertEntry(), SwTextNode::InsertItem(), IDocumentDrawModelAccess::IsVisibleLayerId(), m_pImpl, m_pPropSet, m_xShapeAgg, o3tl::make_unsigned(), MID_ANCHOR_ANCHORFRAME, MID_ANCHOR_ANCHORTYPE, MID_CHAIN_NEXTNAME, MID_CHAIN_PREVNAME, MID_FRMSIZE_REL_HEIGHT, MID_FRMSIZE_REL_HEIGHT_RELATION, MID_FRMSIZE_REL_WIDTH, MID_FRMSIZE_REL_WIDTH_RELATION, MID_HORIORIENT_RELATION, MID_TEXT_BOX, MID_TEXT_BOX_CONTENT, SwPaM::Move(), mxShape, SfxItemPropertyMapEntry::nFlags, SfxItemPropertyMapEntry::nMemberId, SfxItemPropertyMapEntry::nWID, SfxItemSet::Put(), SfxPoolItem::PutValue(), RES_ANCHOR(), RES_CHAIN(), RES_DRAWFRMFMT(), RES_FOLLOW_TEXT_FLOW(), RES_FRM_SIZE(), RES_FRMATR_BEGIN(), RES_FRMATR_END(), RES_HORI_ORIENT(), RES_LR_SPACE(), RES_OPAQUE(), RES_SURROUND(), RES_TXTATR_FLYCNT(), RES_UL_SPACE(), RES_VERT_ORIENT(), RES_WRAP_INFLUENCE_ON_OBJPOS(), SAL_WARN, SAL_WARN_IF, SwTextBoxHelper::set(), SwFormatAnchor::SetAnchor(), SwFormat::SetFormatAttr(), SdrObject::SetLayer(), SetOnlyText, setPosition(), SwFrameFormat::SetPositionLayoutDir(), SfxItemPropertySet::setPropertyValue(), SdrObject::SetRelativeHeight(), SdrObject::SetRelativeHeightRelation(), SdrObject::SetRelativeWidth(), SdrObject::SetRelativeWidthRelation(), SwFormatAnchor::SetType(), SwTextBoxHelper::synchronizeGroupTextBoxProperty(), SwTextBoxHelper::syncProperty(), tools::Rectangle::TopLeft(), o3tl::tryAccess(), value, SwFormat::Which(), SwTextAttr::Which(), xFrame, and sw::XTextRangeToSwPaM().
Referenced by AdjustPositionProperties(), and attach().
|
overridevirtual |
Definition at line 2384 of file unodraw.cxx.
References GetFrameFormat(), MID_FRMSIZE_SIZE, mxShape, RES_FRM_SIZE(), and SwTextBoxHelper::syncProperty().
|
overridevirtual |
Definition at line 2231 of file unodraw.cxx.
References cppu::supportsService().
|
friend |
Definition at line 133 of file unodraw.hxx.
|
friend |
Definition at line 132 of file unodraw.hxx.
|
private |
Definition at line 147 of file unodraw.hxx.
Referenced by SwFmDrawPage::add(), and SwXGroupShape::add().
|
private |
Definition at line 145 of file unodraw.hxx.
Referenced by SwXGroupShape::add(), getAnchor(), GetDescImpl(), getPropertyStates(), getPropertyValue(), setPropertyToDefault(), setPropertyValue(), SwXShape(), and ~SwXShape().
|
private |
Definition at line 134 of file unodraw.hxx.
Referenced by SwFmDrawPage::add(), dispose(), and ~SwXShape().
|
private |
Definition at line 142 of file unodraw.hxx.
Referenced by getPropertySetInfo().
|
private |
Definition at line 141 of file unodraw.hxx.
Referenced by getPropertyDefault(), getPropertySetInfo(), getPropertyStates(), getPropertyValue(), setPropertyToDefault(), and setPropertyValue().
|
private |
Definition at line 136 of file unodraw.hxx.
Referenced by _getPropAtAggrObj(), SwXGroupShape::add(), addPropertyChangeListener(), dispose(), GetAggregationInterface(), SwXGroupShape::getByIndex(), SwXGroupShape::getCount(), SwXGroupShape::getElementType(), GetFrameFormat(), getPropertyDefault(), getPropertySetInfo(), getPropertyStates(), getPropertyValue(), getSomething(), GetSvxShape(), getTypes(), SwXGroupShape::hasElements(), queryInterface(), SwXGroupShape::remove(), removePropertyChangeListener(), setPropertyToDefault(), setPropertyValue(), SwXGroupShape::SwXGroupShape(), SwXShape(), and ~SwXShape().
|
private |
Definition at line 143 of file unodraw.hxx.
Referenced by getPropertySetInfo().
|
private |
Definition at line 139 of file unodraw.hxx.
Referenced by getPropertyStates(), getPropertyValue(), getShapeType(), getSize(), queryInterface(), setPosition(), setPropertyValue(), setSize(), and SwXShape().