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 |
Private Attributes | |
ArrayList | defectList = new ArrayList() |
It is essentially a map of channel number to a collection of ModuleDefect s.
Definition at line 11 of file ModuleDefectList.java.
|
Add a defect.
Definition at line 19 of file ModuleDefectList.java. Referenced by SctData.ModuleDefectList.getDefectsAffectingElement(). |