/** * Searches for an output port within the given plugin with the given name. * * @param mPlugin * The plugin which will be searched through. * @param name * The name of the searched output port. * @return The searched port or null, if it is not available. */ public static final MIOutputPort findOutputPort(final MIPlugin mPlugin, final String name) { for (final MIOutputPort port : mPlugin.getOutputPorts()) { if (port.getName().equals(name)) { return port; } } return null; }
/** * Searches for an output port within the given plugin with the given name. * * @param mPlugin * The plugin which will be searched through. * @param name * The name of the searched output port. * @return The searched port or null, if it is not available. */ public static final MIOutputPort findOutputPort(final MIPlugin mPlugin, final String name) { for (final MIOutputPort port : mPlugin.getOutputPorts()) { if (port.getName().equals(name)) { return port; } } return null; }
for (final MIInputPort inputPort : outputPort.getSubscribers()) { final mxCell outputPluginCell = mapPlugin2Graph.get(outputPlugin); final mxCell outputPortCell = mapOutputPorts2Graph.get(outputPort.getName()); final MIPlugin inputPlugin = inputPort.getParent(); final mxCell inputPluginCell = mapPlugin2Graph.get(inputPlugin);
for (final MIInputPort inputPort : outputPort.getSubscribers()) { final mxCell outputPluginCell = mapPlugin2Graph.get(outputPlugin); final mxCell outputPortCell = mapOutputPorts2Graph.get(outputPort.getName()); final MIPlugin inputPlugin = inputPort.getParent(); final mxCell inputPluginCell = mapPlugin2Graph.get(inputPlugin);
final String outputPortName = mPluginOPort.getName(); final AbstractPlugin srcPlugin = pluginMap.get(mPlugin);
final String outputPortName = mPluginOPort.getName(); final AbstractPlugin srcPlugin = pluginMap.get(mPlugin);