LibreOffice Module sw (master)  1
Classes | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | List of all members
SwXFrame Class Reference

#include <unoframe.hxx>

Inheritance diagram for SwXFrame:
[legend]
Collaboration diagram for SwXFrame:
[legend]

Classes

class  Impl
 

Public Member Functions

virtual sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override
 
virtual OUString SAL_CALL getName () override
 
virtual void SAL_CALL setName (const OUString &Name_) 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 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
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) 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 OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
void attachToRange (const css::uno::Reference< css::text::XTextRange > &xTextRange)
 
const SwFrameFormatGetFrameFormat () const
 
SwFrameFormatGetFrameFormat ()
 
FlyCntType GetFlyCntType () const
 
bool IsDescriptor () const
 
void ResetDescriptor ()
 
void SetSelection (SwPaM &rCopySource)
 
template<class Interface , class NameLookupIsHard >
uno::Reference< InterfaceCreateXFrame (SwDoc &rDoc, SwFrameFormat *const pFrameFormat)
 
- Public Member Functions inherited from SvtListener
 SvtListener ()
 
 SvtListener (const SvtListener &r)
 
virtual ~SvtListener () COVERITY_NOEXCEPT_FALSE
 
bool StartListening (SvtBroadcaster &rBroadcaster)
 
bool EndListening (SvtBroadcaster &rBroadcaster)
 
void EndListeningAll ()
 
void CopyAllBroadcasters (const SvtListener &r)
 
bool HasBroadcaster () const
 
virtual void Query (QueryBase &rQuery) const
 

Static Public Member Functions

static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId ()
 
static SW_DLLPUBLIC SdrObjectGetOrCreateSdrObject (SwFlyFrameFormat &rFormat)
 

Protected Member Functions

virtual void Notify (const SfxHint &) override
 
virtual ~SwXFrame () override
 
 SwXFrame (FlyCntType eSet, const SfxItemPropertySet *pPropSet, SwDoc *pDoc)
 
 SwXFrame (SwFrameFormat &rFrameFormat, FlyCntType eSet, const SfxItemPropertySet *pPropSet)
 

Static Protected Member Functions

template<class Interface , class Impl >
static css::uno::Reference< InterfaceCreateXFrame (SwDoc &rDoc, SwFrameFormat *const pFrameFormat)
 

Protected Attributes

css::uno::Reference< css::beans::XPropertySetmxStyleData
 
css::uno::Reference< css::container::XNameAccess > mxStyleFamily
 

Private Member Functions

void DisposeInternal ()
 

Private Attributes

::sw::UnoImplPtr< Implm_pImpl
 
SwFrameFormatm_pFrameFormat
 
const SfxItemPropertySetm_pPropSet
 
SwDocm_pDoc
 
const FlyCntType eType
 
std::unique_ptr< BaseFrameProperties_Implm_pProps
 
bool bIsDescriptor
 
OUString m_sName
 
std::unique_ptr< SwPaMm_pCopySource
 
sal_Int64 m_nDrawAspect
 
sal_Int64 m_nVisibleAreaWidth
 
sal_Int64 m_nVisibleAreaHeight
 
css::uno::Reference< css::text::XText > m_xParentText
 

Detailed Description

Definition at line 47 of file unoframe.hxx.

Constructor & Destructor Documentation

SwXFrame::~SwXFrame ( )
overrideprotectedvirtual

Definition at line 1273 of file unoframe.cxx.

References SvtListener::EndListeningAll(), m_pCopySource, and m_pProps.

SwXFrame::SwXFrame ( FlyCntType  eSet,
const SfxItemPropertySet pPropSet,
SwDoc pDoc 
)
protected
SwXFrame::SwXFrame ( SwFrameFormat rFrameFormat,
FlyCntType  eSet,
const SfxItemPropertySet pPropSet 
)
protected

Member Function Documentation

void SAL_CALL SwXFrame::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

Reimplemented in SwXTextFrame.

Definition at line 2583 of file unoframe.cxx.

References m_pImpl.

Referenced by SwXTextFrame::addEventListener().

void SwXFrame::addPropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 2350 of file unoframe.cxx.

void SwXFrame::addVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 2362 of file unoframe.cxx.

void SwXFrame::attach ( const css::uno::Reference< css::text::XTextRange > &  xTextRange)
overridevirtual
void SwXFrame::attachToRange ( const css::uno::Reference< css::text::XTextRange > &  xTextRange)
Exceptions
css::lang::IllegalArgumentException
css::uno::RuntimeException

