private static String[] getAllOutputPortNames(final MIPlugin plugin) { return KaxVizFrame.convertPortsToNameArray(plugin.getOutputPorts()); }
private static String[] getAllOutputPortNames(final MIPlugin plugin) { return KaxVizFrame.convertPortsToNameArray(plugin.getOutputPorts()); }
/** * 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 MIOutputPort outputPort : outputPlugin.getOutputPorts()) { for (final MIInputPort inputPort : outputPort.getSubscribers()) { final mxCell outputPluginCell = mapPlugin2Graph.get(outputPlugin);
for (final MIOutputPort outputPort : outputPlugin.getOutputPorts()) { for (final MIInputPort inputPort : outputPort.getSubscribers()) { final mxCell outputPluginCell = mapPlugin2Graph.get(outputPlugin);
final EList<MIOutputPort> mOutputPorts = mPlugin.getOutputPorts(); final Set<String> outputPorts = new HashSet<String>(); for (final String outputPort : plugin.getAllOutputPortNames()) {
final EList<MIOutputPort> mOutputPorts = mPlugin.getOutputPorts(); final Set<String> outputPorts = new HashSet<String>(); for (final String outputPort : plugin.getAllOutputPortNames()) {
mOutputPort.setId(EcoreUtil.generateUUID()); mOutputPort.setName(out); mPlugin.getOutputPorts().add(mOutputPort);
mOutputPort.setId(EcoreUtil.generateUUID()); mOutputPort.setName(out); mPlugin.getOutputPorts().add(mOutputPort);
repositoryConnections.add(new RepositoryConnection(pluginMap.get(mPlugin), repositoryMap.get(mPluginRPort.getRepository()), mPluginRPort.getName())); final EList<MIOutputPort> mPluginOPorts = mPlugin.getOutputPorts(); for (final MIOutputPort mPluginOPort : mPluginOPorts) { final String outputPortName = mPluginOPort.getName();
repositoryConnections.add(new RepositoryConnection(pluginMap.get(mPlugin), repositoryMap.get(mPluginRPort.getRepository()), mPluginRPort.getName())); final EList<MIOutputPort> mPluginOPorts = mPlugin.getOutputPorts(); for (final MIOutputPort mPluginOPort : mPluginOPorts) { final String outputPortName = mPluginOPort.getName();