Public Member Functions | |
ModuleDefectList () | |
Create a new empty ModuleDefects object. | |
void | addDefect (ModuleDefect defect) throws IllegalArgumentException |
Add a defect. | |
int | size () |
Get all number of defects. | |
ModuleDefect | get (int i) |
ModuleDefectList | getDefectsAffectingElement (ModuleElement element) |
Methods enquiring as to defects on ANY PART of a module element. | |
int | getNDefectsAffectingElement (ModuleElement element) |
boolean | severeDefectAffectingElement (ModuleElement element) |
boolean | defectAffectingElement (ModuleElement element) |
boolean | defectAffectingElement (ModuleElement element, ModuleDefect defect) |
ModuleDefectList | getDefectsEncompassingElement (ModuleElement element) |
int | getNDefectsEncompassingElement (ModuleElement element) |
boolean | severeDefectEncompassingElement (ModuleElement element) |
boolean | defectEncompassingElement (ModuleElement element) |
boolean | defectEncompassingElement (ModuleElement element, ModuleDefect defect) |
String | getClassName () |
void | add (ModuleDefectList param) |
void | write (OStream s, ObjectManager o) throws java.io.IOException |
Static Public Member Functions | |
ModuleDefectList | read (IStream s, ObjectManager o) throws java.io.IOException |
It is essentially a map of channel number to a collection of ModuleDefect s.
|
Add a defect.
|