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

COVERAGE SUMMARY FOR SOURCE FILE [SeamProject.java]

nameclass, %method, %block, %line, %
SeamProject.java100% (2/2)63%  (52/82)51%  (1445/2810)52%  (304,5/589)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class SeamProject$1100% (1/1)100% (2/2)38%  (12/32)48%  (3,4/7)
propertyChange (Preferences$PropertyChangeEvent): void 100% (1/1)23%  (6/26)27%  (1,4/5)
SeamProject$1 (SeamProject): void 100% (1/1)100% (6/6)100% (2/2)
     
class SeamProject100% (1/1)62%  (50/80)52%  (1433/2778)52%  (302,2/583)
addComponent (ISeamComponent): void 0%   (0/1)0%   (0/9)0%   (0/2)
addFactory (ISeamFactory): void 0%   (0/1)0%   (0/6)0%   (0/2)
deconfigure (): void 0%   (0/1)0%   (0/4)0%   (0/2)
firePathRemovedToDependentProjects (IPath): void 0%   (0/1)0%   (0/29)0%   (0/6)
getAllPackages (): Collection 0%   (0/1)0%   (0/10)0%   (0/3)
getComponentByName (String): ISeamComponent 0%   (0/1)0%   (0/6)0%   (0/1)
getComponentsByScope (ScopeType): Set 0%   (0/1)0%   (0/5)0%   (0/1)
getComponentsByScope (ScopeType, boolean): Set 0%   (0/1)0%   (0/29)0%   (0/5)
getFactories (String, ScopeType): Set 0%   (0/1)0%   (0/32)0%   (0/4)
getFactoriesByName (String): Set 0%   (0/1)0%   (0/27)0%   (0/4)
getFactoriesByScope (ScopeType): Set 0%   (0/1)0%   (0/5)0%   (0/1)
getFactoriesByScope (ScopeType, boolean): Set 0%   (0/1)0%   (0/28)0%   (0/5)
getPackage (ISeamComponent): ISeamPackage 0%   (0/1)0%   (0/9)0%   (0/2)
getPackages (): Collection 0%   (0/1)0%   (0/4)0%   (0/1)
getRuntime (): SeamRuntime 0%   (0/1)0%   (0/9)0%   (0/3)
getScopes (): ISeamScope [] 0%   (0/1)0%   (0/3)0%   (0/1)
getVariablesByPath (IPath): Set 0%   (0/1)0%   (0/65)0%   (0/14)
getVariablesByScope (ScopeType): Set 0%   (0/1)0%   (0/5)0%   (0/1)
getVariablesByScope (ScopeType, boolean): Set 0%   (0/1)0%   (0/28)0%   (0/5)
isClassNameChanged (String, String): boolean 0%   (0/1)0%   (0/22)0%   (0/3)
isVisibleInScope (ISeamContextVariable, ScopeType, boolean): boolean 0%   (0/1)0%   (0/23)0%   (0/6)
loadProjectDependencies (Element): void 0%   (0/1)0%   (0/112)0%   (0/23)
loadSourcePaths (Element): void 0%   (0/1)0%   (0/71)0%   (0/13)
onXMLLoadedDeclaration (SeamComponent, String, ISeamXmlComponentDeclaration):... 0%   (0/1)0%   (0/85)0%   (0/16)
removeComponent (ISeamComponent): void 0%   (0/1)0%   (0/6)0%   (0/2)
removeEmptyComponent (SeamComponent): List 0%   (0/1)0%   (0/39)0%   (0/8)
removeFactory (ISeamFactory): void 0%   (0/1)0%   (0/11)0%   (0/3)
removeFromBuildSpec (String): void 0%   (0/1)0%   (0/79)0%   (0/15)
removeSeamProject (SeamProject): void 0%   (0/1)0%   (0/44)0%   (0/9)
setRuntime (SeamRuntime): void 0%   (0/1)0%   (0/27)0%   (0/7)
pathRemoved (IPath): void 100% (1/1)4%   (6/157)3%   (1/33)
registerComponentsInDependentProjects (LoadedDeclarations, IPath): void 100% (1/1)7%   (5/70)9%   (1/11)
storeRuntime (): void 100% (1/1)31%  (17/55)31%  (4/13)
stringsEqual (String, String): boolean 100% (1/1)50%  (6/12)50%  (0,5/1)
componentDeclarationsRemoved (Map): void 100% (1/1)51%  (56/109)53%  (11,6/22)
load (): void 100% (1/1)55%  (24/44)48%  (6,8/14)
factoryDeclarationsRemoved (Map): void 100% (1/1)57%  (23/40)70%  (7/10)
registerComponents (LoadedDeclarations, IPath): void 100% (1/1)73%  (283/386)68%  (57,4/85)
getAllDeclarations (): Map 100% (1/1)80%  (87/109)74%  (14/19)
findFactoryDeclarations (IPath): Map 100% (1/1)81%  (26/32)93%  (4,7/5)
addSeamProject (SeamProject): void 100% (1/1)85%  (44/52)76%  (9,8/13)
getFactoriesByPath (IPath): Set 100% (1/1)85%  (23/27)80%  (4/5)
findJavaDeclarations (IPath): Set 100% (1/1)86%  (24/28)92%  (3,7/4)
isComponentEmpty (SeamComponent): boolean 100% (1/1)86%  (24/28)66%  (2,7/4)
revalidate (): void 100% (1/1)89%  (8/9)94%  (3,8/4)
addSeamProjectListener (ISeamProjectChangeListener): void 100% (1/1)92%  (11/12)94%  (2,8/3)
fireChanges (List): void 100% (1/1)94%  (45/48)99%  (8,9/9)
addToBuildSpec (String): void 100% (1/1)94%  (64/68)94%  (15/16)
storeProjectDependencies (Element): void 100% (1/1)97%  (61/63)98%  (10,8/11)
loadRuntime (): void 100% (1/1)97%  (34/35)98%  (9,8/10)
<static initializer> 100% (1/1)100% (3/3)100% (2/2)
SeamProject (): void 100% (1/1)100% (109/109)100% (21/21)
addDependentSeamProject (SeamProject): void 100% (1/1)100% (6/6)100% (2/2)
configure (): void 100% (1/1)100% (4/4)100% (2/2)
findComponentDeclarations (IPath): Map 100% (1/1)100% (45/45)100% (6/6)
getAllJavaComponentDeclarations (): Map 100% (1/1)100% (3/3)100% (1/1)
getClassPath (): ClassPath 100% (1/1)100% (3/3)100% (1/1)
getComponent (String): SeamComponent 100% (1/1)100% (10/10)100% (1/1)
getComponents (): Set 100% (1/1)100% (12/12)100% (3/3)
getComponentsByClass (String): Set 100% (1/1)100% (28/28)100% (5/5)
getComponentsByPath (IPath): Set 100% (1/1)100% (44/44)100% (8/8)
getFactories (): Set 100% (1/1)100% (3/3)100% (1/1)
getProject (): IProject 100% (1/1)100% (3/3)100% (1/1)
getScope (ScopeType): ISeamScope 100% (1/1)100% (6/6)100% (1/1)
getSeamPreferences (): IEclipsePreferences 100% (1/1)100% (10/10)100% (2/2)
getSeamProject (): ISeamProject 100% (1/1)100% (2/2)100% (1/1)
getSeamProjects (): Set 100% (1/1)100% (3/3)100% (1/1)
getStorageFile (): File 100% (1/1)100% (20/20)100% (3/3)
getValidationContext (): SeamValidationContext 100% (1/1)100% (11/11)100% (3/3)
getVariables (): Set 100% (1/1)100% (3/3)100% (1/1)
getVariablesByName (String): Set 100% (1/1)100% (27/27)100% (5/5)
newComponent (String, ScopeType): SeamComponent 100% (1/1)100% (23/23)100% (6/6)
removeSeamProjectListener (ISeamProjectChangeListener): void 100% (1/1)100% (6/6)100% (2/2)
resolve (): void 100% (1/1)100% (4/4)100% (2/2)
resolveStorage (boolean): void 100% (1/1)100% (13/13)100% (5/5)
revalidatePackages (): void 100% (1/1)100% (13/13)100% (3/3)
revalidateScopes (): void 100% (1/1)100% (78/78)100% (15/15)
setProject (IProject): void 100% (1/1)100% (16/16)100% (6/6)
store (): void 100% (1/1)100% (28/28)100% (8/8)
storeSourcePaths (Element): void 100% (1/1)100% (26/26)100% (5/5)

[source file 'org/jboss/tools/seam/internal/core/SeamProject.java' not found in sourcepath]

[all classes][org.jboss.tools.seam.internal.core]
EMMA 2.1.5320 (stable) (C) Vladimir Roubtsov