CTC++ Coverage Report - Functions Summary    #2/2

Directory Summary | Files Summary | Functions Summary | Execution Profile
To directories: First | Previous | Next | Last | Index | No Index


Directory: net/library/jiga
TER: 35 % ( 238/ 680)

File: net/library/jiga/AppletFrame.java
Instrumentation mode: function-decision-multicondition
TER: 30 % ( 12/ 40)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  75 AppletFrame()
0 % - 0/ 1  101 appletResize()
100 %   2/ 2  90 105 getAppletContext()
75 % - 3/ 4  99 109 getCodeBase()
0 % - 0/ 4  119 getDocumentBase()
100 %   2/ 2  129 getParameter()
0 % - 0/ 1  133 setParameter()
0 % - 0/ 2  137 isActive()
0 % - 0/ 2  142 getApplet()
0 % - 0/ 2  146 getApplets()
100 %   2/ 2  90 150 getAudioClip()
0 % - 0/ 2  154 getImage()
0 % - 0/ 1  158 showDocument()
0 % - 0/ 1  161 showDocument()
0 % - 0/ 1  164 showStatus()
0 % - 0/ 1  168 setStream()
0 % - 0/ 2  171 getStream()
0 % - 0/ 2  175 getStreamKeys()
100 %   1/ 1  181 windowActivated()
0 % - 0/ 1  184 windowClosed()
100 %   1/ 1  187 windowClosing()
0 % - 0/ 1  193 windowDeactivated()
0 % - 0/ 1  196 windowDeiconified()
0 % - 0/ 1  199 windowIconified()
0 % - 0/ 1  202 windowOpened()

30 % - 12/ 40    AppletFrame.java

File: net/library/jiga/Base64.java
Instrumentation mode: function-decision-multicondition
TER: 0 % (  0/ 42)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  42 Base64::Base64()
0 % - 0/ 2  49 Base64::toBase64()
0 % - 0/ 16  59 Base64::toBase64()
0 % - 0/ 2  103 Base64::fromBase64()
0 % - 0/ 14  107 Base64::fromBase64()
0 % - 0/ 7  144 Base64::getBase64Value()

0 % - 0/ 42    Base64.java

File: net/library/jiga/EffectImage.java
Instrumentation mode: function-decision-multicondition
TER: 69 % ( 22/ 32)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  49 EffectImage::EffectImage()
0 % - 0/ 1  56 EffectImage::EffectImage()
67 % - 6/ 9  80 68 EffectImage::EffectImage()
100 %   2/ 2  3280 114 EffectImage::getRotate()
0 % - 0/ 2  126 EffectImage::getRotate()
93 %   14/ 15  3280 143 EffectImage::getFastRotate()
0 % - 0/ 2  192 EffectImage::getData()

69 % - 22/ 32    EffectImage.java

File: net/library/jiga/GameApplet.java
Instrumentation mode: function-decision-multicondition
TER: 67 % ( 65/ 97)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

57 % - 4/ 7  82 84 init()
0 % - 0/ 1  128 setFrameBufferSize()
0 % - 0/ 1  142 setScreenPosition()
0 % - 0/ 2  150 getScreenPosition()
100 %   1/ 1  158 setAsApplication()
0 % - 0/ 2  166 isApplication()
100 %   2/ 2  80 175 getSunAudioManager()
100 %   2/ 2  80 183 needsKeyEvents()
0 % - 0/ 2  192 needsMouseEvents()
100 %   2/ 2  42659 200 getWidth()
100 %   2/ 2  42659 208 getHeight()
100 %   2/ 2  38830334 216 getBufferWidth()
100 %   2/ 2  38830334 224 getBufferHeight()
0 % - 0/ 2  228 getBackgroundImage()
100 %   2/ 2  3404476 232 getBackgroundGraphics()
100 %   2/ 2  20037 236 getGameContext()
100 %   2/ 2  1667 240 getGameMedia()
0 % - 0/ 1  246 gameInit()
100 %   1/ 1  387 249 setCurrentScreen()
67 % - 2/ 3  80 254 start()
100 %   1/ 1  80 263 stop()
89 %   8/ 9  80 267 run()
67 % - 2/ 3  1703245 297 paint()
100 %   10/ 10  25168 303 keyPressed()
100 %   17/ 17  18830 327 keyReleased()
100 %   1/ 1  304 356 keyTyped()
0 % - 0/ 1  359 mouseClicked()
0 % - 0/ 1  362 mouseEntered()
0 % - 0/ 1  368 mouseExited()
0 % - 0/ 5  374 mousePressed()
0 % - 0/ 5  390 mouseReleased()
0 % - 0/ 1  406 mouseDragged()
0 % - 0/ 1  412 mouseMoved()

