Search in sources :

Example 1 with ComplianceList

use of org.openlca.ilcd.processes.ComplianceList in project olca-modules by GreenDelta.

the class SourceRefCollection method complianceSystems.

private static void complianceSystems(Process p, List<Ref> refs) {
    if (p.modelling == null)
        return;
    ComplianceList list = p.modelling.complianceDeclarations;
    if (list == null)
        return;
    for (ComplianceDeclaration decl : list.entries) {
        Ref ref = decl.system;
        if (ref == null)
            continue;
        refs.add(ref);
    }
}
Also used : Ref(org.openlca.ilcd.commons.Ref) ComplianceList(org.openlca.ilcd.processes.ComplianceList) ComplianceDeclaration(org.openlca.ilcd.processes.ComplianceDeclaration)

Aggregations

Ref (org.openlca.ilcd.commons.Ref)1 ComplianceDeclaration (org.openlca.ilcd.processes.ComplianceDeclaration)1 ComplianceList (org.openlca.ilcd.processes.ComplianceList)1