| | |
| | | import com.vci.corba.omd.qtm.QTInfo; |
| | | import com.vci.omd.objects.OtherInfo; |
| | | import com.vci.client.common.oq.OQTool; |
| | | import com.vci.client.common.providers.ServiceProvider; |
| | | import com.vci.client.omd.provider.ApProvider; |
| | | import com.vci.client.omd.provider.LinkTypeProvider; |
| | | import com.vci.client.oq.QTClient; |
| | |
| | | |
| | | if(isForRight){ |
| | | if(rdBtm.isSelected()){ |
| | | qtdArray = QTDClient.getService().getBizTypeQTDs(btmName); |
| | | qtdArray = ServiceProvider.getOMDService().getQTDService().getBizTypeQTDs(btmName); |
| | | }else if(rdLinkType.isSelected()){ |
| | | List<QTD> qtdList = new ArrayList<QTD>(); |
| | | LinkType[] linkTypes = LinkTypeProvider.getInstance().getLinkTypeByBtmName(btmName, "from"); |
| | | for(int i = 0; i < linkTypes.length; i++){ |
| | | QTD[] qtds = QTDClient.getService().getLinkTypeQTDs(linkTypes[i].name); |
| | | QTD[] qtds = ServiceProvider.getOMDService().getQTDService().getLinkTypeQTDs(linkTypes[i].name); |
| | | for(int k = 0; k < qtds.length; k++){ |
| | | qtdList.add(qtds[k]); |
| | | } |
| | |
| | | qtdArray = qtdList.toArray(new QTD[0]); |
| | | } |
| | | }else{ |
| | | qtdArray = QTDClient.getService().getBizTypeQTDs(btmName); |
| | | qtdArray = ServiceProvider.getOMDService().getQTDService().getBizTypeQTDs(btmName); |
| | | } |
| | | } catch (VCIError e) { |
| | | e.printStackTrace(); |
| | |
| | | String QTname = values[0]; |
| | | String attr = values[1].substring(0, values[1].length()); |
| | | try { |
| | | QTInfo qt = QTDClient.getService().getQT(QTname); |
| | | QTInfo qt = ServiceProvider.getOMDService().getQTDService().getQT(QTname); |
| | | String qtText = qt.qtText; |
| | | QueryTemplate qt_ = OQTool.getQTByQTText(qt.qtName, qtText); |
| | | List<String> clauseList = new ArrayList<String>(); |