@switch (source.componentType) {
@case (ComponentType.Processor) {
}
@case (ComponentType.ProcessGroup) {
}
@case (ComponentType.RemoteProcessGroup) {
}
@case (ComponentType.InputPort) {
}
@case (ComponentType.Funnel) {
}
}
@switch (destination.componentType) {
@case (ComponentType.Processor) {
}
@case (ComponentType.ProcessGroup) {
}
@case (ComponentType.RemoteProcessGroup) {
}
@case (ComponentType.OutputPort) {
}
@case (ComponentType.Funnel) {
}
}