@Override
	public AddressSetView getAddressSet() {
		AddressSet set = new AddressSet();
		Group[] children = getChildren();
		for (int i = 0; i < children.length; i++) {
			if (children[i] instanceof ProgramFragment) {
				set.add((ProgramFragment) children[i]);
			}
			else {
				ProgramModule m = (ProgramModule) children[i];
				set.add(m.getAddressSet());
			}
		}
		return set;
	}
Constructor
@param moduleMgr module manager
@param cache ModuleDB cache
@param record database record for this module
@throws IOException if database IO error occurs
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/database/module/ModuleDB.java