アーティクル - CS292836
Windchill の com.ptc.netmarkets.util.beans.NmCommandBean.parseSoidArray での java.util.ArrayList.contains の非効率的な使用
修正日: 25-Dec-2022
適用対象
- Windchill PDMLink 11.0 to 11.1
説明
- com.ptc.netmarkets.util.beans.NmCommandBean.parseSoidArray での java.util.ArrayList.contains の非効率的な使用
- URI /Windchill/ptc1/comp/associatedChangesStep から呼び出されるコード
O-com.ptc.core.ui.validation.DefaultUIComponentValidator.preValidateAction(DefaultUIComponentValidator.java:248) count=8(%44.444)
O-com.ptc.windchill.enterprise.change2.validators.ChangeAssociationTablesActionsValidator.performFullPreValidation(ChangeAssociationTablesActionsValidator.java:56) count=8(%44.444)
O-com.ptc.windchill.enterprise.change2.validators.ChangeAssociationTablesActionsValidator.performValidation(ChangeAssociationTablesActionsValidator.java:111) count=3(%16.667)
| O-com.ptc.windchill.enterprise.change2.flexible.FlexibleChangeItemClientHelper.getChangeObjectType(FlexibleChangeItemClientHelper.java:212) count=3(%16.667)
| O-com.ptc.windchill.enterprise.change2.flexible.FlexibleChangeItemClientHelper.getFormDataWithObjectHandle(FlexibleChangeItemClientHelper.java:259) count=3(%16.667)
| O-com.ptc.netmarkets.util.beans.NmCommandBean.getNmCommandBean(NmCommandBean.java:4632) count=3(%16.667)
| O-com.ptc.netmarkets.util.beans.NmCommandBean.setParameter(NmCommandBean.java:4408) count=3(%16.667)
| O-com.ptc.netmarkets.util.beans.NmCommandBean.parseSoidArray(NmCommandBean.java:3522) count=2(%11.111)
| | O-java.util.ArrayList.contains(ArrayList.java:308) count=2(%11.111)
| | O-java.util.ArrayList.indexOf(ArrayList.java:325) count=2(%11.111)
| | '-com.ptc.netmarkets.model.NmOid.equals(NmOid.java:792) count=2(%11.111)
| O-com.ptc.netmarkets.util.beans.NmCommandBean.parseSoidArray(NmCommandBean.java:3514) count=1(%5.556)
O-com.ptc.windchill.enterprise.change2.validators.ChangeAssociationTablesActionsValidator.performValidation(ChangeAssociationTablesActionsValidator.java:119) count=5(%27.778)
O-com.ptc.windchill.enterprise.change2.validators.ChangeAssociationTablesActionsValidator.isSupportedFlexibleAssociation(ChangeAssociationTablesActionsValidator.java:147) count=5(%27.778)
O-com.ptc.windchill.enterprise.change2.flexible.FlexibleChangeItemClientHelper.isLegacyAssociation(FlexibleChangeItemClientHelper.java:76) count=5(%27.778)
O-com.ptc.windchill.enterprise.change2.flexible.FlexibleChangeItemClientHelper.isWizardFlexibleChangeItemType(FlexibleChangeItemClientHelper.java:178) count=5(%27.778)
O-com.ptc.windchill.enterprise.change2.flexible.FlexibleChangeItemClientHelper.getChangeObjectType(FlexibleChangeItemClientHelper.java:212) count=5(%27.778)
O-com.ptc.windchill.enterprise.change2.flexible.FlexibleChangeItemClientHelper.getFormDataWithObjectHandle(FlexibleChangeItemClientHelper.java:259) count=5(%27.778)
O-com.ptc.netmarkets.util.beans.NmCommandBean.getNmCommandBean(NmCommandBean.java:4632) count=5(%27.778)
O-com.ptc.netmarkets.util.beans.NmCommandBean.setParameter(NmCommandBean.java:4408) count=5(%27.778)
O-com.ptc.netmarkets.util.beans.NmCommandBean.parseSoidArray(NmCommandBean.java:3514) count=3(%16.667)
| '-java.lang.String.substring(String.java:1952) count=3(%16.667)
O-com.ptc.netmarkets.util.beans.NmCommandBean.parseSoidArray(NmCommandBean.java:3522) count=2(%11.111)
O-java.util.ArrayList.contains(ArrayList.java:308) count=2(%11.111)
O-java.util.ArrayList.indexOf(ArrayList.java:325) count=2(%11.111)
'-com.ptc.netmarkets.model.NmOid.equals(NmOid.java:792) count=2(%11.111)
最新バージョンはこちらを参照ください CS292836