| /******************************************************************************* |
| * Copyright (c) 2006, 2012 Oracle Corporation and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * Oracle Corporation - initial API and implementation |
| *******************************************************************************/ |
| package org.eclipse.bpel.ui.adapters; |
| |
| import org.eclipse.bpel.model.EndpointReferenceRole; |
| import org.eclipse.bpel.model.Expression; |
| import org.eclipse.bpel.model.PartnerLink; |
| import org.eclipse.bpel.model.Query; |
| import org.eclipse.bpel.model.To; |
| import org.eclipse.bpel.model.Variable; |
| import org.eclipse.bpel.model.adapters.AbstractStatefulAdapter; |
| import org.eclipse.bpel.model.messageproperties.Property; |
| import org.eclipse.emf.ecore.EObject; |
| import org.eclipse.wst.wsdl.Part; |
| |
| /** |
| * @author Michal Chmielewski (michal.chmielewski@oracle.com) |
| * @date Jun 11, 2007 |
| * |
| */ |
| // Bugzilla 330519 |
| public class ToAdapter extends MarkerDelegateAdapter implements IVirtualCopyRuleSide { |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getEndpointReference() |
| */ |
| public EndpointReferenceRole getEndpointReference() { |
| return null; |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getPart() |
| */ |
| public Part getPart() { |
| To _to = getTarget(null, To.class); |
| return _to.getPart(); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getPartnerLink() |
| */ |
| public PartnerLink getPartnerLink() { |
| To _to = getTarget(null, To.class); |
| return _to.getPartnerLink(); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getProperty() |
| */ |
| public Property getProperty() { |
| To _to = getTarget(null, To.class); |
| return _to.getProperty(); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getQuery() |
| */ |
| public Query getQuery() { |
| To _to = getTarget(null, To.class); |
| return _to.getQuery(); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getVariable() |
| */ |
| public Variable getVariable() { |
| To _to = getTarget(null, To.class); |
| return _to.getVariable(); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#setEndpointReference(org.eclipse.bpel.model.EndpointReferenceRole) |
| */ |
| public void setEndpointReference(EndpointReferenceRole role) { |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#setPart(org.eclipse.wst.wsdl.Part) |
| */ |
| public void setPart(Part part) { |
| To _to = getTarget(null, To.class); |
| _to.setPart(part); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#setPartnerLink(org.eclipse.bpel.model.PartnerLink) |
| */ |
| public void setPartnerLink(PartnerLink pl) { |
| To _to = getTarget(null, To.class); |
| _to.setPartnerLink(pl); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#setProperty(org.eclipse.bpel.model.messageproperties.Property) |
| */ |
| public void setProperty(Property property) { |
| To _to = getTarget(null, To.class); |
| _to.setProperty(property); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#setQuery(org.eclipse.bpel.model.Query) |
| */ |
| public void setQuery(Query query) { |
| To _to = getTarget(null, To.class); |
| _to.setQuery(query); |
| |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#setVariable(org.eclipse.bpel.model.Variable) |
| */ |
| public void setVariable(Variable aModel) { |
| To _to = getTarget(null, To.class); |
| _to.setVariable(aModel); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getExpression() |
| */ |
| |
| public Expression getExpression () { |
| To _to = getTarget(null,To.class); |
| return _to.getExpression(); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#setExpression(org.eclipse.bpel.model.Expression) |
| */ |
| public void setExpression (Expression expression) { |
| To _to = getTarget(null,To.class); |
| _to.setExpression(expression); |
| } |
| |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#getCopyRuleSide() |
| */ |
| public EObject getCopyRuleSide() { |
| return getTarget(null,To.class); |
| } |
| |
| /** |
| * @see org.eclipse.bpel.ui.adapters.IVirtualCopyRuleSide#isSource() |
| */ |
| public boolean isSource() { |
| return false; |
| } |
| |
| } |