EMMA Coverage Report (generated Mon Sep 24 17:47:05 EEST 2007)
[all classes][org.jboss.tools.common.editor]

COVERAGE SUMMARY FOR SOURCE FILE [ObjectMultiPageEditor.java]

nameclass, %method, %block, %line, %
ObjectMultiPageEditor.java70%  (14/20)66%  (89/134)56%  (1805/3241)56%  (427,6/758)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class NatureOption0%   (0/1)0%   (0/5)0%   (0/73)0%   (0/21)
NatureOption (String, String): void 0%   (0/1)0%   (0/18)0%   (0/4)
register (Properties, int): boolean 0%   (0/1)0%   (0/14)0%   (0/4)
run (): void 0%   (0/1)0%   (0/33)0%   (0/9)
setActionClass (String): void 0%   (0/1)0%   (0/4)0%   (0/2)
setResource (IResource): void 0%   (0/1)0%   (0/4)0%   (0/2)
     
class NatureOptionList0%   (0/1)0%   (0/4)0%   (0/99)0%   (0/17)
<static initializer> 0%   (0/1)0%   (0/69)0%   (0/13)
NatureOptionList (): void 0%   (0/1)0%   (0/3)0%   (0/1)
getAllNatures (): String [] 0%   (0/1)0%   (0/22)0%   (0/3)
getNatureDescription (String): String [] 0%   (0/1)0%   (0/5)0%   (0/1)
     
class ObjectMultiPageEditor$10%   (0/1)0%   (0/2)0%   (0/51)0%   (0/10)
ObjectMultiPageEditor$1 (ObjectMultiPageEditor, IFile): void 0%   (0/1)0%   (0/9)0%   (0/2)
execute (IProgressMonitor): void 0%   (0/1)0%   (0/42)0%   (0/8)
     
