<%-- /******************************************************************************* * Copyright (c) 2013 University of Stuttgart. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * and the Apache License 2.0 which both accompany this distribution, * and are available at http://www.eclipse.org/legal/epl-v10.html * and http://www.apache.org/licenses/LICENSE-2.0 * * Contributors: * Oliver Kopp - initial API and implementation and/or initial documentation * Tobias Binz - communication with the nested iframe *******************************************************************************/ --%> <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@taglib prefix="w" tagdir="/WEB-INF/tags"%> <%@taglib prefix="o" tagdir="/WEB-INF/tags/common/orioneditor"%> <%@taglib prefix="b" tagdir="/WEB-INF/tags/servicetemplates/boundarydefinitions"%> <%@taglib prefix="pol" tagdir="/WEB-INF/tags/common/policies" %> <%@taglib prefix="wc" uri="http://www.eclipse.org/winery/functions"%> <%@taglib prefix="wr" uri="http://www.eclipse.org/winery/repository/functions"%> <%@page import="org.eclipse.winery.common.ModelUtilities"%>
<%-- reloadAfterSuccess is necessary as the XMLtree has to be changed --%> ${it.definedPropertiesAsEscapedHTML}

No properties available. Thus, no properties can be mapped. Please define properties.

<%-- .name cannot be used as it is not an Id. Future work: Store the id in a seperate field and show the name to the user --%>
Service Template Property Target Target Property
${propertyMapping.serviceTemplatePropertyRef} ${propertyMapping.targetObjectRef.id}${propertyMapping.targetPropertyRef}
<%-- TODO: provide this as .tag. The property constraint resource should also be provided as tag --%>
(internal id) Service Template Property Constraint Type Constraint
example /demo http://www.example.com/accessrestrictions (not yet implemented)
<%-- of the boundary requirement, also used as the id of this element--%>
(Id)Name Reference
${wr:determineIdUsingHashCode(item)} ${item.name} ${item.ref.id}
<%-- mirrored from requirements --%> <%-- of the boundary requirement, also used as the id of this element--%>
(Id)Name Reference
${wr:determineIdUsingHashCode(item)} ${item.name} ${item.ref.id}

Provided Interface and Operation

Target

Target Interface and Operation

${it.boundaryDefinitionsAsXMLStringEncoded}