/** * <copyright> * </copyright> * * $Id: ServerTypePackage.java,v 1.8 2007/05/10 04:50:47 ndai Exp $ */ package org.eclipse.jst.server.generic.internal.servertype.definition; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import org.eclipse.jst.server.generic.servertype.definition.ServerTypeFactory; /** * <!-- 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 org.eclipse.jst.server.generic.servertype.definition.ServerTypeFactory * @model kind="package" * @generated */ public interface ServerTypePackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "definition"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://eclipse.org/jst/server/generic/ServerTypeDefinition"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "definition"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ ServerTypePackage eINSTANCE = org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl.init(); /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ArchiveTypeImpl <em>Archive Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ArchiveTypeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getArchiveType() * @generated */ int ARCHIVE_TYPE = 0; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE_TYPE__PATH = 0; /** * The number of structural features of the '<em>Archive Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARCHIVE_TYPE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ArgumentPairImpl <em>Argument Pair</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ArgumentPairImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getArgumentPair() * @generated */ int ARGUMENT_PAIR = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_PAIR__NAME = 0; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_PAIR__VALUE = 1; /** * The number of structural features of the '<em>Argument Pair</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ARGUMENT_PAIR_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ClasspathImpl <em>Classpath</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ClasspathImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getClasspath() * @generated */ int CLASSPATH = 2; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASSPATH__GROUP = 0; /** * The feature id for the '<em><b>Archive</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASSPATH__ARCHIVE = 1; /** * The feature id for the '<em><b>Fileset</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASSPATH__FILESET = 2; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASSPATH__ID = 3; /** * The number of structural features of the '<em>Classpath</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CLASSPATH_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ExcludeTypeImpl <em>Exclude Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ExcludeTypeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getExcludeType() * @generated */ int EXCLUDE_TYPE = 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXCLUDE_TYPE__NAME = 0; /** * The number of structural features of the '<em>Exclude Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXCLUDE_TYPE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ExternalImpl <em>External</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ExternalImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getExternal() * @generated */ int EXTERNAL = 4; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTERNAL__VALUE = 0; /** * The feature id for the '<em><b>Os</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTERNAL__OS = 1; /** * The number of structural features of the '<em>External</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTERNAL_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.FilesetTypeImpl <em>Fileset Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.FilesetTypeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getFilesetType() * @generated */ int FILESET_TYPE = 5; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESET_TYPE__GROUP = 0; /** * The feature id for the '<em><b>Include</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESET_TYPE__INCLUDE = 1; /** * The feature id for the '<em><b>Exclude</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESET_TYPE__EXCLUDE = 2; /** * The feature id for the '<em><b>Casesensitive</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESET_TYPE__CASESENSITIVE = 3; /** * The feature id for the '<em><b>Dir</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESET_TYPE__DIR = 4; /** * The number of structural features of the '<em>Fileset Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int FILESET_TYPE_FEATURE_COUNT = 5; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.IncludeTypeImpl <em>Include Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.IncludeTypeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getIncludeType() * @generated */ int INCLUDE_TYPE = 6; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INCLUDE_TYPE__NAME = 0; /** * The number of structural features of the '<em>Include Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INCLUDE_TYPE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.JndiConnectionImpl <em>Jndi Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.JndiConnectionImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getJndiConnection() * @generated */ int JNDI_CONNECTION = 7; /** * The feature id for the '<em><b>Provider Url</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JNDI_CONNECTION__PROVIDER_URL = 0; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JNDI_CONNECTION__GROUP = 1; /** * The feature id for the '<em><b>Jndi Property</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JNDI_CONNECTION__JNDI_PROPERTY = 2; /** * The feature id for the '<em><b>Initial Context Factory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JNDI_CONNECTION__INITIAL_CONTEXT_FACTORY = 3; /** * The number of structural features of the '<em>Jndi Connection</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int JNDI_CONNECTION_FEATURE_COUNT = 4; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.LaunchConfigurationImpl <em>Launch Configuration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.LaunchConfigurationImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getLaunchConfiguration() * @generated */ int LAUNCH_CONFIGURATION = 8; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__GROUP = 0; /** * The feature id for the '<em><b>Environment Variable</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__ENVIRONMENT_VARIABLE = 1; /** * The feature id for the '<em><b>Group1</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__GROUP1 = 2; /** * The feature id for the '<em><b>Program Arguments</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__PROGRAM_ARGUMENTS = 3; /** * The feature id for the '<em><b>Working Directory</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__WORKING_DIRECTORY = 4; /** * The feature id for the '<em><b>Main Class</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__MAIN_CLASS = 5; /** * The feature id for the '<em><b>Group2</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__GROUP2 = 6; /** * The feature id for the '<em><b>Vm Parameters</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__VM_PARAMETERS = 7; /** * The feature id for the '<em><b>Classpath Reference</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__CLASSPATH_REFERENCE = 8; /** * The feature id for the '<em><b>Debug Port</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__DEBUG_PORT = 9; /** * The feature id for the '<em><b>Group3</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__GROUP3 = 10; /** * The feature id for the '<em><b>External</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION__EXTERNAL = 11; /** * The number of structural features of the '<em>Launch Configuration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LAUNCH_CONFIGURATION_FEATURE_COUNT = 12; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ModuleImpl <em>Module</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ModuleImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getModule() * @generated */ int MODULE = 9; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODULE__TYPE = 0; /** * The feature id for the '<em><b>Publish Dir</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODULE__PUBLISH_DIR = 1; /** * The feature id for the '<em><b>Publisher Reference</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODULE__PUBLISHER_REFERENCE = 2; /** * The number of structural features of the '<em>Module</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MODULE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.PortImpl <em>Port</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.PortImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getPort() * @generated */ int PORT = 10; /** * The feature id for the '<em><b>No</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PORT__NO = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PORT__NAME = 1; /** * The feature id for the '<em><b>Protocol</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PORT__PROTOCOL = 2; /** * The number of structural features of the '<em>Port</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PORT_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ProjectImpl <em>Project</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ProjectImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getProject() * @generated */ int PROJECT = 11; /** * The feature id for the '<em><b>Classpath Reference</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROJECT__CLASSPATH_REFERENCE = 0; /** * The number of structural features of the '<em>Project</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROJECT_FEATURE_COUNT = 1; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.PropertyImpl <em>Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.PropertyImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getProperty() * @generated */ int PROPERTY = 12; /** * The feature id for the '<em><b>Context</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__CONTEXT = 0; /** * The feature id for the '<em><b>Default</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__DEFAULT = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__ID = 2; /** * The feature id for the '<em><b>Label</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__LABEL = 3; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY__TYPE = 4; /** * The number of structural features of the '<em>Property</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTY_FEATURE_COUNT = 5; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.PublisherImpl <em>Publisher</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.PublisherImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getPublisher() * @generated */ int PUBLISHER = 13; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PUBLISHER__GROUP = 0; /** * The feature id for the '<em><b>Publisherdata</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PUBLISHER__PUBLISHERDATA = 1; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PUBLISHER__ID = 2; /** * The number of structural features of the '<em>Publisher</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PUBLISHER_FEATURE_COUNT = 3; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.PublisherDataImpl <em>Publisher Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.PublisherDataImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getPublisherData() * @generated */ int PUBLISHER_DATA = 14; /** * The feature id for the '<em><b>Dataname</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PUBLISHER_DATA__DATANAME = 0; /** * The feature id for the '<em><b>Datavalue</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PUBLISHER_DATA__DATAVALUE = 1; /** * The number of structural features of the '<em>Publisher Data</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PUBLISHER_DATA_FEATURE_COUNT = 2; /** * The meta object id for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerRuntimeImpl <em>Server Runtime</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerRuntimeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getServerRuntime() * @generated */ int SERVER_RUNTIME = 15; /** * The feature id for the '<em><b>Group</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__GROUP = 0; /** * The feature id for the '<em><b>Property</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__PROPERTY = 1; /** * The feature id for the '<em><b>Group1</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__GROUP1 = 2; /** * The feature id for the '<em><b>Port</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__PORT = 3; /** * The feature id for the '<em><b>Group2</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__GROUP2 = 4; /** * The feature id for the '<em><b>Module</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__MODULE = 5; /** * The feature id for the '<em><b>Project</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__PROJECT = 6; /** * The feature id for the '<em><b>Start</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__START = 7; /** * The feature id for the '<em><b>Stop</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__STOP = 8; /** * The feature id for the '<em><b>Group3</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__GROUP3 = 9; /** * The feature id for the '<em><b>Publisher</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__PUBLISHER = 10; /** * The feature id for the '<em><b>Group4</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__GROUP4 = 11; /** * The feature id for the '<em><b>Classpath</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__CLASSPATH = 12; /** * The feature id for the '<em><b>Jndi Connection</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__JNDI_CONNECTION = 13; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__NAME = 14; /** * The feature id for the '<em><b>Version</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME__VERSION = 15; /** * The number of structural features of the '<em>Server Runtime</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVER_RUNTIME_FEATURE_COUNT = 16; /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.ArchiveType <em>Archive Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Archive Type</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ArchiveType * @generated */ EClass getArchiveType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.ArchiveType#getPath <em>Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Path</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ArchiveType#getPath() * @see #getArchiveType() * @generated */ EAttribute getArchiveType_Path(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.ArgumentPair <em>Argument Pair</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Argument Pair</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ArgumentPair * @generated */ EClass getArgumentPair(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.ArgumentPair#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ArgumentPair#getName() * @see #getArgumentPair() * @generated */ EAttribute getArgumentPair_Name(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.ArgumentPair#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ArgumentPair#getValue() * @see #getArgumentPair() * @generated */ EAttribute getArgumentPair_Value(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.Classpath <em>Classpath</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Classpath</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Classpath * @generated */ EClass getClasspath(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.Classpath#getGroup <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Classpath#getGroup() * @see #getClasspath() * @generated */ EAttribute getClasspath_Group(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.Classpath#getArchive <em>Archive</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Archive</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Classpath#getArchive() * @see #getClasspath() * @generated */ EReference getClasspath_Archive(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.Classpath#getFileset <em>Fileset</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Fileset</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Classpath#getFileset() * @see #getClasspath() * @generated */ EReference getClasspath_Fileset(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Classpath#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Classpath#getId() * @see #getClasspath() * @generated */ EAttribute getClasspath_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.ExcludeType <em>Exclude Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Exclude Type</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ExcludeType * @generated */ EClass getExcludeType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.ExcludeType#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ExcludeType#getName() * @see #getExcludeType() * @generated */ EAttribute getExcludeType_Name(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.External <em>External</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>External</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.External * @generated */ EClass getExternal(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.External#getValue <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.External#getValue() * @see #getExternal() * @generated */ EAttribute getExternal_Value(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.External#getOs <em>Os</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Os</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.External#getOs() * @see #getExternal() * @generated */ EAttribute getExternal_Os(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.FilesetType <em>Fileset Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Fileset Type</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.FilesetType * @generated */ EClass getFilesetType(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.FilesetType#getGroup <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.FilesetType#getGroup() * @see #getFilesetType() * @generated */ EAttribute getFilesetType_Group(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.FilesetType#getInclude <em>Include</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Include</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.FilesetType#getInclude() * @see #getFilesetType() * @generated */ EReference getFilesetType_Include(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.FilesetType#getExclude <em>Exclude</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Exclude</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.FilesetType#getExclude() * @see #getFilesetType() * @generated */ EReference getFilesetType_Exclude(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.FilesetType#isCasesensitive <em>Casesensitive</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Casesensitive</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.FilesetType#isCasesensitive() * @see #getFilesetType() * @generated */ EAttribute getFilesetType_Casesensitive(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.FilesetType#getDir <em>Dir</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Dir</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.FilesetType#getDir() * @see #getFilesetType() * @generated */ EAttribute getFilesetType_Dir(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.IncludeType <em>Include Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Include Type</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.IncludeType * @generated */ EClass getIncludeType(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.IncludeType#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.IncludeType#getName() * @see #getIncludeType() * @generated */ EAttribute getIncludeType_Name(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.JndiConnection <em>Jndi Connection</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Jndi Connection</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.JndiConnection * @generated */ EClass getJndiConnection(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.JndiConnection#getProviderUrl <em>Provider Url</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Provider Url</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.JndiConnection#getProviderUrl() * @see #getJndiConnection() * @generated */ EAttribute getJndiConnection_ProviderUrl(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.JndiConnection#getGroup <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.JndiConnection#getGroup() * @see #getJndiConnection() * @generated */ EAttribute getJndiConnection_Group(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.JndiConnection#getJndiProperty <em>Jndi Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Jndi Property</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.JndiConnection#getJndiProperty() * @see #getJndiConnection() * @generated */ EReference getJndiConnection_JndiProperty(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.JndiConnection#getInitialContextFactory <em>Initial Context Factory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Initial Context Factory</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.JndiConnection#getInitialContextFactory() * @see #getJndiConnection() * @generated */ EAttribute getJndiConnection_InitialContextFactory(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration <em>Launch Configuration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Launch Configuration</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration * @generated */ EClass getLaunchConfiguration(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getGroup <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getGroup() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_Group(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getEnvironmentVariable <em>Environment Variable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Environment Variable</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getEnvironmentVariable() * @see #getLaunchConfiguration() * @generated */ EReference getLaunchConfiguration_EnvironmentVariable(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getGroup1 <em>Group1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group1</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getGroup1() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_Group1(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getProgramArguments <em>Program Arguments</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Program Arguments</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getProgramArguments() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_ProgramArguments(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getWorkingDirectory <em>Working Directory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Working Directory</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getWorkingDirectory() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_WorkingDirectory(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getMainClass <em>Main Class</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Main Class</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getMainClass() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_MainClass(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getGroup2 <em>Group2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group2</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getGroup2() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_Group2(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getVmParameters <em>Vm Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Vm Parameters</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getVmParameters() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_VmParameters(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getClasspathReference <em>Classpath Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Classpath Reference</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getClasspathReference() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_ClasspathReference(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getDebugPort <em>Debug Port</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Debug Port</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getDebugPort() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_DebugPort(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getGroup3 <em>Group3</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group3</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getGroup3() * @see #getLaunchConfiguration() * @generated */ EAttribute getLaunchConfiguration_Group3(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getExternal <em>External</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>External</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.LaunchConfiguration#getExternal() * @see #getLaunchConfiguration() * @generated */ EReference getLaunchConfiguration_External(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.Module <em>Module</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Module</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Module * @generated */ EClass getModule(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Module#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Module#getType() * @see #getModule() * @generated */ EAttribute getModule_Type(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Module#getPublishDir <em>Publish Dir</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Publish Dir</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Module#getPublishDir() * @see #getModule() * @generated */ EAttribute getModule_PublishDir(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Module#getPublisherReference <em>Publisher Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Publisher Reference</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Module#getPublisherReference() * @see #getModule() * @generated */ EAttribute getModule_PublisherReference(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.Port <em>Port</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Port</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Port * @generated */ EClass getPort(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Port#getNo <em>No</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>No</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Port#getNo() * @see #getPort() * @generated */ EAttribute getPort_No(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Port#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Port#getName() * @see #getPort() * @generated */ EAttribute getPort_Name(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Port#getProtocol <em>Protocol</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Protocol</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Port#getProtocol() * @see #getPort() * @generated */ EAttribute getPort_Protocol(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.Project <em>Project</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Project</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Project * @generated */ EClass getProject(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Project#getClasspathReference <em>Classpath Reference</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Classpath Reference</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Project#getClasspathReference() * @see #getProject() * @generated */ EAttribute getProject_ClasspathReference(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.Property <em>Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Property</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Property * @generated */ EClass getProperty(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Property#getContext <em>Context</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Context</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Property#getContext() * @see #getProperty() * @generated */ EAttribute getProperty_Context(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Property#getDefault <em>Default</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Default</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Property#getDefault() * @see #getProperty() * @generated */ EAttribute getProperty_Default(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Property#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Property#getId() * @see #getProperty() * @generated */ EAttribute getProperty_Id(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Property#getLabel <em>Label</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Label</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Property#getLabel() * @see #getProperty() * @generated */ EAttribute getProperty_Label(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Property#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Property#getType() * @see #getProperty() * @generated */ EAttribute getProperty_Type(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.Publisher <em>Publisher</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Publisher</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Publisher * @generated */ EClass getPublisher(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.Publisher#getGroup <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Publisher#getGroup() * @see #getPublisher() * @generated */ EAttribute getPublisher_Group(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.Publisher#getPublisherdata <em>Publisherdata</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Publisherdata</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Publisher#getPublisherdata() * @see #getPublisher() * @generated */ EReference getPublisher_Publisherdata(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.Publisher#getId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.Publisher#getId() * @see #getPublisher() * @generated */ EAttribute getPublisher_Id(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.PublisherData <em>Publisher Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Publisher Data</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.PublisherData * @generated */ EClass getPublisherData(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.PublisherData#getDataname <em>Dataname</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Dataname</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.PublisherData#getDataname() * @see #getPublisherData() * @generated */ EAttribute getPublisherData_Dataname(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.PublisherData#getDatavalue <em>Datavalue</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Datavalue</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.PublisherData#getDatavalue() * @see #getPublisherData() * @generated */ EAttribute getPublisherData_Datavalue(); /** * Returns the meta object for class '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime <em>Server Runtime</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Server Runtime</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime * @generated */ EClass getServerRuntime(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup <em>Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup() * @see #getServerRuntime() * @generated */ EAttribute getServerRuntime_Group(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getProperty <em>Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Property</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getProperty() * @see #getServerRuntime() * @generated */ EReference getServerRuntime_Property(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup1 <em>Group1</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group1</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup1() * @see #getServerRuntime() * @generated */ EAttribute getServerRuntime_Group1(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getPort <em>Port</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Port</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getPort() * @see #getServerRuntime() * @generated */ EReference getServerRuntime_Port(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup2 <em>Group2</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group2</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup2() * @see #getServerRuntime() * @generated */ EAttribute getServerRuntime_Group2(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getModule <em>Module</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Module</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getModule() * @see #getServerRuntime() * @generated */ EReference getServerRuntime_Module(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getProject <em>Project</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Project</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getProject() * @see #getServerRuntime() * @generated */ EReference getServerRuntime_Project(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getStart <em>Start</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Start</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getStart() * @see #getServerRuntime() * @generated */ EReference getServerRuntime_Start(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getStop <em>Stop</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Stop</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getStop() * @see #getServerRuntime() * @generated */ EReference getServerRuntime_Stop(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup3 <em>Group3</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group3</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup3() * @see #getServerRuntime() * @generated */ EAttribute getServerRuntime_Group3(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getPublisher <em>Publisher</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Publisher</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getPublisher() * @see #getServerRuntime() * @generated */ EReference getServerRuntime_Publisher(); /** * Returns the meta object for the attribute list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup4 <em>Group4</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Group4</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getGroup4() * @see #getServerRuntime() * @generated */ EAttribute getServerRuntime_Group4(); /** * Returns the meta object for the containment reference list '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getClasspath <em>Classpath</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Classpath</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getClasspath() * @see #getServerRuntime() * @generated */ EReference getServerRuntime_Classpath(); /** * Returns the meta object for the containment reference '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getJndiConnection <em>Jndi Connection</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Jndi Connection</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getJndiConnection() * @see #getServerRuntime() * @generated */ EReference getServerRuntime_JndiConnection(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getName() * @see #getServerRuntime() * @generated */ EAttribute getServerRuntime_Name(); /** * Returns the meta object for the attribute '{@link org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getVersion <em>Version</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Version</em>'. * @see org.eclipse.jst.server.generic.servertype.definition.ServerRuntime#getVersion() * @see #getServerRuntime() * @generated */ EAttribute getServerRuntime_Version(); /** * 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 */ ServerTypeFactory getServerTypeFactory(); /** * <!-- 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 org.eclipse.jst.server.generic.internal.servertype.definition.impl.ArchiveTypeImpl <em>Archive Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ArchiveTypeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getArchiveType() * @generated */ EClass ARCHIVE_TYPE = eINSTANCE.getArchiveType(); /** * The meta object literal for the '<em><b>Path</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ARCHIVE_TYPE__PATH = eINSTANCE.getArchiveType_Path(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ArgumentPairImpl <em>Argument Pair</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ArgumentPairImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getArgumentPair() * @generated */ EClass ARGUMENT_PAIR = eINSTANCE.getArgumentPair(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ARGUMENT_PAIR__NAME = eINSTANCE.getArgumentPair_Name(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ARGUMENT_PAIR__VALUE = eINSTANCE.getArgumentPair_Value(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ClasspathImpl <em>Classpath</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ClasspathImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getClasspath() * @generated */ EClass CLASSPATH = eINSTANCE.getClasspath(); /** * The meta object literal for the '<em><b>Group</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CLASSPATH__GROUP = eINSTANCE.getClasspath_Group(); /** * The meta object literal for the '<em><b>Archive</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CLASSPATH__ARCHIVE = eINSTANCE.getClasspath_Archive(); /** * The meta object literal for the '<em><b>Fileset</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference CLASSPATH__FILESET = eINSTANCE.getClasspath_Fileset(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute CLASSPATH__ID = eINSTANCE.getClasspath_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ExcludeTypeImpl <em>Exclude Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ExcludeTypeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getExcludeType() * @generated */ EClass EXCLUDE_TYPE = eINSTANCE.getExcludeType(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXCLUDE_TYPE__NAME = eINSTANCE.getExcludeType_Name(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ExternalImpl <em>External</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ExternalImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getExternal() * @generated */ EClass EXTERNAL = eINSTANCE.getExternal(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXTERNAL__VALUE = eINSTANCE.getExternal_Value(); /** * The meta object literal for the '<em><b>Os</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXTERNAL__OS = eINSTANCE.getExternal_Os(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.FilesetTypeImpl <em>Fileset Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.FilesetTypeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getFilesetType() * @generated */ EClass FILESET_TYPE = eINSTANCE.getFilesetType(); /** * The meta object literal for the '<em><b>Group</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILESET_TYPE__GROUP = eINSTANCE.getFilesetType_Group(); /** * The meta object literal for the '<em><b>Include</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FILESET_TYPE__INCLUDE = eINSTANCE.getFilesetType_Include(); /** * The meta object literal for the '<em><b>Exclude</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference FILESET_TYPE__EXCLUDE = eINSTANCE.getFilesetType_Exclude(); /** * The meta object literal for the '<em><b>Casesensitive</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILESET_TYPE__CASESENSITIVE = eINSTANCE.getFilesetType_Casesensitive(); /** * The meta object literal for the '<em><b>Dir</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute FILESET_TYPE__DIR = eINSTANCE.getFilesetType_Dir(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.IncludeTypeImpl <em>Include Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.IncludeTypeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getIncludeType() * @generated */ EClass INCLUDE_TYPE = eINSTANCE.getIncludeType(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute INCLUDE_TYPE__NAME = eINSTANCE.getIncludeType_Name(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.JndiConnectionImpl <em>Jndi Connection</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.JndiConnectionImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getJndiConnection() * @generated */ EClass JNDI_CONNECTION = eINSTANCE.getJndiConnection(); /** * The meta object literal for the '<em><b>Provider Url</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute JNDI_CONNECTION__PROVIDER_URL = eINSTANCE.getJndiConnection_ProviderUrl(); /** * The meta object literal for the '<em><b>Group</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute JNDI_CONNECTION__GROUP = eINSTANCE.getJndiConnection_Group(); /** * The meta object literal for the '<em><b>Jndi Property</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference JNDI_CONNECTION__JNDI_PROPERTY = eINSTANCE.getJndiConnection_JndiProperty(); /** * The meta object literal for the '<em><b>Initial Context Factory</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute JNDI_CONNECTION__INITIAL_CONTEXT_FACTORY = eINSTANCE.getJndiConnection_InitialContextFactory(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.LaunchConfigurationImpl <em>Launch Configuration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.LaunchConfigurationImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getLaunchConfiguration() * @generated */ EClass LAUNCH_CONFIGURATION = eINSTANCE.getLaunchConfiguration(); /** * The meta object literal for the '<em><b>Group</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__GROUP = eINSTANCE.getLaunchConfiguration_Group(); /** * The meta object literal for the '<em><b>Environment Variable</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LAUNCH_CONFIGURATION__ENVIRONMENT_VARIABLE = eINSTANCE.getLaunchConfiguration_EnvironmentVariable(); /** * The meta object literal for the '<em><b>Group1</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__GROUP1 = eINSTANCE.getLaunchConfiguration_Group1(); /** * The meta object literal for the '<em><b>Program Arguments</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__PROGRAM_ARGUMENTS = eINSTANCE.getLaunchConfiguration_ProgramArguments(); /** * The meta object literal for the '<em><b>Working Directory</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__WORKING_DIRECTORY = eINSTANCE.getLaunchConfiguration_WorkingDirectory(); /** * The meta object literal for the '<em><b>Main Class</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__MAIN_CLASS = eINSTANCE.getLaunchConfiguration_MainClass(); /** * The meta object literal for the '<em><b>Group2</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__GROUP2 = eINSTANCE.getLaunchConfiguration_Group2(); /** * The meta object literal for the '<em><b>Vm Parameters</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__VM_PARAMETERS = eINSTANCE.getLaunchConfiguration_VmParameters(); /** * The meta object literal for the '<em><b>Classpath Reference</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__CLASSPATH_REFERENCE = eINSTANCE.getLaunchConfiguration_ClasspathReference(); /** * The meta object literal for the '<em><b>Debug Port</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__DEBUG_PORT = eINSTANCE.getLaunchConfiguration_DebugPort(); /** * The meta object literal for the '<em><b>Group3</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute LAUNCH_CONFIGURATION__GROUP3 = eINSTANCE.getLaunchConfiguration_Group3(); /** * The meta object literal for the '<em><b>External</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LAUNCH_CONFIGURATION__EXTERNAL = eINSTANCE.getLaunchConfiguration_External(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ModuleImpl <em>Module</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ModuleImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getModule() * @generated */ EClass MODULE = eINSTANCE.getModule(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MODULE__TYPE = eINSTANCE.getModule_Type(); /** * The meta object literal for the '<em><b>Publish Dir</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MODULE__PUBLISH_DIR = eINSTANCE.getModule_PublishDir(); /** * The meta object literal for the '<em><b>Publisher Reference</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MODULE__PUBLISHER_REFERENCE = eINSTANCE.getModule_PublisherReference(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.PortImpl <em>Port</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.PortImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getPort() * @generated */ EClass PORT = eINSTANCE.getPort(); /** * The meta object literal for the '<em><b>No</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PORT__NO = eINSTANCE.getPort_No(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PORT__NAME = eINSTANCE.getPort_Name(); /** * The meta object literal for the '<em><b>Protocol</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PORT__PROTOCOL = eINSTANCE.getPort_Protocol(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ProjectImpl <em>Project</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ProjectImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getProject() * @generated */ EClass PROJECT = eINSTANCE.getProject(); /** * The meta object literal for the '<em><b>Classpath Reference</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROJECT__CLASSPATH_REFERENCE = eINSTANCE.getProject_ClasspathReference(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.PropertyImpl <em>Property</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.PropertyImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getProperty() * @generated */ EClass PROPERTY = eINSTANCE.getProperty(); /** * The meta object literal for the '<em><b>Context</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROPERTY__CONTEXT = eINSTANCE.getProperty_Context(); /** * The meta object literal for the '<em><b>Default</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROPERTY__DEFAULT = eINSTANCE.getProperty_Default(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROPERTY__ID = eINSTANCE.getProperty_Id(); /** * The meta object literal for the '<em><b>Label</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROPERTY__LABEL = eINSTANCE.getProperty_Label(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PROPERTY__TYPE = eINSTANCE.getProperty_Type(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.PublisherImpl <em>Publisher</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.PublisherImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getPublisher() * @generated */ EClass PUBLISHER = eINSTANCE.getPublisher(); /** * The meta object literal for the '<em><b>Group</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PUBLISHER__GROUP = eINSTANCE.getPublisher_Group(); /** * The meta object literal for the '<em><b>Publisherdata</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PUBLISHER__PUBLISHERDATA = eINSTANCE.getPublisher_Publisherdata(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PUBLISHER__ID = eINSTANCE.getPublisher_Id(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.PublisherDataImpl <em>Publisher Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.PublisherDataImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getPublisherData() * @generated */ EClass PUBLISHER_DATA = eINSTANCE.getPublisherData(); /** * The meta object literal for the '<em><b>Dataname</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PUBLISHER_DATA__DATANAME = eINSTANCE.getPublisherData_Dataname(); /** * The meta object literal for the '<em><b>Datavalue</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PUBLISHER_DATA__DATAVALUE = eINSTANCE.getPublisherData_Datavalue(); /** * The meta object literal for the '{@link org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerRuntimeImpl <em>Server Runtime</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerRuntimeImpl * @see org.eclipse.jst.server.generic.internal.servertype.definition.impl.ServerTypePackageImpl#getServerRuntime() * @generated */ EClass SERVER_RUNTIME = eINSTANCE.getServerRuntime(); /** * The meta object literal for the '<em><b>Group</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERVER_RUNTIME__GROUP = eINSTANCE.getServerRuntime_Group(); /** * The meta object literal for the '<em><b>Property</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVER_RUNTIME__PROPERTY = eINSTANCE.getServerRuntime_Property(); /** * The meta object literal for the '<em><b>Group1</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERVER_RUNTIME__GROUP1 = eINSTANCE.getServerRuntime_Group1(); /** * The meta object literal for the '<em><b>Port</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVER_RUNTIME__PORT = eINSTANCE.getServerRuntime_Port(); /** * The meta object literal for the '<em><b>Group2</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERVER_RUNTIME__GROUP2 = eINSTANCE.getServerRuntime_Group2(); /** * The meta object literal for the '<em><b>Module</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVER_RUNTIME__MODULE = eINSTANCE.getServerRuntime_Module(); /** * The meta object literal for the '<em><b>Project</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVER_RUNTIME__PROJECT = eINSTANCE.getServerRuntime_Project(); /** * The meta object literal for the '<em><b>Start</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVER_RUNTIME__START = eINSTANCE.getServerRuntime_Start(); /** * The meta object literal for the '<em><b>Stop</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVER_RUNTIME__STOP = eINSTANCE.getServerRuntime_Stop(); /** * The meta object literal for the '<em><b>Group3</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERVER_RUNTIME__GROUP3 = eINSTANCE.getServerRuntime_Group3(); /** * The meta object literal for the '<em><b>Publisher</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVER_RUNTIME__PUBLISHER = eINSTANCE.getServerRuntime_Publisher(); /** * The meta object literal for the '<em><b>Group4</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERVER_RUNTIME__GROUP4 = eINSTANCE.getServerRuntime_Group4(); /** * The meta object literal for the '<em><b>Classpath</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVER_RUNTIME__CLASSPATH = eINSTANCE.getServerRuntime_Classpath(); /** * The meta object literal for the '<em><b>Jndi Connection</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference SERVER_RUNTIME__JNDI_CONNECTION = eINSTANCE.getServerRuntime_JndiConnection(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERVER_RUNTIME__NAME = eINSTANCE.getServerRuntime_Name(); /** * The meta object literal for the '<em><b>Version</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SERVER_RUNTIME__VERSION = eINSTANCE.getServerRuntime_Version(); } } //ServerTypePackage