nomenclature = typeId;
nomenclature = itemId;
  private boolean assetMatch(Asset asset,boolean level2) {    TypeIdentificationPG typeIdPG = asset.getTypeIdentificationPG();    if (typeIdPG == null) {      logger.warn("No typeIdentificationPG for asset");      return false;    }    String nomenclature = typeIdPG.getNomenclature();    String typeId = typeIdPG.getTypeIdentification();    if (nomenclature != null) {	nomenclature = nomenclature + ":" + typeId;     }    else if(level2) {	SupplyClassPG supplyPG = (SupplyClassPG)asset.searchForPropertyGroup(SupplyClassPG.class);	if (supplyPG != null) {	    nomenclature = typeId + ":" + supplyPG.getSupplyType();	}	else {	    nomenclature = typeId;	}    }    else {	nomenclature = typeId;    }    return nomenclature.equals(desiredAssetName);  }