class ObjectMultiPageEditor$TextFocusListener$10%   (0/1)0%   (0/2)0%   (0/16)0%   (0/6)
ObjectMultiPageEditor$TextFocusListener$1 (ObjectMultiPageEditor$TextFocusLis... 0%   (0/1)0%   (0/6)0%   (0/2)
run (): void 0%   (0/1)0%   (0/10)0%   (0/4)
     
class Option0%   (0/1)0%   (0/2)0%   (0/8)0%   (0/4)
Option (String): void 0%   (0/1)0%   (0/4)0%   (0/2)
run (): void 0%   (0/1)0%   (0/4)0%   (0/2)
     
class ResourceChangeListener$20%   (0/1)0%   (0/2)0%   (0/18)0%   (0/4)
ResourceChangeListener$2 (ResourceChangeListener): void 0%   (0/1)0%   (0/6)0%   (0/2)
run (): void 0%   (0/1)0%   (0/12)0%   (0/2)
     
class NatureChecker100% (1/1)60%  (3/5)22%  (64/292)28%  (16,6/60)
isAppropriateNature (): boolean 0%   (0/1)0%   (0/3)0%   (0/1)
showWarning (): void 0%   (0/1)0%   (0/185)0%   (0/34)
isAppropriateNature (IEditorInput): boolean 100% (1/1)44%  (28/64)47%  (5,6/12)
check (IEditorInput, String [], String): void 100% (1/1)87%  (27/31)80%  (8/10)
NatureChecker (): void 100% (1/1)100% (9/9)100% (3/3)
     
class ObjectMultiPageEditor$ErrorSelectionListenerImpl100% (1/1)50%  (1/2)50%  (6/12)33%  (1/3)
errorSelected (int, int): void 0%   (0/1)0%   (0/6)0%   (0/2)
ObjectMultiPageEditor$ErrorSelectionListenerImpl (ObjectMultiPageEditor): void 100% (1/1)100% (6/6)100% (1/1)
     
class ObjectMultiPageEditor$TextFocusListener100% (1/1)67%  (2/3)55%  (12/22)33%  (1,7/5)
access$0 (ObjectMultiPageEditor$TextFocusListener): ObjectMultiPageEditor 0%   (0/1)0%   (0/3)0%   (0/1)
focusLost (FocusEvent): void 100% (1/1)46%  (6/13)25%  (1/4)
ObjectMultiPageEditor$TextFocusListener (ObjectMultiPageEditor): void 100% (1/1)100% (6/6)100% (1/1)
     
class ObjectMultiPageEditor100% (1/1)67%  (44/66)55%  (981/1769)56%  (233/416)
activateErrorTab (): void 0%   (0/1)0%   (0/4)0%   (0/2)
createTextEditor (): ObjectTextEditor 0%   (0/1)0%   (0/2)0%   (0/1)
createTreePage (): void 0%   (0/1)0%   (0/6)0%   (0/2)
createUnloadedPage (): void 0%   (0/1)0%   (0/26)0%   (0/6)
doCreatePages (): void 0%   (0/1)0%   (0/1)0%   (0/1)
doErrorSelected (int, int): void 0%   (0/1)0%   (0/14)0%   (0/4)
doSaveAs (): void 0%   (0/1)0%   (0/4)0%   (0/2)
getSourceEditor (): StructuredTextEditor 0%   (0/1)0%   (0/11)0%   (0/4)
getSupportedNatures (): String [] 0%   (0/1)0%   (0/2)0%   (0/1)
initSaveAsDialog (SaveAsDialog): void 0%   (0/1)0%   (0/17)0%   (0/3)
installTreePage (AbstractSectionEditor): void 0%   (0/1)0%   (0/27)0%   (0/7)
isWrongEntity (String): boolean 0%   (0/1)0%   (0/2)0%   (0/1)
loadSelectedTabForStorage (): void 0%   (0/1)0%   (0/53)0%   (0/12)
performSaveAs (IProgressMonitor): void 0%   (0/1)0%   (0/237)0%   (0/40)
runSaveAsDialog (SaveAsDialog, IProgressMonitor): IFile 0%   (0/1)0%   (0/30)0%   (0/9)
safelySanityCheckState (IEditorInput): void 0%   (0/1)0%   (0/22)0%   (0/6)
saveSelectedTabForStorage (): void 0%   (0/1)0%   (0/43)0%   (0/8)
selectPageByName (String): void 0%   (0/1)0%   (0/36)0%   (0/10)
setErrorMode (): void 0%   (0/1)0%   (0/1)0%   (0/1)
setNormalMode (): void 0%   (0/1)0%   (0/1)0%   (0/1)
switchToPage (int): void 0%   (0/1)0%   (0/13)0%   (0/4)
updateSelectionProvider (): void 0%   (0/1)0%   (0/1)0%   (0/1)
gotoMarker (IMarker): void 100% (1/1)16%  (11/67)25%  (3,8/15)
checkReadOnlyOnSave (): boolean 100% (1/1)27%  (13/48)29%  (2/7)
createSite (IEditorPart): IEditorSite 100% (1/1)62%  (10/16)67%  (2/3)
dispose (): void 100% (1/1)70%  (78/112)74%  (20,1/27)
loadSelectedTab (): void 100% (1/1)70%  (28/40)60%  (6/10)
saveSelectedTab (): void 100% (1/1)75%  (21/28)57%  (4/7)
updateModificationStamp (IEditorInput): void 100% (1/1)76%  (13/17)67%  (4/6)
handleEditorInputChanged (): void 100% (1/1)77%  (27/35)73%  (5,8/8)
getModelObject (): XModelObject 100% (1/1)78%  (7/9)77%  (0,8/1)
enableSanityChecking (boolean): void 100% (1/1)79%  (11/14)92%  (2,8/3)
doSave (IProgressMonitor): void 100% (1/1)80%  (72/90)81%  (19,4/24)
initEditors (): void 100% (1/1)84%  (16/19)83%  (5/6)
addFormPage (TreeFormPage): void 100% (1/1)85%  (23/27)71%  (5/7)
doSanityCheckState (IEditorInput): boolean 100% (1/1)85%  (46/54)90%  (12,7/14)
isWrongEntity (): boolean 100% (1/1)86%  (12/14)85%  (0,8/1)
isDirty (): boolean 100% (1/1)88%  (28/32)87%  (5,2/6)
saveX (IProgressMonitor): void 100% (1/1)88%  (38/43)69%  (4,8/7)
createPages (): void 100% (1/1)88%  (84/95)81%  (17,9/22)
createTextPage (): void 100% (1/1)90%  (37/41)78%  (7/9)
getFile (): IFile 100% (1/1)92%  (11/12)96%  (1,9/2)
updateFile (): void 100% (1/1)92%  (11/12)80%  (4/5)
getAdapter (Class): Object 100% (1/1)93%  (26/28)86%  (6/7)
nodeChanged (XModelTreeEvent): void 100% (1/1)93%  (13/14)94%  (3,8/4)
structureChanged (XModelTreeEvent): void 100% (1/1)93%  (13/14)94%  (3,8/4)
checkErrorMode (): void 100% (1/1)96%  (26/27)95%  (4,8/5)
needsUpdate (): boolean 100% (1/1)96%  (52/54)98%  (9,8/10)
<static initializer> 100% (1/1)100% (3/3)100% (2/2)
ObjectMultiPageEditor (): void 100% (1/1)100% (80/80)100% (19/19)
access$0 (ObjectMultiPageEditor): int 100% (1/1)100% (3/3)100% (1/1)
createErrorSelectionListener (): ErrorSelectionListener 100% (1/1)100% (5/5)100% (1/1)
createTreeFormPage (): TreeFormPage 100% (1/1)100% (21/21)100% (5/5)
getActiveEditor (): IEditorPart 100% (1/1)100% (3/3)100% (1/1)
getNatureWarningMessageKey (): String 100% (1/1)100% (2/2)100% (1/1)
getSourcePageIndex (): int 100% (1/1)100% (5/5)100% (1/1)
getTextSelectionProvider (): AbstractSelectionProvider 100% (1/1)100% (6/6)100% (2/2)
init (IEditorSite, IEditorInput): void 100% (1/1)100% (29/29)100% (6/6)
isAppropriateNature (): boolean 100% (1/1)100% (4/4)100% (1/1)
isErrorMode (): boolean 100% (1/1)100% (3/3)100% (1/1)
isSaveAsAllowed (): boolean 100% (1/1)100% (2/2)100% (1/1)
pageChange (int): void 100% (1/1)100% (49/49)100% (15/15)
setInput (IEditorInput): void 100% (1/1)100% (10/10)100% (4/4)
update0 (): void 100% (1/1)100% (22/22)100% (7/7)
updateEditableMode (): void 100% (1/1)100% (1/1)100% (1/1)
updateTitle (): void 100% (1/1)100% (6/6)100% (2/2)
     
class ObjectMultiPageEditor$PostponedTextSelection100% (1/1)100% (4/4)69%  (74/107)68%  (17,7/26)
select (XModelObject, String): void 100% (1/1)49%  (24/49)46%  (4,6/10)
run (): void 100% (1/1)78%  (28/36)68%  (6,1/9)
ObjectMultiPageEditor$PostponedTextSelection (ObjectMultiPageEditor): void 100% (1/1)100% (15/15)100% (4/4)
clean (): void 100% (1/1)100% (7/7)100% (3/3)
     
class ObjectMultiPageEditor$U100% (1/1)100% (2/2)75%  (24/32)67%  (6/9)
run (): void 100% (1/1)69%  (18/26)62%  (5/8)
ObjectMultiPageEditor$U (ObjectMultiPageEditor): void 100% (1/1)100% (6/6)100% (1/1)
     
class ObjectMultiPageEditor$TextSelectionProvider100% (1/1)86%  (6/7)81%  (51/63)81%  (13/16)
dispose (): void 0%   (0/1)0%   (0/12)0%   (0/3)
ObjectMultiPageEditor$TextSelectionProvider (ObjectMultiPageEditor): void 100% (1/1)100% (9/9)100% (2/2)
ObjectMultiPageEditor$TextSelectionProvider (ObjectMultiPageEditor, ObjectMul... 100% (1/1)100% (4/4)100% (1/1)
getSelectedModelObject (): XModelObject 100% (1/1)100% (13/13)100% (3/3)
init (): void 100% (1/1)100% (15/15)100% (4/4)
selectionChanged (SelectionChangedEvent): void 100% (1/1)100% (3/3)100% (2/2)
setSelectedModelObject (XModelObject): void 100% (1/1)100% (7/7)100% (2/2)
     
class ObjectMultiPageEditor$OutlineSelectionListener100% (1/1)100% (2/2)84%  (87/103)80%  (17,5/22)
selectionChanged (SelectionChangedEvent): void 100% (1/1)83%  (78/94)78%  (15,5/20)
ObjectMultiPageEditor$OutlineSelectionListener (ObjectMultiPageEditor): void 100% (1/1)100% (9/9)100% (2/2)
     
class ObjectMultiPageEditor$ActivationListener$1100% (1/1)100% (2/2)86%  (30/35)83%  (5/6)
run (): void 100% (1/1)83%  (24/29)75%  (3/4)
ObjectMultiPageEditor$ActivationListener$1 (ObjectMultiPageEditor$ActivationL... 100% (1/1)100% (6/6)100% (2/2)
     
class ResourceChangeListener100% (1/1)83%  (5/6)86%  (276/320)81%  (67,6/83)
closeEditor (): void 0%   (0/1)0%   (0/7)0%   (0/2)
getPathChange (IResourceDelta [], IPath): IPath 100% (1/1)86%  (77/90)83%  (19/23)
resourceChanged (IResourceChangeEvent): void 100% (1/1)86%  (117/136)77%  (29,2/38)
getPathChange (IResourceDelta, IPath): IPath 100% (1/1)93%  (53/57)95%  (10,4/11)
ResourceChangeListener (IEditorPart, Composite): void 100% (1/1)96%  (22/23)99%  (7,9/8)
getPathChange (IResourceChangeEvent, IFile): IPath 100% (1/1)100% (7/7)100% (1/1)
     
class ObjectMultiPageEditor$ActivationListener100% (1/1)100% (10/10)88%  (84/95)81%  (20,3/25)
handleActivation (): void 100% (1/1)80%  (28/35)59%  (5,3/9)
partActivated (IWorkbenchPart): void 100% (1/1)85%  (22/26)80%  (4/5)
ObjectMultiPageEditor$ActivationListener (ObjectMultiPageEditor): void 100% (1/1)100% (9/9)100% (2/2)
access$0 (ObjectMultiPageEditor$ActivationListener): void 100% (1/1)100% (3/3)100% (1/1)
access$1 (ObjectMultiPageEditor$ActivationListener): ObjectMultiPageEditor 100% (1/1)100% (3/3)100% (1/1)
partBroughtToTop (IWorkbenchPart): void 100% (1/1)100% (1/1)100% (1/1)
partClosed (IWorkbenchPart): void 100% (1/1)100% (1/1)100% (1/1)
partDeactivated (IWorkbenchPart): void 100% (1/1)100% (4/4)100% (2/2)
partOpened (IWorkbenchPart): void 100% (1/1)100% (1/1)100% (1/1)
shellActivated (ShellEvent): void 100% (1/1)100% (12/12)100% (3/3)
     
class ObjectMultiPageEditor$PostMultiPageEditorSite100% (1/1)100% (4/4)91%  (90/99)92%  (24,9/27)
setSelectionProvider (ISelectionProvider): void 100% (1/1)70%  (19/27)78%  (7/9)
handlePostSelectionChanged (SelectionChangedEvent): void 100% (1/1)98%  (48/49)99%  (11,9/12)
ObjectMultiPageEditor$PostMultiPageEditorSite (ObjectMultiPageEditor, ObjectM... 100% (1/1)100% (11/11)100% (3/3)
getPostSelectionChangedListener (): ISelectionChangedListener 100% (1/1)100% (12/12)100% (3/3)
     
class ResourceChangeListener$1100% (1/1)100% (2/2)94%  (15/16)97%  (5,8/6)
widgetDisposed (DisposeEvent): void 100% (1/1)90%  (9/10)95%  (3,8/4)
ResourceChangeListener$1 (ResourceChangeListener): void 100% (1/1)100% (6/6)100% (2/2)
     
class ObjectMultiPageEditor$PostMultiPageEditorSite$1100% (1/1)100% (2/2)100% (11/11)100% (4/4)
ObjectMultiPageEditor$PostMultiPageEditorSite$1 (ObjectMultiPageEditor$PostMu... 100% (1/1)100% (6/6)100% (2/2)
selectionChanged (SelectionChangedEvent): void 100% (1/1)100% (5/5)100% (2/2)

[source file 'org/jboss/tools/common/editor/ObjectMultiPageEditor.java' not found in sourcepath]

[all classes][org.jboss.tools.common.editor]
EMMA 2.1.5320 (stable) (C) Vladimir Roubtsov