summaryrefslogtreecommitdiff
path: root/basctl/source/basicide/bastypes.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'basctl/source/basicide/bastypes.cxx')
-rw-r--r--basctl/source/basicide/bastypes.cxx121
1 files changed, 0 insertions, 121 deletions
diff --git a/basctl/source/basicide/bastypes.cxx b/basctl/source/basicide/bastypes.cxx
index 2ced84170073..21dfce98eb6d 100644
--- a/basctl/source/basicide/bastypes.cxx
+++ b/basctl/source/basicide/bastypes.cxx
@@ -252,127 +252,6 @@ Window* IDEBaseWindow::GetLayoutWindow()
return NULL;
}
-BreakPointList::BreakPointList()
-{}
-
-BreakPointList::BreakPointList(BreakPointList const & rList)
-{
- for (size_t i = 0; i < rList.size(); ++i)
- maBreakPoints.push_back( new BreakPoint(*rList.at( i ) ) );
-}
-
-BreakPointList::~BreakPointList()
-{
- reset();
-}
-
-void BreakPointList::reset()
-{
- for ( size_t i = 0, n = maBreakPoints.size(); i < n; ++i )
- delete maBreakPoints[ i ];
- maBreakPoints.clear();
-}
-
-void BreakPointList::transfer(BreakPointList & rList)
-{
- reset();
- for (size_t i = 0; i < rList.size(); ++i)
- maBreakPoints.push_back( rList.at( i ) );
- rList.clear();
-}
-
-void BreakPointList::InsertSorted( BreakPoint* pNewBrk )
-{
- for ( vector< BreakPoint* >::iterator i = maBreakPoints.begin(); i < maBreakPoints.end(); ++i )
- {
- if ( pNewBrk->nLine <= (*i)->nLine )
- {
- DBG_ASSERT( ( (*i)->nLine != pNewBrk->nLine ) || pNewBrk->bTemp, "BreakPoint existiert schon!" );
- maBreakPoints.insert( i, pNewBrk );
- return;
- }
- }
- // no insert position found => LIST_APPEND
- maBreakPoints.push_back( pNewBrk );
-}
-
-void BreakPointList::SetBreakPointsInBasic( SbModule* pModule )
-{
- pModule->ClearAllBP();
-
- for ( size_t i = 0, n = maBreakPoints.size(); i < n; ++i )
- {
- BreakPoint* pBrk = maBreakPoints[ i ];
- if ( pBrk->bEnabled )
- pModule->SetBP( (sal_uInt16)pBrk->nLine );
- }
-}
-
-BreakPoint* BreakPointList::FindBreakPoint( size_t nLine )
-{
- for ( size_t i = 0, n = maBreakPoints.size(); i < n; ++i )
- {
- BreakPoint* pBrk = maBreakPoints[ i ];
- if ( pBrk->nLine == nLine )
- return pBrk;
- }
- return NULL;
-}
-
-void BreakPointList::AdjustBreakPoints( size_t nLine, bool bInserted )
-{
- for ( size_t i = 0; i < maBreakPoints.size(); )
- {
- BreakPoint* pBrk = maBreakPoints[ i ];
- bool bDelBrk = false;
- if ( pBrk->nLine == nLine )
- {
- if ( bInserted )
- pBrk->nLine++;
- else
- bDelBrk = true;
- }
- else if ( pBrk->nLine > nLine )
- {
- if ( bInserted )
- pBrk->nLine++;
- else
- pBrk->nLine--;
- }
-
- if ( bDelBrk )
- {
- delete remove( pBrk );
- }
- else
- {
- ++i;
- }
- }
-}
-
-void BreakPointList::ResetHitCount()
-{
- for ( size_t i = 0, n = maBreakPoints.size(); i < n; ++i )
- {
- BreakPoint* pBrk = maBreakPoints[ i ];
- pBrk->nHitCount = 0;
- }
-}
-
-BreakPoint* BreakPointList::remove( BreakPoint* ptr )
-{
- for ( vector< BreakPoint* >::iterator i = maBreakPoints.begin(); i < maBreakPoints.end(); ++i )
- {
- if ( ptr == *i )
- {
- maBreakPoints.erase( i );
- return ptr;
- }
- }
- return NULL;
-}
-
void IDEBaseWindow::Deactivating()
{
}