/* * Decompiled with CFR 0.152. * * Could not load the following classes: * javax.baja.data.BIDataValue * javax.baja.gx.BImage * javax.baja.sys.BFacets * javax.baja.sys.BIcon * javax.baja.sys.BasicContext * javax.baja.sys.Context */ package com.tridium.install; import com.tridium.install.BDependency; import com.tridium.install.InstallableFilter; import javax.baja.data.BIDataValue; import javax.baja.gx.BImage; import javax.baja.sys.BFacets; import javax.baja.sys.BIcon; import javax.baja.sys.BasicContext; import javax.baja.sys.Context; /* * Illegal identifiers - consider using --renameillegalidents true */ public class UnmeetableDependency { public BDependency dependency; public boolean isUnsolvable; public boolean isSoftwareNotFound; public BDependency failedExclusion; public InstallableFilter failedFilter; public String toString() { return this.toString(null); } public String toString(Context context) { if (this.failedExclusion == null) { return this.dependency.toString(context); } return this.dependency.toString((Context)new BasicContext(context, BFacets.make((String)"exclusion", (BIDataValue)this.failedExclusion))); } public BImage getIcon() { return BImage.make((BIcon)this.dependency.getIcon()); } private final /* synthetic */ void this() { this.isUnsolvable = false; this.isSoftwareNotFound = false; this.failedExclusion = null; this.failedFilter = null; } public UnmeetableDependency(BDependency bDependency) { this.this(); this.dependency = bDependency; } }