taverna-wsdl-activity/src/main/java/org/apache/taverna/activities/wsdl/xmlsplitter/XMLInputSplitterActivityFactory.java [70:97]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	@Override
	public Set<ActivityInputPort> getInputPorts(JsonNode configuration)
			throws ActivityConfigurationException {
		Set<ActivityInputPort> inputPorts = new HashSet<>();
		if (configuration.has("inputPorts")) {
//                        for (JsonNode inputPort : configuration.get("inputPorts")) {
                        for (Iterator<JsonNode> iter = configuration.get("inputPorts").iterator();iter.hasNext();) {
                                JsonNode inputPort = iter.next();
				inputPorts.add(edits.createActivityInputPort(inputPort.get("name").textValue(),
						inputPort.get("depth").intValue(), false, null, String.class));
			}
		}
		return inputPorts;
	}

	@Override
	public Set<ActivityOutputPort> getOutputPorts(JsonNode configuration)
			throws ActivityConfigurationException {
		Set<ActivityOutputPort> outputPorts = new HashSet<>();
		if (configuration.has("outputPorts")) {
//			for (JsonNode outputPort : configuration.get("outputPorts")) {
                        for (Iterator<JsonNode> iter = configuration.get("outputPorts").iterator();iter.hasNext();) {
                            JsonNode outputPort = iter.next();
				outputPorts.add(edits.createActivityOutputPort(outputPort.get("name").textValue(),
						outputPort.get("depth").intValue(), outputPort.get("granularDepth").intValue()));
			}
		}
		return outputPorts;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



taverna-wsdl-activity/src/main/java/org/apache/taverna/activities/wsdl/xmlsplitter/XMLOutputSplitterActivityFactory.java [66:93]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	@Override
	public Set<ActivityInputPort> getInputPorts(JsonNode configuration)
			throws ActivityConfigurationException {
		Set<ActivityInputPort> inputPorts = new HashSet<>();
		if (configuration.has("inputPorts")) {
//			for (JsonNode inputPort : configuration.get("inputPorts")) {
                        for (Iterator<JsonNode> iter = configuration.get("inputPorts").iterator();iter.hasNext();) {
                                JsonNode inputPort = iter.next();
				inputPorts.add(edits.createActivityInputPort(inputPort.get("name").textValue(),
						inputPort.get("depth").intValue(), false, null, String.class));
			}
		}
		return inputPorts;
	}

	@Override
	public Set<ActivityOutputPort> getOutputPorts(JsonNode configuration)
			throws ActivityConfigurationException {
		Set<ActivityOutputPort> outputPorts = new HashSet<>();
		if (configuration.has("outputPorts")) {
//			for (JsonNode outputPort : configuration.get("outputPorts")) {
                        for (Iterator<JsonNode> iter = configuration.get("outputPorts").iterator();iter.hasNext();) {
                                JsonNode outputPort = iter.next();
				outputPorts.add(edits.createActivityOutputPort(outputPort.get("name").textValue(),
                                outputPort.get("depth").intValue(), outputPort.get("granularDepth").intValue()));
			}
		}
		return outputPorts;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



