Lines Matching refs:xAnnotation
139 void get( const rtl::Reference< Annotation >& xAnnotation ) in get()
141 m_Position = xAnnotation->getPosition(); in get()
142 m_Size = xAnnotation->getSize(); in get()
143 m_Author = xAnnotation->getAuthor(); in get()
144 m_DateTime = xAnnotation->getDateTime(); in get()
147 void set( const rtl::Reference< Annotation >& xAnnotation ) in set()
149 xAnnotation->setPosition(m_Position); in set()
150 xAnnotation->setSize(m_Size); in set()
151 xAnnotation->setAuthor(m_Author); in set()
152 xAnnotation->setDateTime(m_DateTime); in set()
170 void createAnnotation( Reference< XAnnotation >& xAnnotation, SdPage* pPage ) in createAnnotation() argument
173 xAnnotation.set( new Annotation(xContext, pPage) ); in createAnnotation()
174 pPage->addAnnotation(xAnnotation); in createAnnotation()
349 SdrUndoAction* CreateUndoInsertOrRemoveAnnotation( const Reference< XAnnotation >& xAnnotation, boo… in CreateUndoInsertOrRemoveAnnotation() argument
351 Annotation* pAnnotation = dynamic_cast< Annotation* >( xAnnotation.get() ); in CreateUndoInsertOrRemoveAnnotation()
371 Reference< XAnnotation > xAnnotation( &rAnnotation ); in UndoInsertOrRemoveAnnotation() local
376 if( (*iter) == xAnnotation ) in UndoInsertOrRemoveAnnotation()
390 Reference< XAnnotation > xAnnotation( mxAnnotation.get() ); in Undo() local
393 pPage->removeAnnotation( xAnnotation ); in Undo()
397 pPage->addAnnotation( xAnnotation, mnIndex ); in Undo()
408 Reference< XAnnotation > xAnnotation( mxAnnotation.get() ); in Redo() local
412 pPage->addAnnotation( xAnnotation, mnIndex ); in Redo()
416 pPage->removeAnnotation( xAnnotation ); in Redo()