You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							55 lines
						
					
					
						
							2.2 KiB
						
					
					
				
			
		
		
	
	
							55 lines
						
					
					
						
							2.2 KiB
						
					
					
				| /******************************************************************************* | |
|  * Copyright (c) 2018 IRT AESE (IRT Saint Exupéry). | |
|  * All rights reserved. This program and the accompanying materials | |
|  * are made available under the terms of the Eclipse Public License v2.0 | |
|  * which accompanies this distribution, and is available at | |
|  * https://www.eclipse.org/legal/epl-2.0 | |
|  * | |
|  * Contributors: | |
|  *     Arnaud Dieumegard (IRT Saint Exupéry) - initial API and implementation | |
|  *     Pierre Virelizier (IRT Saint Exupéry) | |
|  *     Julien Baclet (IRT Saint Exupéry) | |
|  *     Pierre Gaufillet (IRT Saint Exupéry) | |
|  *******************************************************************************/ | |
| /** | |
|  */ | |
| package com.irtsaintexupery.pseim.seim; | |
| 
 | |
| import org.eclipse.emf.common.util.EList; | |
| 
 | |
| /** | |
|  * <!-- begin-user-doc --> | |
|  * A representation of the model object '<em><b>Property Holder</b></em>'. | |
|  * <!-- end-user-doc --> | |
|  * | |
|  * <p> | |
|  * The following features are supported: | |
|  * </p> | |
|  * <ul> | |
|  *   <li>{@link com.irtsaintexupery.pseim.seim.PropertyHolder#getProperties <em>Properties</em>}</li> | |
|  * </ul> | |
|  * | |
|  * @see com.irtsaintexupery.pseim.seim.SeimPackage#getPropertyHolder() | |
|  * @model interface="true" abstract="true" | |
|  *        annotation="http://www.eclipse.org/emf/2002/Ecore constraints='uniqueKeys'" | |
|  *        annotation="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot uniqueKeys='properties->forAll(p1, p2 | p1 <> p2 implies p1.key <> p2.key)'" | |
|  * @generated | |
|  */ | |
| public interface PropertyHolder extends NamedElement { | |
| 	/** | |
| 	 * Returns the value of the '<em><b>Properties</b></em>' containment reference list. | |
| 	 * The list contents are of type {@link com.irtsaintexupery.pseim.seim.Property}. | |
| 	 * <!-- begin-user-doc --> | |
| 	 * <p> | |
| 	 * If the meaning of the '<em>Properties</em>' containment reference list isn't clear, | |
| 	 * there really should be more of a description here... | |
| 	 * </p> | |
| 	 * <!-- end-user-doc --> | |
| 	 * @return the value of the '<em>Properties</em>' containment reference list. | |
| 	 * @see com.irtsaintexupery.pseim.seim.SeimPackage#getPropertyHolder_Properties() | |
| 	 * @model containment="true" | |
| 	 * @generated | |
| 	 */ | |
| 	EList<Property> getProperties(); | |
| 
 | |
| } // PropertyHolder
 | |
| 
 |