/** * Copyright (c) 2011 Mia-Software. * * 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: * Gregoire Dupe (Mia-Software) - Design * Nicolas Guyomar (Mia-Software) - Implementation * */ package org.eclipse.emf.facet.efacet; import org.eclipse.emf.common.util.EList; import org.eclipse.emf.ecore.EObject; /** * * A representation of the model object 'Parameter Value'. * * * * This is the value given as a parameter to execute a query. * * *

* The following features are supported: *

*

* * @see org.eclipse.emf.facet.efacet.EFacetPackage#getParameterValue() * @model * @generated * @deprecated use the new eFacet metamodel in org.eclipse.emf.facet.efacet.metamodel. Cf. * https://bugs.eclipse.org/bugs/show_bug.cgi?id=373672 */ @Deprecated public interface ParameterValue extends EObject { /** * Returns the value of the 'Parameter' reference. * *

* If the meaning of the 'Parameter' reference isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Parameter' reference. * @see #setParameter(Parameter) * @see org.eclipse.emf.facet.efacet.EFacetPackage#getParameterValue_Parameter() * @model required="true" * @generated * @deprecated use the new eFacet2 metamodel in org.eclipse.emf.facet.efacet2.metamodel */ @Deprecated Parameter getParameter(); /** * Sets the value of the '{@link org.eclipse.emf.facet.efacet.ParameterValue#getParameter Parameter}' reference. * * * @param value the new value of the 'Parameter' reference. * @see #getParameter() * @generated * @deprecated use the new eFacet2 metamodel in org.eclipse.emf.facet.efacet2.metamodel */ @Deprecated void setParameter(Parameter value); /** * Returns the value of the 'Value' attribute list. * The list contents are of type {@link java.lang.Object}. * *

* If the meaning of the 'Value' attribute list isn't clear, * there really should be more of a description here... *

* * @return the value of the 'Value' attribute list. * @see org.eclipse.emf.facet.efacet.EFacetPackage#getParameterValue_Value() * @model * @generated * @deprecated use the new eFacet2 metamodel in org.eclipse.emf.facet.efacet2.metamodel */ @Deprecated EList getValue(); } // ParameterValue