001/** 002 * ****************************************************************************** 003 * Copyright (c) 2018 Red Hat Inc 004 * All rights reserved. This program and the accompanying materials 005 * are made available under the terms of the Eclipse Public License v1.0 006 * which accompanies this distribution, and is available at 007 * http://www.eclipse.org/legal/epl-v10.html 008 * * 009 * Contributors: 010 * Jens Reimann - initial API and implementation 011 * ****************************************************************************** 012 */ 013package de.dentrassi.varlink.idl.varlinkIdl; 014 015import org.eclipse.emf.ecore.EObject; 016 017/** 018 * <!-- begin-user-doc --> 019 * A representation of the model object '<em><b>Arguments</b></em>'. 020 * <!-- end-user-doc --> 021 * 022 * <p> 023 * The following features are supported: 024 * </p> 025 * <ul> 026 * <li>{@link de.dentrassi.varlink.idl.varlinkIdl.Arguments#getArguments <em>Arguments</em>}</li> 027 * </ul> 028 * 029 * @see de.dentrassi.varlink.idl.varlinkIdl.VarlinkIdlPackage#getArguments() 030 * @model 031 * @generated 032 */ 033public interface Arguments extends EObject 034{ 035 /** 036 * Returns the value of the '<em><b>Arguments</b></em>' containment reference. 037 * <!-- begin-user-doc --> 038 * <p> 039 * If the meaning of the '<em>Arguments</em>' containment reference isn't clear, 040 * there really should be more of a description here... 041 * </p> 042 * <!-- end-user-doc --> 043 * @return the value of the '<em>Arguments</em>' containment reference. 044 * @see #setArguments(de.dentrassi.varlink.idl.varlinkIdl.Object) 045 * @see de.dentrassi.varlink.idl.varlinkIdl.VarlinkIdlPackage#getArguments_Arguments() 046 * @model containment="true" 047 * @generated 048 */ 049 de.dentrassi.varlink.idl.varlinkIdl.Object getArguments(); 050 051 /** 052 * Sets the value of the '{@link de.dentrassi.varlink.idl.varlinkIdl.Arguments#getArguments <em>Arguments</em>}' containment reference. 053 * <!-- begin-user-doc --> 054 * <!-- end-user-doc --> 055 * @param value the new value of the '<em>Arguments</em>' containment reference. 056 * @see #getArguments() 057 * @generated 058 */ 059 void setArguments(de.dentrassi.varlink.idl.varlinkIdl.Object value); 060 061} // Arguments