}
}
private void connectVariable(FBInstance srcFB, String srcVarName,
FBInstance dstFB, String dstVarName) throws FBRManagementException {
ANY srcVar = srcFB.ovNamed(srcVarName);
ANY dstVar = dstFB.ivNamed(dstVarName);
if (srcVar.isANY() && !dstVar.isANY()) {
srcFB.connectOV(srcVarName, dstVar);
return;
}
if (srcVar.isARRAY() && !dstVar.isARRAY() && !dstVar.isANY()) {
srcFB.connectOV(srcVarName, dstVar);
return;
} else {
dstFB.connectIV(dstVarName, srcVar);
return;