String dbuid=taskModel.getDBUID(row.getCargoInstanceNode()); AssetDetailRequest adr = new AssetAssetDetailRequest(dbuid); ((PopupDialogSupport) taskModel.getDBState()).showAssetDetailView (adr);
DBUIDNode curNode = row.getCargoInstanceNode(); String dbuid=taskModel.getDBUID(curNode); if(curNode.getType()==UIDGenerator.ASSET_INSTANCE){ AssetDetailRequest adr = new AssetAssetDetailRequest(dbuid); ((PopupDialogSupport) taskModel.getDBState()).showAssetDetailView (adr); }else if(curNode.getType()==UIDGenerator.CARRIER_INSTANCE){ CarrierDetailRequest cdr=new CarrierDetailRequest(dbuid); ((PopupDialogSupport) taskModel.getDBState()).showCarrierDetailView(cdr); }
  public void doPopup(LozengeRow row) {    String dbuid=taskModel.getDBUID(row.getCargoInstanceNode());    AssetDetailRequest adr = new AssetAssetDetailRequest(dbuid);    ((PopupDialogSupport) taskModel.getDBState()).showAssetDetailView (adr);  }