67 % - 65/ 97    GameApplet.java

File: net/library/jiga/GameContext.java
Instrumentation mode: function-decision-multicondition
TER: 67 % (  8/ 12)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  80 53 GameContext::GameContext()
67 % - 2/ 3  3993 63 GameContext::addObject()
0 % - 0/ 3  78 GameContext::removeObject()
100 %   5/ 5  17038 92 GameContext::getObject()

67 % - 8/ 12    GameContext.java

File: net/library/jiga/GameFont.java
Instrumentation mode: function-decision-multicondition
TER: 94 % ( 29/ 31)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  80 64 GameFont::GameFont()
100 %   1/ 1  80 77 GameFont::GameFont()
100 %   1/ 1  80 86 GameFont::setCharMap()
100 %   11/ 11  257860 96 GameFont::charSize()
80 %   8/ 10  38729978 121 GameFont::paintChar()
100 %   7/ 7  32958191 146 GameFont::getCharIndex()

94 %   29/ 31    GameFont.java

File: net/library/jiga/GameMedia.java
Instrumentation mode: function-decision-multicondition
TER: 43 % ( 19/ 44)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  80 51 GameMedia::GameMedia()
67 % - 6/ 9  80 62 GameMedia::loadData()
89 %   8/ 9  13236 92 GameMedia::loadImage()
0 % - 0/ 9  128 GameMedia::loadDoubleImage()
0 % - 0/ 9  170 GameMedia::loadScaledImage()
57 % - 4/ 7  800 205 GameMedia::loadAudioClip()

43 % - 19/ 44    GameMedia.java

File: net/library/jiga/GameScreen.java
Instrumentation mode: function-decision-multicondition
TER: 77 % ( 20/ 26)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  56 GameScreen::GameScreen()
100 %   1/ 1  387 59 GameScreen::GameScreen()
0 % - 0/ 1  74 GameScreen::initBackground()
100 %   2/ 2  745 79 GameScreen::getGameApplet()
100 %   1/ 1  2176 83 GameScreen::addToBackground()
0 % - 0/ 1  88 GameScreen::addToBackground()
100 %   1/ 1  87750 98 GameScreen::addSprite()
100 %   3/ 3  91650 103 GameScreen::removeSprite()
100 %   1/ 1  2635 110 GameScreen::spriteToBack()
100 %   1/ 1  14143 115 GameScreen::spriteToFront()
0 % - 0/ 1  120 GameScreen::setScreenPosition()
0 % - 0/ 2  124 GameScreen::getScreenPosition()
100 %   7/ 7  1701150 128 GameScreen::refreshAll()
100 %   3/ 3  1701150 150 GameScreen::paintAll()

77 % - 20/ 26    GameScreen.java

File: net/library/jiga/ImageSprite.java
Instrumentation mode: function-decision-multicondition
TER: 100 % (  3/  3)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  1340 34 ImageSprite()
100 %   1/ 1  7966 41 changeImage()
100 %   1/ 1  1483991 47 paint()

100 %   3/ 3    ImageSprite.java

File: net/library/jiga/InvalidConstructionException.java
Instrumentation mode: function-decision-multicondition
TER: 0 % (  0/  2)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  35 InvalidConstructionException()
0 % - 0/ 1  43 InvalidConstructionException()

0 % - 0/ 2    InvalidConstructionException.java

