/**
*/
package gr.upatras.ece.wcl.radl2.radl;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.RadlFactory
* @model kind="package"
* @generated
*/
public interface RadlPackage extends EPackage
{
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "radl";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.upatras.gr/ece/wcl/radl2/Radl";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "radl";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
RadlPackage eINSTANCE = gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl.init();
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.RADLImpl <em>RADL</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.RADLImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getRADL()
* @generated
*/
int RADL = 0;
/**
* The feature id for the '<em><b>Imports</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RADL__IMPORTS = 0;
/**
* The feature id for the '<em><b>Resource Adapter</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RADL__RESOURCE_ADAPTER = 1;
/**
* The number of structural features of the '<em>RADL</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RADL_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ImportImpl <em>Import</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ImportImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getImport()
* @generated
*/
int IMPORT = 1;
/**
* The feature id for the '<em><b>Import URI</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT__IMPORT_URI = 0;
/**
* The number of structural features of the '<em>Import</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMPORT_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ResourceAdapterImpl <em>Resource Adapter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ResourceAdapterImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getResourceAdapter()
* @generated
*/
int RESOURCE_ADAPTER = 2;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER__NAME = 0;
/**
* The feature id for the '<em><b>Implname</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER__IMPLNAME = 1;
/**
* The feature id for the '<em><b>Byoffice</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER__BYOFFICE = 2;
/**
* The feature id for the '<em><b>Conf Params</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER__CONF_PARAMS = 3;
/**
* The feature id for the '<em><b>Bind Params</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER__BIND_PARAMS = 4;
/**
* The feature id for the '<em><b>Child Params</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER__CHILD_PARAMS = 5;
/**
* The feature id for the '<em><b>Allow Params</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER__ALLOW_PARAMS = 6;
/**
* The feature id for the '<em><b>Conf Complete</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER__CONF_COMPLETE = 7;
/**
* The feature id for the '<em><b>Protocol</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER__PROTOCOL = 8;
/**
* The number of structural features of the '<em>Resource Adapter</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESOURCE_ADAPTER_FEATURE_COUNT = 9;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.scriptParamImpl <em>script Param</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.scriptParamImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getscriptParam()
* @generated
*/
int SCRIPT_PARAM = 18;
/**
* The feature id for the '<em><b>Param Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCRIPT_PARAM__PARAM_TYPE = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCRIPT_PARAM__NAME = 1;
/**
* The feature id for the '<em><b>Def Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCRIPT_PARAM__DEF_VALUE = 2;
/**
* The feature id for the '<em><b>Description Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCRIPT_PARAM__DESCRIPTION_VALUE = 3;
/**
* The number of structural features of the '<em>script Param</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SCRIPT_PARAM_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ConfigurationParamImpl <em>Configuration Param</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ConfigurationParamImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getConfigurationParam()
* @generated
*/
int CONFIGURATION_PARAM = 3;
/**
* The feature id for the '<em><b>Param Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFIGURATION_PARAM__PARAM_TYPE = SCRIPT_PARAM__PARAM_TYPE;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFIGURATION_PARAM__NAME = SCRIPT_PARAM__NAME;
/**
* The feature id for the '<em><b>Def Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFIGURATION_PARAM__DEF_VALUE = SCRIPT_PARAM__DEF_VALUE;
/**
* The feature id for the '<em><b>Description Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFIGURATION_PARAM__DESCRIPTION_VALUE = SCRIPT_PARAM__DESCRIPTION_VALUE;
/**
* The number of structural features of the '<em>Configuration Param</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFIGURATION_PARAM_FEATURE_COUNT = SCRIPT_PARAM_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.BindingParamImpl <em>Binding Param</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.BindingParamImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getBindingParam()
* @generated
*/
int BINDING_PARAM = 4;
/**
* The feature id for the '<em><b>Param Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINDING_PARAM__PARAM_TYPE = SCRIPT_PARAM__PARAM_TYPE;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINDING_PARAM__NAME = SCRIPT_PARAM__NAME;
/**
* The feature id for the '<em><b>Def Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINDING_PARAM__DEF_VALUE = SCRIPT_PARAM__DEF_VALUE;
/**
* The feature id for the '<em><b>Description Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINDING_PARAM__DESCRIPTION_VALUE = SCRIPT_PARAM__DESCRIPTION_VALUE;
/**
* The number of structural features of the '<em>Binding Param</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int BINDING_PARAM_FEATURE_COUNT = SCRIPT_PARAM_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.SupportedChildTypeImpl <em>Supported Child Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.SupportedChildTypeImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getSupportedChildType()
* @generated
*/
int SUPPORTED_CHILD_TYPE = 5;
/**
* The feature id for the '<em><b>Param Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUPPORTED_CHILD_TYPE__PARAM_TYPE = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUPPORTED_CHILD_TYPE__NAME = 1;
/**
* The feature id for the '<em><b>Def Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUPPORTED_CHILD_TYPE__DEF_VALUE = 2;
/**
* The number of structural features of the '<em>Supported Child Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SUPPORTED_CHILD_TYPE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.AllowedTypeImpl <em>Allowed Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.AllowedTypeImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getAllowedType()
* @generated
*/
int ALLOWED_TYPE = 6;
/**
* The feature id for the '<em><b>Param Type</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALLOWED_TYPE__PARAM_TYPE = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALLOWED_TYPE__NAME = 1;
/**
* The feature id for the '<em><b>Def Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALLOWED_TYPE__DEF_VALUE = 2;
/**
* The number of structural features of the '<em>Allowed Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALLOWED_TYPE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ProtocolImpl <em>Protocol</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ProtocolImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getProtocol()
* @generated
*/
int PROTOCOL = 7;
/**
* The number of structural features of the '<em>Protocol</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROTOCOL_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ParameterTypeImpl <em>Parameter Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ParameterTypeImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getParameterType()
* @generated
*/
int PARAMETER_TYPE = 8;
/**
* The feature id for the '<em><b>PName</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE__PNAME = 0;
/**
* The number of structural features of the '<em>Parameter Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PARAMETER_TYPE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleSSHImpl <em>rule SSH</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleSSHImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleSSH()
* @generated
*/
int RULE_SSH = 9;
/**
* The feature id for the '<em><b>Remote Machine</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_SSH__REMOTE_MACHINE = PROTOCOL_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>RPort</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_SSH__RPORT = PROTOCOL_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Username</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_SSH__USERNAME = PROTOCOL_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Password</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_SSH__PASSWORD = PROTOCOL_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Commands</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_SSH__COMMANDS = PROTOCOL_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Commands Delete</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_SSH__COMMANDS_DELETE = PROTOCOL_FEATURE_COUNT + 5;
/**
* The number of structural features of the '<em>rule SSH</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_SSH_FEATURE_COUNT = PROTOCOL_FEATURE_COUNT + 6;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleJavaWrapperImpl <em>rule Java Wrapper</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleJavaWrapperImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleJavaWrapper()
* @generated
*/
int RULE_JAVA_WRAPPER = 10;
/**
* The feature id for the '<em><b>Classname</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_JAVA_WRAPPER__CLASSNAME = PROTOCOL_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Constructor Params</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_JAVA_WRAPPER__CONSTRUCTOR_PARAMS = PROTOCOL_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Commands</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_JAVA_WRAPPER__COMMANDS = PROTOCOL_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>rule Java Wrapper</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_JAVA_WRAPPER_FEATURE_COUNT = PROTOCOL_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.CommandImpl <em>Command</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.CommandImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getCommand()
* @generated
*/
int COMMAND = 11;
/**
* The feature id for the '<em><b>Java Function Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMAND__JAVA_FUNCTION_NAME = 0;
/**
* The feature id for the '<em><b>Commands</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMAND__COMMANDS = 1;
/**
* The number of structural features of the '<em>Command</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COMMAND_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.entryCommandImpl <em>entry Command</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.entryCommandImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getentryCommand()
* @generated
*/
int ENTRY_COMMAND = 12;
/**
* The feature id for the '<em><b>Java Function Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTRY_COMMAND__JAVA_FUNCTION_NAME = COMMAND__JAVA_FUNCTION_NAME;
/**
* The feature id for the '<em><b>Commands</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTRY_COMMAND__COMMANDS = COMMAND__COMMANDS;
/**
* The number of structural features of the '<em>entry Command</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ENTRY_COMMAND_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramImpl <em>rul Java param</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulJava_param()
* @generated
*/
int RUL_JAVA_PARAM = 13;
/**
* The number of structural features of the '<em>rul Java param</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_JAVA_PARAM_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramStringImpl <em>rul Java param String</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramStringImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulJava_paramString()
* @generated
*/
int RUL_JAVA_PARAM_STRING = 14;
/**
* The feature id for the '<em><b>String Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_JAVA_PARAM_STRING__STRING_VALUE = RUL_JAVA_PARAM_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>rul Java param String</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_JAVA_PARAM_STRING_FEATURE_COUNT = RUL_JAVA_PARAM_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramIntImpl <em>rul Java param Int</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramIntImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulJava_paramInt()
* @generated
*/
int RUL_JAVA_PARAM_INT = 15;
/**
* The feature id for the '<em><b>Int Value</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_JAVA_PARAM_INT__INT_VALUE = RUL_JAVA_PARAM_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>rul Java param Int</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_JAVA_PARAM_INT_FEATURE_COUNT = RUL_JAVA_PARAM_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paraScriptImpl <em>rul Java para Script</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paraScriptImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulJava_paraScript()
* @generated
*/
int RUL_JAVA_PARA_SCRIPT = 16;
/**
* The feature id for the '<em><b>Scriptparam Value</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_JAVA_PARA_SCRIPT__SCRIPTPARAM_VALUE = RUL_JAVA_PARAM_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>rul Java para Script</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_JAVA_PARA_SCRIPT_FEATURE_COUNT = RUL_JAVA_PARAM_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.assignCommandImpl <em>assign Command</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.assignCommandImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getassignCommand()
* @generated
*/
int ASSIGN_COMMAND = 17;
/**
* The feature id for the '<em><b>Java Function Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSIGN_COMMAND__JAVA_FUNCTION_NAME = COMMAND__JAVA_FUNCTION_NAME;
/**
* The feature id for the '<em><b>Commands</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSIGN_COMMAND__COMMANDS = COMMAND__COMMANDS;
/**
* The feature id for the '<em><b>Script Param</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSIGN_COMMAND__SCRIPT_PARAM = COMMAND_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>assign Command</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ASSIGN_COMMAND_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulSSH_commandsImpl <em>rul SSH commands</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulSSH_commandsImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulSSH_commands()
* @generated
*/
int RUL_SSH_COMMANDS = 19;
/**
* The feature id for the '<em><b>Remote Command</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_SSH_COMMANDS__REMOTE_COMMAND = 0;
/**
* The feature id for the '<em><b>Scriptparams</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_SSH_COMMANDS__SCRIPTPARAMS = 1;
/**
* The number of structural features of the '<em>rul SSH commands</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RUL_SSH_COMMANDS_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleHTTPImpl <em>rule HTTP</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleHTTPImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleHTTP()
* @generated
*/
int RULE_HTTP = 20;
/**
* The feature id for the '<em><b>Remote Machine</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP__REMOTE_MACHINE = PROTOCOL_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Http URL</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP__HTTP_URL = PROTOCOL_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>HMethod</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP__HMETHOD = PROTOCOL_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Auth Method</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP__AUTH_METHOD = PROTOCOL_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Username</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP__USERNAME = PROTOCOL_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Password</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP__PASSWORD = PROTOCOL_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Post Body</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP__POST_BODY = PROTOCOL_FEATURE_COUNT + 6;
/**
* The number of structural features of the '<em>rule HTTP</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP_FEATURE_COUNT = PROTOCOL_FEATURE_COUNT + 7;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleHTTP_URLImpl <em>rule HTTP URL</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleHTTP_URLImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleHTTP_URL()
* @generated
*/
int RULE_HTTP_URL = 21;
/**
* The feature id for the '<em><b>Remote URL</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP_URL__REMOTE_URL = 0;
/**
* The feature id for the '<em><b>Scriptparams</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP_URL__SCRIPTPARAMS = 1;
/**
* The number of structural features of the '<em>rule HTTP URL</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_HTTP_URL_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleXMLRPCImpl <em>rule XMLRPC</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleXMLRPCImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleXMLRPC()
* @generated
*/
int RULE_XMLRPC = 22;
/**
* The feature id for the '<em><b>Remote Machine</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_XMLRPC__REMOTE_MACHINE = PROTOCOL_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Username</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_XMLRPC__USERNAME = PROTOCOL_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Password</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_XMLRPC__PASSWORD = PROTOCOL_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>RPC Method</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_XMLRPC__RPC_METHOD = PROTOCOL_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>UR Lparams</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_XMLRPC__UR_LPARAMS = PROTOCOL_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>rule XMLRPC</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RULE_XMLRPC_FEATURE_COUNT = PROTOCOL_FEATURE_COUNT + 5;
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.RADL <em>RADL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>RADL</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.RADL
* @generated
*/
EClass getRADL();
/**
* Returns the meta object for the containment reference '{@link gr.upatras.ece.wcl.radl2.radl.RADL#getImports <em>Imports</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Imports</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.RADL#getImports()
* @see #getRADL()
* @generated
*/
EReference getRADL_Imports();
/**
* Returns the meta object for the containment reference '{@link gr.upatras.ece.wcl.radl2.radl.RADL#getResourceAdapter <em>Resource Adapter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Resource Adapter</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.RADL#getResourceAdapter()
* @see #getRADL()
* @generated
*/
EReference getRADL_ResourceAdapter();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.Import <em>Import</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Import</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.Import
* @generated
*/
EClass getImport();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.Import#getImportURI <em>Import URI</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Import URI</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.Import#getImportURI()
* @see #getImport()
* @generated
*/
EAttribute getImport_ImportURI();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter <em>Resource Adapter</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Resource Adapter</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter
* @generated
*/
EClass getResourceAdapter();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getName()
* @see #getResourceAdapter()
* @generated
*/
EAttribute getResourceAdapter_Name();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getImplname <em>Implname</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Implname</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getImplname()
* @see #getResourceAdapter()
* @generated
*/
EReference getResourceAdapter_Implname();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getByoffice <em>Byoffice</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Byoffice</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getByoffice()
* @see #getResourceAdapter()
* @generated
*/
EReference getResourceAdapter_Byoffice();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getConfParams <em>Conf Params</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Conf Params</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getConfParams()
* @see #getResourceAdapter()
* @generated
*/
EReference getResourceAdapter_ConfParams();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getBindParams <em>Bind Params</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Bind Params</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getBindParams()
* @see #getResourceAdapter()
* @generated
*/
EReference getResourceAdapter_BindParams();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getChildParams <em>Child Params</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Child Params</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getChildParams()
* @see #getResourceAdapter()
* @generated
*/
EReference getResourceAdapter_ChildParams();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getAllowParams <em>Allow Params</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Allow Params</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getAllowParams()
* @see #getResourceAdapter()
* @generated
*/
EReference getResourceAdapter_AllowParams();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getConfComplete <em>Conf Complete</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Conf Complete</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getConfComplete()
* @see #getResourceAdapter()
* @generated
*/
EAttribute getResourceAdapter_ConfComplete();
/**
* Returns the meta object for the containment reference '{@link gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getProtocol <em>Protocol</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Protocol</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ResourceAdapter#getProtocol()
* @see #getResourceAdapter()
* @generated
*/
EReference getResourceAdapter_Protocol();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.ConfigurationParam <em>Configuration Param</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Configuration Param</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ConfigurationParam
* @generated
*/
EClass getConfigurationParam();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.BindingParam <em>Binding Param</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Binding Param</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.BindingParam
* @generated
*/
EClass getBindingParam();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.SupportedChildType <em>Supported Child Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Supported Child Type</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.SupportedChildType
* @generated
*/
EClass getSupportedChildType();
/**
* Returns the meta object for the containment reference '{@link gr.upatras.ece.wcl.radl2.radl.SupportedChildType#getParamType <em>Param Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Param Type</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.SupportedChildType#getParamType()
* @see #getSupportedChildType()
* @generated
*/
EReference getSupportedChildType_ParamType();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.SupportedChildType#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.SupportedChildType#getName()
* @see #getSupportedChildType()
* @generated
*/
EAttribute getSupportedChildType_Name();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.SupportedChildType#getDefValue <em>Def Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Def Value</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.SupportedChildType#getDefValue()
* @see #getSupportedChildType()
* @generated
*/
EAttribute getSupportedChildType_DefValue();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.AllowedType <em>Allowed Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Allowed Type</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.AllowedType
* @generated
*/
EClass getAllowedType();
/**
* Returns the meta object for the containment reference '{@link gr.upatras.ece.wcl.radl2.radl.AllowedType#getParamType <em>Param Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Param Type</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.AllowedType#getParamType()
* @see #getAllowedType()
* @generated
*/
EReference getAllowedType_ParamType();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.AllowedType#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.AllowedType#getName()
* @see #getAllowedType()
* @generated
*/
EAttribute getAllowedType_Name();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.AllowedType#getDefValue <em>Def Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Def Value</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.AllowedType#getDefValue()
* @see #getAllowedType()
* @generated
*/
EAttribute getAllowedType_DefValue();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.Protocol <em>Protocol</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Protocol</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.Protocol
* @generated
*/
EClass getProtocol();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.ParameterType <em>Parameter Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Parameter Type</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ParameterType
* @generated
*/
EClass getParameterType();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.ParameterType#getPName <em>PName</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>PName</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ParameterType#getPName()
* @see #getParameterType()
* @generated
*/
EAttribute getParameterType_PName();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.ruleSSH <em>rule SSH</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rule SSH</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleSSH
* @generated
*/
EClass getruleSSH();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleSSH#getRemoteMachine <em>Remote Machine</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Remote Machine</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleSSH#getRemoteMachine()
* @see #getruleSSH()
* @generated
*/
EReference getruleSSH_RemoteMachine();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleSSH#getRPort <em>RPort</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>RPort</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleSSH#getRPort()
* @see #getruleSSH()
* @generated
*/
EReference getruleSSH_RPort();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleSSH#getUsername <em>Username</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Username</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleSSH#getUsername()
* @see #getruleSSH()
* @generated
*/
EReference getruleSSH_Username();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleSSH#getPassword <em>Password</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Password</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleSSH#getPassword()
* @see #getruleSSH()
* @generated
*/
EReference getruleSSH_Password();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.ruleSSH#getCommands <em>Commands</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Commands</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleSSH#getCommands()
* @see #getruleSSH()
* @generated
*/
EReference getruleSSH_Commands();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.ruleSSH#getCommandsDelete <em>Commands Delete</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Commands Delete</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleSSH#getCommandsDelete()
* @see #getruleSSH()
* @generated
*/
EReference getruleSSH_CommandsDelete();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.ruleJavaWrapper <em>rule Java Wrapper</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rule Java Wrapper</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleJavaWrapper
* @generated
*/
EClass getruleJavaWrapper();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.ruleJavaWrapper#getClassname <em>Classname</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Classname</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleJavaWrapper#getClassname()
* @see #getruleJavaWrapper()
* @generated
*/
EAttribute getruleJavaWrapper_Classname();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.ruleJavaWrapper#getConstructorParams <em>Constructor Params</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Constructor Params</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleJavaWrapper#getConstructorParams()
* @see #getruleJavaWrapper()
* @generated
*/
EReference getruleJavaWrapper_ConstructorParams();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.ruleJavaWrapper#getCommands <em>Commands</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Commands</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleJavaWrapper#getCommands()
* @see #getruleJavaWrapper()
* @generated
*/
EReference getruleJavaWrapper_Commands();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.Command <em>Command</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Command</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.Command
* @generated
*/
EClass getCommand();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.Command#getJavaFunctionName <em>Java Function Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Java Function Name</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.Command#getJavaFunctionName()
* @see #getCommand()
* @generated
*/
EAttribute getCommand_JavaFunctionName();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.Command#getCommands <em>Commands</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Commands</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.Command#getCommands()
* @see #getCommand()
* @generated
*/
EReference getCommand_Commands();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.entryCommand <em>entry Command</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>entry Command</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.entryCommand
* @generated
*/
EClass getentryCommand();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.rulJava_param <em>rul Java param</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rul Java param</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulJava_param
* @generated
*/
EClass getrulJava_param();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.rulJava_paramString <em>rul Java param String</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rul Java param String</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulJava_paramString
* @generated
*/
EClass getrulJava_paramString();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.rulJava_paramString#getStringValue <em>String Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>String Value</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulJava_paramString#getStringValue()
* @see #getrulJava_paramString()
* @generated
*/
EAttribute getrulJava_paramString_StringValue();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.rulJava_paramInt <em>rul Java param Int</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rul Java param Int</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulJava_paramInt
* @generated
*/
EClass getrulJava_paramInt();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.rulJava_paramInt#getIntValue <em>Int Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Int Value</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulJava_paramInt#getIntValue()
* @see #getrulJava_paramInt()
* @generated
*/
EAttribute getrulJava_paramInt_IntValue();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.rulJava_paraScript <em>rul Java para Script</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rul Java para Script</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulJava_paraScript
* @generated
*/
EClass getrulJava_paraScript();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.rulJava_paraScript#getScriptparamValue <em>Scriptparam Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Scriptparam Value</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulJava_paraScript#getScriptparamValue()
* @see #getrulJava_paraScript()
* @generated
*/
EReference getrulJava_paraScript_ScriptparamValue();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.assignCommand <em>assign Command</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>assign Command</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.assignCommand
* @generated
*/
EClass getassignCommand();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.assignCommand#getScriptParam <em>Script Param</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Script Param</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.assignCommand#getScriptParam()
* @see #getassignCommand()
* @generated
*/
EReference getassignCommand_ScriptParam();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.scriptParam <em>script Param</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>script Param</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.scriptParam
* @generated
*/
EClass getscriptParam();
/**
* Returns the meta object for the containment reference '{@link gr.upatras.ece.wcl.radl2.radl.scriptParam#getParamType <em>Param Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Param Type</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.scriptParam#getParamType()
* @see #getscriptParam()
* @generated
*/
EReference getscriptParam_ParamType();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.scriptParam#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.scriptParam#getName()
* @see #getscriptParam()
* @generated
*/
EAttribute getscriptParam_Name();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.scriptParam#getDefValue <em>Def Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Def Value</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.scriptParam#getDefValue()
* @see #getscriptParam()
* @generated
*/
EAttribute getscriptParam_DefValue();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.scriptParam#getDescriptionValue <em>Description Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Description Value</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.scriptParam#getDescriptionValue()
* @see #getscriptParam()
* @generated
*/
EAttribute getscriptParam_DescriptionValue();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.rulSSH_commands <em>rul SSH commands</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rul SSH commands</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulSSH_commands
* @generated
*/
EClass getrulSSH_commands();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.rulSSH_commands#getRemoteCommand <em>Remote Command</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Remote Command</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulSSH_commands#getRemoteCommand()
* @see #getrulSSH_commands()
* @generated
*/
EAttribute getrulSSH_commands_RemoteCommand();
/**
* Returns the meta object for the reference list '{@link gr.upatras.ece.wcl.radl2.radl.rulSSH_commands#getScriptparams <em>Scriptparams</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Scriptparams</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.rulSSH_commands#getScriptparams()
* @see #getrulSSH_commands()
* @generated
*/
EReference getrulSSH_commands_Scriptparams();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP <em>rule HTTP</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rule HTTP</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP
* @generated
*/
EClass getruleHTTP();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getRemoteMachine <em>Remote Machine</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Remote Machine</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getRemoteMachine()
* @see #getruleHTTP()
* @generated
*/
EReference getruleHTTP_RemoteMachine();
/**
* Returns the meta object for the containment reference list '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getHttpURL <em>Http URL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Http URL</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getHttpURL()
* @see #getruleHTTP()
* @generated
*/
EReference getruleHTTP_HttpURL();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getHMethod <em>HMethod</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>HMethod</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getHMethod()
* @see #getruleHTTP()
* @generated
*/
EAttribute getruleHTTP_HMethod();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getAuthMethod <em>Auth Method</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Auth Method</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getAuthMethod()
* @see #getruleHTTP()
* @generated
*/
EReference getruleHTTP_AuthMethod();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getUsername <em>Username</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Username</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getUsername()
* @see #getruleHTTP()
* @generated
*/
EReference getruleHTTP_Username();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getPassword <em>Password</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Password</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getPassword()
* @see #getruleHTTP()
* @generated
*/
EReference getruleHTTP_Password();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getPostBody <em>Post Body</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Post Body</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP#getPostBody()
* @see #getruleHTTP()
* @generated
*/
EReference getruleHTTP_PostBody();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP_URL <em>rule HTTP URL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rule HTTP URL</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP_URL
* @generated
*/
EClass getruleHTTP_URL();
/**
* Returns the meta object for the attribute '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP_URL#getRemoteURL <em>Remote URL</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Remote URL</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP_URL#getRemoteURL()
* @see #getruleHTTP_URL()
* @generated
*/
EAttribute getruleHTTP_URL_RemoteURL();
/**
* Returns the meta object for the reference list '{@link gr.upatras.ece.wcl.radl2.radl.ruleHTTP_URL#getScriptparams <em>Scriptparams</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Scriptparams</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleHTTP_URL#getScriptparams()
* @see #getruleHTTP_URL()
* @generated
*/
EReference getruleHTTP_URL_Scriptparams();
/**
* Returns the meta object for class '{@link gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC <em>rule XMLRPC</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>rule XMLRPC</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC
* @generated
*/
EClass getruleXMLRPC();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getRemoteMachine <em>Remote Machine</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Remote Machine</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getRemoteMachine()
* @see #getruleXMLRPC()
* @generated
*/
EReference getruleXMLRPC_RemoteMachine();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getUsername <em>Username</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Username</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getUsername()
* @see #getruleXMLRPC()
* @generated
*/
EReference getruleXMLRPC_Username();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getPassword <em>Password</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Password</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getPassword()
* @see #getruleXMLRPC()
* @generated
*/
EReference getruleXMLRPC_Password();
/**
* Returns the meta object for the reference '{@link gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getRPCMethod <em>RPC Method</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>RPC Method</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getRPCMethod()
* @see #getruleXMLRPC()
* @generated
*/
EReference getruleXMLRPC_RPCMethod();
/**
* Returns the meta object for the reference list '{@link gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getURLparams <em>UR Lparams</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>UR Lparams</em>'.
* @see gr.upatras.ece.wcl.radl2.radl.ruleXMLRPC#getURLparams()
* @see #getruleXMLRPC()
* @generated
*/
EReference getruleXMLRPC_URLparams();
/**
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the factory that creates the instances of the model.
* @generated
*/
RadlFactory getRadlFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals
{
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.RADLImpl <em>RADL</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.RADLImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getRADL()
* @generated
*/
EClass RADL = eINSTANCE.getRADL();
/**
* The meta object literal for the '<em><b>Imports</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RADL__IMPORTS = eINSTANCE.getRADL_Imports();
/**
* The meta object literal for the '<em><b>Resource Adapter</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RADL__RESOURCE_ADAPTER = eINSTANCE.getRADL_ResourceAdapter();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ImportImpl <em>Import</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ImportImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getImport()
* @generated
*/
EClass IMPORT = eINSTANCE.getImport();
/**
* The meta object literal for the '<em><b>Import URI</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute IMPORT__IMPORT_URI = eINSTANCE.getImport_ImportURI();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ResourceAdapterImpl <em>Resource Adapter</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ResourceAdapterImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getResourceAdapter()
* @generated
*/
EClass RESOURCE_ADAPTER = eINSTANCE.getResourceAdapter();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RESOURCE_ADAPTER__NAME = eINSTANCE.getResourceAdapter_Name();
/**
* The meta object literal for the '<em><b>Implname</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RESOURCE_ADAPTER__IMPLNAME = eINSTANCE.getResourceAdapter_Implname();
/**
* The meta object literal for the '<em><b>Byoffice</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RESOURCE_ADAPTER__BYOFFICE = eINSTANCE.getResourceAdapter_Byoffice();
/**
* The meta object literal for the '<em><b>Conf Params</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RESOURCE_ADAPTER__CONF_PARAMS = eINSTANCE.getResourceAdapter_ConfParams();
/**
* The meta object literal for the '<em><b>Bind Params</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RESOURCE_ADAPTER__BIND_PARAMS = eINSTANCE.getResourceAdapter_BindParams();
/**
* The meta object literal for the '<em><b>Child Params</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RESOURCE_ADAPTER__CHILD_PARAMS = eINSTANCE.getResourceAdapter_ChildParams();
/**
* The meta object literal for the '<em><b>Allow Params</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RESOURCE_ADAPTER__ALLOW_PARAMS = eINSTANCE.getResourceAdapter_AllowParams();
/**
* The meta object literal for the '<em><b>Conf Complete</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RESOURCE_ADAPTER__CONF_COMPLETE = eINSTANCE.getResourceAdapter_ConfComplete();
/**
* The meta object literal for the '<em><b>Protocol</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RESOURCE_ADAPTER__PROTOCOL = eINSTANCE.getResourceAdapter_Protocol();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ConfigurationParamImpl <em>Configuration Param</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ConfigurationParamImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getConfigurationParam()
* @generated
*/
EClass CONFIGURATION_PARAM = eINSTANCE.getConfigurationParam();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.BindingParamImpl <em>Binding Param</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.BindingParamImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getBindingParam()
* @generated
*/
EClass BINDING_PARAM = eINSTANCE.getBindingParam();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.SupportedChildTypeImpl <em>Supported Child Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.SupportedChildTypeImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getSupportedChildType()
* @generated
*/
EClass SUPPORTED_CHILD_TYPE = eINSTANCE.getSupportedChildType();
/**
* The meta object literal for the '<em><b>Param Type</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SUPPORTED_CHILD_TYPE__PARAM_TYPE = eINSTANCE.getSupportedChildType_ParamType();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SUPPORTED_CHILD_TYPE__NAME = eINSTANCE.getSupportedChildType_Name();
/**
* The meta object literal for the '<em><b>Def Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SUPPORTED_CHILD_TYPE__DEF_VALUE = eINSTANCE.getSupportedChildType_DefValue();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.AllowedTypeImpl <em>Allowed Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.AllowedTypeImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getAllowedType()
* @generated
*/
EClass ALLOWED_TYPE = eINSTANCE.getAllowedType();
/**
* The meta object literal for the '<em><b>Param Type</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ALLOWED_TYPE__PARAM_TYPE = eINSTANCE.getAllowedType_ParamType();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ALLOWED_TYPE__NAME = eINSTANCE.getAllowedType_Name();
/**
* The meta object literal for the '<em><b>Def Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ALLOWED_TYPE__DEF_VALUE = eINSTANCE.getAllowedType_DefValue();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ProtocolImpl <em>Protocol</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ProtocolImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getProtocol()
* @generated
*/
EClass PROTOCOL = eINSTANCE.getProtocol();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ParameterTypeImpl <em>Parameter Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ParameterTypeImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getParameterType()
* @generated
*/
EClass PARAMETER_TYPE = eINSTANCE.getParameterType();
/**
* The meta object literal for the '<em><b>PName</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PARAMETER_TYPE__PNAME = eINSTANCE.getParameterType_PName();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleSSHImpl <em>rule SSH</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleSSHImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleSSH()
* @generated
*/
EClass RULE_SSH = eINSTANCE.getruleSSH();
/**
* The meta object literal for the '<em><b>Remote Machine</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_SSH__REMOTE_MACHINE = eINSTANCE.getruleSSH_RemoteMachine();
/**
* The meta object literal for the '<em><b>RPort</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_SSH__RPORT = eINSTANCE.getruleSSH_RPort();
/**
* The meta object literal for the '<em><b>Username</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_SSH__USERNAME = eINSTANCE.getruleSSH_Username();
/**
* The meta object literal for the '<em><b>Password</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_SSH__PASSWORD = eINSTANCE.getruleSSH_Password();
/**
* The meta object literal for the '<em><b>Commands</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_SSH__COMMANDS = eINSTANCE.getruleSSH_Commands();
/**
* The meta object literal for the '<em><b>Commands Delete</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_SSH__COMMANDS_DELETE = eINSTANCE.getruleSSH_CommandsDelete();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleJavaWrapperImpl <em>rule Java Wrapper</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleJavaWrapperImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleJavaWrapper()
* @generated
*/
EClass RULE_JAVA_WRAPPER = eINSTANCE.getruleJavaWrapper();
/**
* The meta object literal for the '<em><b>Classname</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RULE_JAVA_WRAPPER__CLASSNAME = eINSTANCE.getruleJavaWrapper_Classname();
/**
* The meta object literal for the '<em><b>Constructor Params</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_JAVA_WRAPPER__CONSTRUCTOR_PARAMS = eINSTANCE.getruleJavaWrapper_ConstructorParams();
/**
* The meta object literal for the '<em><b>Commands</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_JAVA_WRAPPER__COMMANDS = eINSTANCE.getruleJavaWrapper_Commands();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.CommandImpl <em>Command</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.CommandImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getCommand()
* @generated
*/
EClass COMMAND = eINSTANCE.getCommand();
/**
* The meta object literal for the '<em><b>Java Function Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COMMAND__JAVA_FUNCTION_NAME = eINSTANCE.getCommand_JavaFunctionName();
/**
* The meta object literal for the '<em><b>Commands</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COMMAND__COMMANDS = eINSTANCE.getCommand_Commands();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.entryCommandImpl <em>entry Command</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.entryCommandImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getentryCommand()
* @generated
*/
EClass ENTRY_COMMAND = eINSTANCE.getentryCommand();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramImpl <em>rul Java param</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulJava_param()
* @generated
*/
EClass RUL_JAVA_PARAM = eINSTANCE.getrulJava_param();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramStringImpl <em>rul Java param String</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramStringImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulJava_paramString()
* @generated
*/
EClass RUL_JAVA_PARAM_STRING = eINSTANCE.getrulJava_paramString();
/**
* The meta object literal for the '<em><b>String Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RUL_JAVA_PARAM_STRING__STRING_VALUE = eINSTANCE.getrulJava_paramString_StringValue();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramIntImpl <em>rul Java param Int</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paramIntImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulJava_paramInt()
* @generated
*/
EClass RUL_JAVA_PARAM_INT = eINSTANCE.getrulJava_paramInt();
/**
* The meta object literal for the '<em><b>Int Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RUL_JAVA_PARAM_INT__INT_VALUE = eINSTANCE.getrulJava_paramInt_IntValue();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paraScriptImpl <em>rul Java para Script</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulJava_paraScriptImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulJava_paraScript()
* @generated
*/
EClass RUL_JAVA_PARA_SCRIPT = eINSTANCE.getrulJava_paraScript();
/**
* The meta object literal for the '<em><b>Scriptparam Value</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RUL_JAVA_PARA_SCRIPT__SCRIPTPARAM_VALUE = eINSTANCE.getrulJava_paraScript_ScriptparamValue();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.assignCommandImpl <em>assign Command</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.assignCommandImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getassignCommand()
* @generated
*/
EClass ASSIGN_COMMAND = eINSTANCE.getassignCommand();
/**
* The meta object literal for the '<em><b>Script Param</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ASSIGN_COMMAND__SCRIPT_PARAM = eINSTANCE.getassignCommand_ScriptParam();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.scriptParamImpl <em>script Param</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.scriptParamImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getscriptParam()
* @generated
*/
EClass SCRIPT_PARAM = eINSTANCE.getscriptParam();
/**
* The meta object literal for the '<em><b>Param Type</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SCRIPT_PARAM__PARAM_TYPE = eINSTANCE.getscriptParam_ParamType();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SCRIPT_PARAM__NAME = eINSTANCE.getscriptParam_Name();
/**
* The meta object literal for the '<em><b>Def Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SCRIPT_PARAM__DEF_VALUE = eINSTANCE.getscriptParam_DefValue();
/**
* The meta object literal for the '<em><b>Description Value</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SCRIPT_PARAM__DESCRIPTION_VALUE = eINSTANCE.getscriptParam_DescriptionValue();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.rulSSH_commandsImpl <em>rul SSH commands</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.rulSSH_commandsImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getrulSSH_commands()
* @generated
*/
EClass RUL_SSH_COMMANDS = eINSTANCE.getrulSSH_commands();
/**
* The meta object literal for the '<em><b>Remote Command</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RUL_SSH_COMMANDS__REMOTE_COMMAND = eINSTANCE.getrulSSH_commands_RemoteCommand();
/**
* The meta object literal for the '<em><b>Scriptparams</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RUL_SSH_COMMANDS__SCRIPTPARAMS = eINSTANCE.getrulSSH_commands_Scriptparams();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleHTTPImpl <em>rule HTTP</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleHTTPImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleHTTP()
* @generated
*/
EClass RULE_HTTP = eINSTANCE.getruleHTTP();
/**
* The meta object literal for the '<em><b>Remote Machine</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_HTTP__REMOTE_MACHINE = eINSTANCE.getruleHTTP_RemoteMachine();
/**
* The meta object literal for the '<em><b>Http URL</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_HTTP__HTTP_URL = eINSTANCE.getruleHTTP_HttpURL();
/**
* The meta object literal for the '<em><b>HMethod</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RULE_HTTP__HMETHOD = eINSTANCE.getruleHTTP_HMethod();
/**
* The meta object literal for the '<em><b>Auth Method</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_HTTP__AUTH_METHOD = eINSTANCE.getruleHTTP_AuthMethod();
/**
* The meta object literal for the '<em><b>Username</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_HTTP__USERNAME = eINSTANCE.getruleHTTP_Username();
/**
* The meta object literal for the '<em><b>Password</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_HTTP__PASSWORD = eINSTANCE.getruleHTTP_Password();
/**
* The meta object literal for the '<em><b>Post Body</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_HTTP__POST_BODY = eINSTANCE.getruleHTTP_PostBody();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleHTTP_URLImpl <em>rule HTTP URL</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleHTTP_URLImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleHTTP_URL()
* @generated
*/
EClass RULE_HTTP_URL = eINSTANCE.getruleHTTP_URL();
/**
* The meta object literal for the '<em><b>Remote URL</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute RULE_HTTP_URL__REMOTE_URL = eINSTANCE.getruleHTTP_URL_RemoteURL();
/**
* The meta object literal for the '<em><b>Scriptparams</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_HTTP_URL__SCRIPTPARAMS = eINSTANCE.getruleHTTP_URL_Scriptparams();
/**
* The meta object literal for the '{@link gr.upatras.ece.wcl.radl2.radl.impl.ruleXMLRPCImpl <em>rule XMLRPC</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see gr.upatras.ece.wcl.radl2.radl.impl.ruleXMLRPCImpl
* @see gr.upatras.ece.wcl.radl2.radl.impl.RadlPackageImpl#getruleXMLRPC()
* @generated
*/
EClass RULE_XMLRPC = eINSTANCE.getruleXMLRPC();
/**
* The meta object literal for the '<em><b>Remote Machine</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_XMLRPC__REMOTE_MACHINE = eINSTANCE.getruleXMLRPC_RemoteMachine();
/**
* The meta object literal for the '<em><b>Username</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_XMLRPC__USERNAME = eINSTANCE.getruleXMLRPC_Username();
/**
* The meta object literal for the '<em><b>Password</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_XMLRPC__PASSWORD = eINSTANCE.getruleXMLRPC_Password();
/**
* The meta object literal for the '<em><b>RPC Method</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_XMLRPC__RPC_METHOD = eINSTANCE.getruleXMLRPC_RPCMethod();
/**
* The meta object literal for the '<em><b>UR Lparams</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RULE_XMLRPC__UR_LPARAMS = eINSTANCE.getruleXMLRPC_URLparams();
}
} //RadlPackage