Definition at line 2677 of file unoframe.cxx.

References aName, svt::EmbeddedObjectRef::Assign(), bIsDescriptor, SwPaM::DeleteMark(), SwFrameFormat::DelFrames(), SvtListener::EndListeningAll(), IDocumentUndoRedo::EndUndo(), eType, SwNode::FindFlyStartNode(), FLYCNTTYPE_FRM, FLYCNTTYPE_GRF, FN_EMBEDDED_OBJECT, FN_PARAM_CONTOUR_PP, FN_UNO_CLSID, FN_UNO_DESCRIPTION, FN_UNO_FRAME_STYLE_NAME, FN_UNO_GRAPHIC, FN_UNO_GRAPHIC_FILTER, FN_UNO_GRAPHIC_URL, FN_UNO_IS_AUTOMATIC_CONTOUR, FN_UNO_IS_PIXEL_CONTOUR, FN_UNO_REPLACEMENT_GRAPHIC, FN_UNO_STREAM_NAME, FN_UNO_TITLE, FN_UNO_Z_ORDER, fnMoveBackward, SwDoc::GetAttrPool(), SwFormat::GetAttrSet(), SvGlobalName::GetByteSequence(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwDoc::GetDfltFrameFormat(), OTextCursorHelper::GetDoc(), SwXTextRange::GetDoc(), SwFormat::GetDoc(), SwDoc::GetDocShell(), SfxObjectShell::getDocumentBaseURL(), IDocumentDrawModelAccess::GetDrawModel(), SfxObjectShell::GetEmbeddedObjectContainer(), SwNodes::GetEndOfContent(), GetFrameFormat(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentDrawModelAccess(), SwDoc::GetIDocumentUndoRedo(), SwNodeIndex::GetIndex(), SwPaM::GetMark(), SfxObjectShell::GetModel(), SwNodeIndex::GetNode(), SwPaM::GetNode(), SwDoc::GetNodes(), SwNode::GetNoTextNode(), sw::BroadcasterMixin::GetNotifier(), SwNode::GetOLENode(), SwOLENode::GetOLEObj(), SwOLEObj::GetOleRef(), GetOrCreateSdrObject(), SwDoc::GetPersist(), SwPaM::GetPoint(), OTextCursorHelper::getUnoTunnelId(), SwXTextRange::getUnoTunnelId(), GoInDoc(), SwPaM::HasMark(), Size::Height(), INSERT, comphelper::EmbeddedObjectContainer::InsertEmbeddedObject(), IDocumentContentOperations::InsertEmbObject(), IDocumentContentOperations::InsertGraphic(), IDocumentContentOperations::InsertOLE(), IsDescriptor(), lcl_GetFrameFormat(), vcl::graphic::loadFromURL(), OutputDevice::LogicToLogic(), m_nDrawAspect, m_nVisibleAreaHeight, m_nVisibleAreaWidth, m_pCopySource, m_pDoc, m_pFrameFormat, m_pProps, m_sName, SwDoc::MakeFlyAndMove(), SwDoc::MakeFlySection(), SvGlobalName::MakeId(), MID_SURROUND_CONTOUR, MID_SURROUND_CONTOUROUTSIDE, SwPaM::Move(), RES_ANCHOR, RES_FRMATR_BEGIN, RES_FRMATR_END, RES_FRMATR_GRABBAG, RES_GRFATR_BEGIN, RES_GRFATR_END, RES_SURROUND, RES_UNKNOWNATR_CONTAINER, ResetDescriptor(), SwFormatAnchor::SetAnchor(), SwGrfNode::SetChgTwipSize(), SwDoc::SetFlyFrameAttr(), SwDoc::SetFlyName(), Size::setHeight(), SwPaM::SetMark(), setPropertyValue(), SvxSizeItem::SetSize(), Size::setWidth(), SvtListener::StartListening(), IDocumentUndoRedo::StartUndo(), svt::EmbeddedObjectRef::TryRunningState(), UNO_NAME_CONTOUR_OUTSIDE, UNO_NAME_CONTOUR_POLY_POLYGON, UNO_NAME_DESCRIPTION, UNO_NAME_FRAME_INTEROP_GRAB_BAG, UNO_NAME_GRAPHIC, UNO_NAME_IS_AUTOMATIC_CONTOUR, UNO_NAME_IS_PIXEL_CONTOUR, UNO_NAME_SURROUND_CONTOUR, UNO_NAME_TITLE, UNO_NAME_Z_ORDER, VCLUnoHelper::UnoEmbed2VCLMapUnit(), Size::Width(), XATTR_FILL_FIRST, XATTR_FILL_LAST, and sw::XTextRangeToSwPaM().

Referenced by attach().

template<class Interface , class Impl >
static css::uno::Reference<Interface> SwXFrame::CreateXFrame ( SwDoc rDoc,
SwFrameFormat *const  pFrameFormat 
)
staticprotected
template<class Interface , class NameLookupIsHard >
uno::Reference<Interface> SwXFrame::CreateXFrame ( SwDoc rDoc,
SwFrameFormat *const  pFrameFormat 
)
void SwXFrame::dispose ( void  )
overridevirtual
void SwXFrame::DisposeInternal ( )
private

Definition at line 2597 of file unoframe.cxx.

References SvtListener::EndListeningAll(), m_pDoc, m_pFrameFormat, m_pImpl, mxStyleData, and mxStyleFamily.

Referenced by dispose(), and Notify().

uno::Reference< text::XTextRange > SwXFrame::getAnchor ( )
overridevirtual
FlyCntType SwXFrame::GetFlyCntType ( ) const
inline

Definition at line 158 of file unoframe.hxx.

References eType.

Referenced by SwUnoCursorHelper::GetSelectableFromAny().

const SwFrameFormat* SwXFrame::GetFrameFormat ( ) const
inline
SwFrameFormat* SwXFrame::GetFrameFormat ( )
inline

Definition at line 155 of file unoframe.hxx.

References m_pFrameFormat.

OUString SwXFrame::getImplementationName ( )
overridevirtual

Reimplemented in SwXTextFrame.

Definition at line 1189 of file unoframe.cxx.

OUString SwXFrame::getName ( )
overridevirtual

Definition at line 1307 of file unoframe.cxx.

References bIsDescriptor, GetFrameFormat(), SwFormat::GetName(), and m_sName.

SdrObject * SwXFrame::GetOrCreateSdrObject ( SwFlyFrameFormat rFormat)
static
awt::Point SwXFrame::getPosition ( )
overridevirtual

Definition at line 3112 of file unoframe.cxx.

uno::Any SwXFrame::getPropertyDefault ( const OUString &  aPropertyName)
overridevirtual
uno::Reference< beans::XPropertySetInfo > SwXFrame::getPropertySetInfo ( )
overridevirtual
beans::PropertyState SwXFrame::getPropertyState ( const OUString &  PropertyName)
overridevirtual

Definition at line 2374 of file unoframe.cxx.

References getPropertyStates().

uno::Sequence< beans::PropertyState > SwXFrame::getPropertyStates ( const css::uno::Sequence< OUString > &  aPropertyName)
overridevirtual
uno::Any SwXFrame::getPropertyValue ( const OUString &  PropertyName)
overridevirtual

Reimplemented in SwXTextFrame.

Definition at line 1980 of file unoframe.cxx.

References SfxItemPropertySimpleEntry::aType, SwEditShell::CalcLayout(), convertTwipToMm100(), tools::PolyPolygon::Count(), sw::CreateParentXText(), SwFormat::DerivedFrom(), eType, SwFrameFormat::FindRealSdrObject(), SwFrameFormat::FindSdrObject(), SwIterator< TElementType, TSource, eMode >::First(), FLYCNTTYPE_GRF, FLYCNTTYPE_OLE, FN_EMBEDDED_OBJECT, FN_PARAM_CONTOUR_PP, FN_PARAM_LINK_DISPLAY_NAME, FN_UNO_ANCHOR_TYPES, FN_UNO_CLSID, FN_UNO_COMPONENT, FN_UNO_DESCRIPTION, FN_UNO_FRAME_STYLE_NAME, FN_UNO_GRAPHIC, FN_UNO_GRAPHIC_FILTER, FN_UNO_GRAPHIC_URL, FN_UNO_IS_AUTOMATIC_CONTOUR, FN_UNO_IS_PIXEL_CONTOUR, FN_UNO_MODEL, FN_UNO_PARENT_TEXT, FN_UNO_REPLACEMENT_GRAPHIC, FN_UNO_STREAM_NAME, FN_UNO_TITLE, FN_UNO_TRANSFORMED_GRAPHIC, FN_UNO_Z_ORDER, FrmFmt, SfxItemSet::Get(), SwFormat::GetAnchor(), SwDoc::GetAttrPool(), SwFormat::GetAttrSet(), SfxItemPropertyMap::getByName(), SwFormat::GetContent(), SwFormatAnchor::GetContentAnchor(), SwFormatContent::GetContentIdx(), SwNoTextNode::GetContourAPI(), SwCursorShell::GetCurrFrame(), SwFormat::GetDoc(), SwDoc::GetDocShell(), SwDoc::GetEditShell(), SwFrameAreaDefinition::getFrameArea(), GetFrameFormat(), GraphicObject::GetGraphic(), SwGrfNode::GetGraphicAttr(), SwGrfNode::GetGrf(), SwDoc::GetGrfNms(), SwNode::GetGrfNode(), SwGrfNode::GetGrfObj(), SvGlobalName::GetHexName(), SwNodeIndex::GetIndex(), SwDocShell::GetIPClient(), SfxItemPool::GetMetric(), SwFormat::GetName(), SwNodeIndex::GetNode(), SwDoc::GetNodes(), SwNode::GetNoTextNode(), SwFlyFrameFormat::GetObjDescription(), tools::PolyPolygon::GetObject(), SwFlyFrameFormat::GetObjTitle(), GetOrCreateSdrObject(), SdrObject::GetOrdNum(), tools::Polygon::GetPoint(), GraphicObject::GetPrefMapMode(), SwStyleNameMapper::GetProgName(), SfxItemPropertySet::getPropertyMap(), SfxItemPropertySet::getPropertyValue(), SwGrfNode::GetReplacementGrfObj(), tools::Polygon::GetSize(), getSize(), getSvxBrushItemFromSourceSet(), SwContentNode::GetSwAttrSet(), GraphicObject::GetTransformedGraphic(), SwNoTextNode::GetTwipSize(), Graphic::GetXGraphic(), SwNoTextNode::HasAutomaticContour(), Size::Height(), i, IsDescriptor(), SwFrameAreaDefinition::isFrameAreaDefinitionValid(), isGRFATR(), SwNoTextNode::IsPixelContour(), OutputDevice::LogicToLogic(), m_pDoc, m_pProps, m_pPropSet, m_xParentText, mxStyleData, SfxItemPropertySimpleEntry::nMemberId, SfxItemPropertySimpleEntry::nMoreFlags, SfxItemPropertySimpleEntry::nWID, OWN_ATTR_FILLBMP_MODE, RES_BACKGROUND, SvxUnoConvertToMM(), svt::EmbeddedObjectRef::TryRunningState(), UNO_NAME_ACTUAL_SIZE, WID_LAYOUT_SIZE, Size::Width(), Point::X(), XATTR_FILLBMP_SIZEX, XATTR_FILLBMP_SIZEY, XATTR_FILLBMP_STRETCH, XATTR_FILLBMP_TILE, and Point::Y().

Referenced by SwXTextFrame::getPropertyValue(), and getSize().

OUString SwXFrame::getShapeType ( )
overridevirtual

Definition at line 3141 of file unoframe.cxx.

awt::Size SwXFrame::getSize ( )
overridevirtual

Definition at line 3128 of file unoframe.cxx.

References getPropertyValue().

Referenced by getPropertyValue().

sal_Int64 SAL_CALL SwXFrame::getSomething ( const css::uno::Sequence< sal_Int8 > &  aIdentifier)
overridevirtual

Reimplemented in SwXTextFrame.

Definition at line 1179 of file unoframe.cxx.

Referenced by SwXTextFrame::getSomething().

uno::Sequence< OUString > SwXFrame::getSupportedServiceNames ( )
overridevirtual
const ::uno::Sequence< sal_Int8 > & SwXFrame::getUnoTunnelId ( )
static
bool SwXFrame::IsDescriptor ( ) const
inline
void SwXFrame::Notify ( const SfxHint rHint)
overrideprotectedvirtual

Reimplemented from SvtListener.

Definition at line 2612 of file unoframe.cxx.

References DisposeInternal(), and SfxHint::GetId().

void SAL_CALL SwXFrame::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

Reimplemented in SwXTextFrame.

Definition at line 2590 of file unoframe.cxx.

References m_pImpl.

Referenced by SwXTextFrame::removeEventListener().

void SwXFrame::removePropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  aListener 
)
overridevirtual

Definition at line 2356 of file unoframe.cxx.

void SwXFrame::removeVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 2368 of file unoframe.cxx.

void SwXFrame::ResetDescriptor ( )

Definition at line 2669 of file unoframe.cxx.

References bIsDescriptor, m_pProps, mxStyleData, and mxStyleFamily.

Referenced by attachToRange().

void SwXFrame::setName ( const OUString &  Name_)
overridevirtual
void SwXFrame::setPosition ( const css::awt::Point &  aPosition)
overridevirtual

Definition at line 3120 of file unoframe.cxx.

void SwXFrame::setPropertyToDefault ( const OUString &  PropertyName)
overridevirtual
void SwXFrame::setPropertyValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual

Definition at line 1415 of file unoframe.cxx.

References aFrameFormatSetRange, SwDoc::Chain(), eType, FLYCNTTYPE_FRM, FLYCNTTYPE_GRF, FN_EMBEDDED_OBJECT, FN_PARAM_CONTOUR_PP, FN_UNO_CLSID, FN_UNO_DESCRIPTION, FN_UNO_DRAW_ASPECT, FN_UNO_FRAME_STYLE_NAME, FN_UNO_GRAPHIC, FN_UNO_GRAPHIC_FILTER, FN_UNO_GRAPHIC_URL, FN_UNO_IS_AUTOMATIC_CONTOUR, FN_UNO_IS_PIXEL_CONTOUR, FN_UNO_REPLACEMENT_GRAPHIC, FN_UNO_REPLACEMENT_GRAPHIC_URL, FN_UNO_STREAM_NAME, FN_UNO_TITLE, FN_UNO_VISIBLE_AREA_HEIGHT, FN_UNO_VISIBLE_AREA_WIDTH, FN_UNO_Z_ORDER, fnMoveBackward, SwFormatAnchor::GetAnchorId(), SwDoc::GetAttrPool(), SwFormat::GetAttrSet(), SfxItemPropertyMap::getByName(), SwFormat::GetChain(), SwFormat::GetContent(), SwFormatAnchor::GetContentAnchor(), SwFormatContent::GetContentIdx(), SwFormat::GetDoc(), IDocumentDrawModelAccess::GetDrawModel(), SwDoc::GetEditShell(), SwNodes::GetEndOfContent(), SwDoc::GetFlyCount(), SwDoc::GetFlyNum(), GetFrameFormat(), SwDoc::GetGrfNms(), SwNode::GetGrfNode(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentDrawModelAccess(), SwFormat::GetItemState(), SfxItemPool::GetMetric(), SwFormat::GetName(), SwNodeIndex::GetNode(), SwDoc::GetNodes(), SwNode::GetNoTextNode(), SwOLEObj::GetObject(), SwOLENode::GetOLEObj(), GetOrCreateSdrObject(), SdrObject::GetOrdNum(), SdrModel::GetPage(), SfxItemPropertySet::getPropertyMap(), getSvxBrushItemFromSourceSet(), SwContentNode::GetSwAttrSet(), GoInDoc(), SwNoTextNode::HasContour_(), uno::Any::hasValue(), i, tools::PolyPolygon::Insert(), SwNoTextNode::IsContourMapModeValid(), IsDescriptor(), isGRFATR(), SwDoc::IsInReading(), SwDoc::IsInXMLImport(), Graphic::IsNone(), SwTextBoxHelper::isTextBox(), lcl_GetFrameFormat(), vcl::graphic::loadFromURL(), m_nDrawAspect, m_nVisibleAreaHeight, m_nVisibleAreaWidth, m_pDoc, m_pProps, m_pPropSet, MID_ANCHOR_ANCHORFRAME, MID_ANCHOR_ANCHORTYPE, MID_BITMAP, MID_NAME, SwPaM::Move(), mxStyleData, mxStyleFamily, SwPosition::nNode, tools::Polygon::Optimize(), OWN_ATTR_FILLBMP_MODE, XFillBitmapItem::PutValue(), IDocumentContentOperations::ReRead(), RES_ANCHOR, RES_BACKGROUND, RES_DRAWFRMFMT, RES_FLYFRMFMT, RES_FRMATR_BEGIN, RES_FRMATR_END, RES_UNKNOWNATR_CONTAINER, SwFormatAnchor::SetAnchor(), SwContentNode::SetAttr(), SwNoTextNode::SetAutomaticContour(), SwNoTextNode::SetContour(), SwNoTextNode::SetContourAPI(), SvxShape::SetFillAttribute(), SwDoc::SetFlyFrameAttr(), SwDoc::SetFlyFrameDescription(), SwDoc::SetFlyFrameTitle(), SwFormat::SetFormatAttr(), SwDoc::SetFrameFormatToFly(), svt::EmbeddedObjectRef::SetGraphic(), SwNoTextNode::SetPixelContour(), tools::Polygon::SetPoint(), SfxItemPropertySet::setPropertyValue(), setSvxBrushItemAsFillAttributesToTargetSet(), SwFormatAnchor::SetType(), SwPaM::Start(), SvxUnoConvertFromMM(), sw_ChkAndSetNewAnchor(), SwDoc::Unchain(), UNO_NAME_CHAIN_NEXT_NAME, UNO_NAME_CHAIN_PREV_NAME, SwFormat::Which(), X, XATTR_FILL_FIRST, XATTR_FILL_LAST, XATTR_FILLBITMAP, XATTR_FILLBMP_SIZEX, XATTR_FILLBMP_SIZEY, XATTR_FILLFLOATTRANSPARENCE, XATTR_FILLGRADIENT, XATTR_FILLHATCH, xFrame, and Y.

Referenced by attachToRange(), and setSize().

void SwXFrame::SetSelection ( SwPaM rCopySource)

Definition at line 1365 of file unoframe.cxx.

References SwPaM::End(), m_pCopySource, and SwPaM::Start().

Referenced by SwXText::convertToTextFrame().

void SwXFrame::setSize ( const css::awt::Size &  aSize)
overridevirtual

Definition at line 3135 of file unoframe.cxx.

References setPropertyValue().

sal_Bool SwXFrame::supportsService ( const OUString &  ServiceName)
overridevirtual

Reimplemented in SwXTextFrame.

Definition at line 1194 of file unoframe.cxx.

References cppu::supportsService().

Member Data Documentation

bool SwXFrame::bIsDescriptor
private

Definition at line 71 of file unoframe.hxx.

Referenced by attachToRange(), getName(), IsDescriptor(), ResetDescriptor(), and setName().

const FlyCntType SwXFrame::eType
private
sal_Int64 SwXFrame::m_nDrawAspect
private

Definition at line 76 of file unoframe.hxx.

Referenced by attachToRange(), and setPropertyValue().

sal_Int64 SwXFrame::m_nVisibleAreaHeight
private

Definition at line 78 of file unoframe.hxx.

Referenced by attachToRange(), and setPropertyValue().

sal_Int64 SwXFrame::m_nVisibleAreaWidth
private

Definition at line 77 of file unoframe.hxx.

Referenced by attachToRange(), and setPropertyValue().

std::unique_ptr<SwPaM> SwXFrame::m_pCopySource
private

Definition at line 74 of file unoframe.hxx.

Referenced by attachToRange(), SetSelection(), and ~SwXFrame().

SwDoc* SwXFrame::m_pDoc
private

Definition at line 65 of file unoframe.hxx.

Referenced by attachToRange(), DisposeInternal(), getPropertyValue(), and setPropertyValue().

SwFrameFormat* SwXFrame::m_pFrameFormat
private

Definition at line 62 of file unoframe.hxx.

Referenced by attachToRange(), DisposeInternal(), and GetFrameFormat().

::sw::UnoImplPtr<Impl> SwXFrame::m_pImpl
private

Definition at line 60 of file unoframe.hxx.

Referenced by addEventListener(), DisposeInternal(), and removeEventListener().

std::unique_ptr<BaseFrameProperties_Impl> SwXFrame::m_pProps
private
const SfxItemPropertySet* SwXFrame::m_pPropSet
private
OUString SwXFrame::m_sName
private

Definition at line 72 of file unoframe.hxx.

Referenced by attachToRange(), getName(), and setName().

css::uno::Reference<css::text::XText> SwXFrame::m_xParentText
private

Definition at line 79 of file unoframe.hxx.

Referenced by getPropertyValue().

css::uno::Reference< css::beans::XPropertySet > SwXFrame::mxStyleData
protected

Definition at line 83 of file unoframe.hxx.

Referenced by DisposeInternal(), getPropertyValue(), ResetDescriptor(), and setPropertyValue().

css::uno::Reference< css::container::XNameAccess > SwXFrame::mxStyleFamily
protected

Definition at line 84 of file unoframe.hxx.

Referenced by DisposeInternal(), ResetDescriptor(), and setPropertyValue().


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