File: net/library/jiga/MiniDOM.java
Instrumentation mode: function-decision-multicondition
TER: 0 % (  0/170)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  74 MiniDOM::MiniDOM()
0 % - 0/ 1  86 MiniDOM::setParent()
0 % - 0/ 2  95 MiniDOM::getParent()
0 % - 0/ 2  104 MiniDOM::getName()
0 % - 0/ 1  114 MiniDOM::setValue()
0 % - 0/ 2  124 MiniDOM::getValue()
0 % - 0/ 5  135 MiniDOM::hasChildren()
0 % - 0/ 5  153 MiniDOM::addChild()
0 % - 0/ 9  173 MiniDOM::removeChild()
0 % - 0/ 10  193 MiniDOM::getChild()
0 % - 0/ 16  215 MiniDOM::getChildren()
0 % - 0/ 7  253 MiniDOM::getAllChildren()
0 % - 0/ 3  278 MiniDOM::addAttribute()
0 % - 0/ 5  294 MiniDOM::getAttribute()
0 % - 0/ 7  307 MiniDOM::getAllAttributes()
0 % - 0/ 8  338 MiniDOM::serialize()
0 % - 0/ 19  369 MiniDOM::serialize()
0 % - 0/ 67  442 MiniDOM::getTree()

0 % - 0/ 170    MiniDOM.java

File: net/library/jiga/ScrollingTextSprite.java
Instrumentation mode: function-decision-multicondition
TER: 79 % ( 15/ 19)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

67 % - 2/ 3  90 49 ScrollingTextSprite()
81 %   13/ 16  1040124 69 paint()

79 % - 15/ 19    ScrollingTextSprite.java

File: net/library/jiga/SoundManager.java
Instrumentation mode: function-decision-multicondition
TER: 48 % ( 23/ 48)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  80 45 SoundManager::SoundManager()
47 % - 7/ 15  80 51 SoundManager::SoundManager()
42 % - 5/ 12  80 98 SoundManager::getVendorType()
100 %   1/ 1  121 SoundManager::setSoundState()
100 %   2/ 2  14 126 SoundManager::getSoundState()
41 % - 7/ 17  19048 131 SoundManager::playSound()

48 % - 23/ 48    SoundManager.java

File: net/library/jiga/Sprite.java
Instrumentation mode: function-decision-multicondition
TER: 86 % ( 12/ 14)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  18635 44 Sprite::Sprite()
100 %   1/ 1  1131860 55 Sprite::forceRefresh()
100 %   1/ 1  872 65 Sprite::changeSpriteArea()
100 %   1/ 1  850 75 Sprite::relativeMove()
0 % - 0/ 1  87 Sprite::relativeMove()
100 %   1/ 1  772653 98 Sprite::absoluteMove()
0 % - 0/ 1  109 Sprite::absoluteMove()
100 %   2/ 2  53403080 119 Sprite::getSpritePosition()
100 %   2/ 2  41260552 128 Sprite::getSpriteArea()
100 %   3/ 3  17755673 141 Sprite::refresh()

86 %   12/ 14    Sprite.java

File: net/library/jiga/SunAudioManager.java
Instrumentation mode: function-decision-multicondition
TER: 6 % (  1/ 17)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  80 42 SunAudioManager::SunAudioManager()
0 % - 0/ 7  46 SunAudioManager::loadAudioStream()
0 % - 0/ 3  70 SunAudioManager::loadAudio()
0 % - 0/ 6  82 SunAudioManager::playSound()

6 % - 1/ 17    SunAudioManager.java

File: net/library/jiga/TextSprite.java
Instrumentation mode: function-decision-multicondition
TER: 53 % (  9/ 17)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

100 %   1/ 1  589 39 TextSprite()
71 % - 5/ 7  589 48 findLastCharacter()
0 % - 0/ 2  68 getText()
0 % - 0/ 2  73 getFont()
0 % - 0/ 1  78 addCharacter()
0 % - 0/ 1  84 removeLastChar()
100 %   3/ 3  2582297 91 paint()

53 % - 9/ 17    TextSprite.java

File: net/library/jiga/XmlRequest.java
Instrumentation mode: function-decision-multicondition
TER: 0 % (  0/ 66)
To files: Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  46 XmlRequest()
0 % - 0/ 1  50 XmlRequest()
0 % - 0/ 8  60 open()
0 % - 0/ 6  84 send()
0 % - 0/ 40  105 run()
0 % - 0/ 2  216 getState()
0 % - 0/ 2  220 completed()
0 % - 0/ 2  224 getResponseText()
0 % - 0/ 4  228 getResponseXML()

0 % - 0/ 66    XmlRequest.java
 

35 % - 238/ 680    DIRECTORY OVERALL (net/library/jiga)

Directory Summary | Files Summary | Functions Summary | Execution Profile
To directories: First | Previous | Next | Last | Top | Index | No Index