blob: 863989f3c010de37bc9beb39a8a76bea6ad04d28 [file] [log] [blame]
/**
* <copyright>
* </copyright>
*
* $Id: ModuleCorePackage.java,v 1.5 2005/01/24 21:34:03 cbridgha Exp $
*/
package org.eclipse.wst.common.modulecore;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
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 org.eclipse.wst.common.modulecore.ModuleCoreFactory
* @generated
*/
public interface ModuleCorePackage extends EPackage{
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "modulecore";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "modulecore.xmi";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "org.eclipse.wst.common.modulecore";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
ModuleCorePackage eINSTANCE = org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl.init();
/**
* The meta object id for the '{@link org.eclipse.wst.common.modulecore.impl.DeployedApplicationImpl <em>Deployed Application</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.wst.common.modulecore.impl.DeployedApplicationImpl
* @see org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl#getDeployedApplication()
* @generated
*/
int DEPLOYED_APPLICATION = 0;
/**
* The feature id for the '<em><b>Root</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEPLOYED_APPLICATION__ROOT = 0;
/**
* The feature id for the '<em><b>Deploy Scheme</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEPLOYED_APPLICATION__DEPLOY_SCHEME = 1;
/**
* The feature id for the '<em><b>Application</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEPLOYED_APPLICATION__APPLICATION = 2;
/**
* The number of structural features of the the '<em>Deployed Application</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEPLOYED_APPLICATION_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.eclipse.wst.common.modulecore.impl.DeploySchemeImpl <em>Deploy Scheme</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.wst.common.modulecore.impl.DeploySchemeImpl
* @see org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl#getDeployScheme()
* @generated
*/
int DEPLOY_SCHEME = 1;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEPLOY_SCHEME__TYPE = 0;
/**
* The feature id for the '<em><b>Server Target</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEPLOY_SCHEME__SERVER_TARGET = 1;
/**
* The number of structural features of the the '<em>Deploy Scheme</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEPLOY_SCHEME_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.eclipse.wst.common.modulecore.impl.WorkbenchModuleImpl <em>Workbench Module</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.wst.common.modulecore.impl.WorkbenchModuleImpl
* @see org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl#getWorkbenchModule()
* @generated
*/
int WORKBENCH_MODULE = 2;
/**
* The feature id for the '<em><b>Handle</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_MODULE__HANDLE = 0;
/**
* The feature id for the '<em><b>Dependent Modules</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_MODULE__DEPENDENT_MODULES = 1;
/**
* The feature id for the '<em><b>Resources</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_MODULE__RESOURCES = 2;
/**
* The feature id for the '<em><b>Module Type</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_MODULE__MODULE_TYPE = 3;
/**
* The number of structural features of the the '<em>Workbench Module</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_MODULE_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link org.eclipse.wst.common.modulecore.impl.WorkbenchModuleResourceImpl <em>Workbench Module Resource</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.wst.common.modulecore.impl.WorkbenchModuleResourceImpl
* @see org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl#getWorkbenchModuleResource()
* @generated
*/
int WORKBENCH_MODULE_RESOURCE = 3;
/**
* The feature id for the '<em><b>Source Path</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_MODULE_RESOURCE__SOURCE_PATH = 0;
/**
* The feature id for the '<em><b>Deployed Path</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_MODULE_RESOURCE__DEPLOYED_PATH = 1;
/**
* The feature id for the '<em><b>Exclusions</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_MODULE_RESOURCE__EXCLUSIONS = 2;
/**
* The number of structural features of the the '<em>Workbench Module Resource</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_MODULE_RESOURCE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.eclipse.wst.common.modulecore.impl.WorkbenchApplicationImpl <em>Workbench Application</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.wst.common.modulecore.impl.WorkbenchApplicationImpl
* @see org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl#getWorkbenchApplication()
* @generated
*/
int WORKBENCH_APPLICATION = 4;
/**
* The feature id for the '<em><b>Modules</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_APPLICATION__MODULES = 0;
/**
* The number of structural features of the the '<em>Workbench Application</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WORKBENCH_APPLICATION_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.wst.common.modulecore.impl.IModuleHandleImpl <em>IModule Handle</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.wst.common.modulecore.impl.IModuleHandleImpl
* @see org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl#getIModuleHandle()
* @generated
*/
int IMODULE_HANDLE = 5;
/**
* The feature id for the '<em><b>Handle</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMODULE_HANDLE__HANDLE = 0;
/**
* The number of structural features of the the '<em>IModule Handle</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMODULE_HANDLE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.eclipse.wst.common.modulecore.impl.IModuleTypeImpl <em>IModule Type</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.wst.common.modulecore.impl.IModuleTypeImpl
* @see org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl#getIModuleType()
* @generated
*/
int IMODULE_TYPE = 6;
/**
* The feature id for the '<em><b>Root</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMODULE_TYPE__ROOT = 0;
/**
* The feature id for the '<em><b>Metadata Resources</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMODULE_TYPE__METADATA_RESOURCES = 1;
/**
* The feature id for the '<em><b>Type Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMODULE_TYPE__TYPE_NAME = 2;
/**
* The number of structural features of the the '<em>IModule Type</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IMODULE_TYPE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.eclipse.wst.common.modulecore.impl.ProjectModulesImpl <em>Project Modules</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.wst.common.modulecore.impl.ProjectModulesImpl
* @see org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl#getProjectModules()
* @generated
*/
int PROJECT_MODULES = 7;
/**
* The feature id for the '<em><b>Project Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROJECT_MODULES__PROJECT_NAME = 0;
/**
* The feature id for the '<em><b>Deployed Applications</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROJECT_MODULES__DEPLOYED_APPLICATIONS = 1;
/**
* The feature id for the '<em><b>Workbench Applications</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROJECT_MODULES__WORKBENCH_APPLICATIONS = 2;
/**
* The feature id for the '<em><b>Workbench Modules</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROJECT_MODULES__WORKBENCH_MODULES = 3;
/**
* The number of structural features of the the '<em>Project Modules</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PROJECT_MODULES_FEATURE_COUNT = 4;
/**
* The meta object id for the '<em>URI</em>' data type.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see org.eclipse.emf.common.util.URI
* @see org.eclipse.wst.common.modulecore.impl.ModuleCorePackageImpl#getURI()
* @generated
*/
int URI = 8;
/**
* Returns the meta object for class '{@link org.eclipse.wst.common.modulecore.DeployedApplication <em>Deployed Application</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Deployed Application</em>'.
* @see org.eclipse.wst.common.modulecore.DeployedApplication
* @generated
*/
EClass getDeployedApplication();
/**
* Returns the meta object for the attribute '{@link org.eclipse.wst.common.modulecore.DeployedApplication#getRoot <em>Root</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Root</em>'.
* @see org.eclipse.wst.common.modulecore.DeployedApplication#getRoot()
* @see #getDeployedApplication()
* @generated
*/
EAttribute getDeployedApplication_Root();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.wst.common.modulecore.DeployedApplication#getDeployScheme <em>Deploy Scheme</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Deploy Scheme</em>'.
* @see org.eclipse.wst.common.modulecore.DeployedApplication#getDeployScheme()
* @see #getDeployedApplication()
* @generated
*/
EReference getDeployedApplication_DeployScheme();
/**
* Returns the meta object for the reference '{@link org.eclipse.wst.common.modulecore.DeployedApplication#getApplication <em>Application</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Application</em>'.
* @see org.eclipse.wst.common.modulecore.DeployedApplication#getApplication()
* @see #getDeployedApplication()
* @generated
*/
EReference getDeployedApplication_Application();
/**
* Returns the meta object for class '{@link org.eclipse.wst.common.modulecore.DeployScheme <em>Deploy Scheme</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Deploy Scheme</em>'.
* @see org.eclipse.wst.common.modulecore.DeployScheme
* @generated
*/
EClass getDeployScheme();
/**
* Returns the meta object for the attribute '{@link org.eclipse.wst.common.modulecore.DeployScheme#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type</em>'.
* @see org.eclipse.wst.common.modulecore.DeployScheme#getType()
* @see #getDeployScheme()
* @generated
*/
EAttribute getDeployScheme_Type();
/**
* Returns the meta object for the attribute '{@link org.eclipse.wst.common.modulecore.DeployScheme#getServerTarget <em>Server Target</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Server Target</em>'.
* @see org.eclipse.wst.common.modulecore.DeployScheme#getServerTarget()
* @see #getDeployScheme()
* @generated
*/
EAttribute getDeployScheme_ServerTarget();
/**
* Returns the meta object for class '{@link org.eclipse.wst.common.modulecore.WorkbenchModule <em>Workbench Module</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Workbench Module</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchModule
* @generated
*/
EClass getWorkbenchModule();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.wst.common.modulecore.WorkbenchModule#getHandle <em>Handle</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Handle</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchModule#getHandle()
* @see #getWorkbenchModule()
* @generated
*/
EReference getWorkbenchModule_Handle();
/**
* Returns the meta object for the reference list '{@link org.eclipse.wst.common.modulecore.WorkbenchModule#getDependentModules <em>Dependent Modules</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Dependent Modules</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchModule#getDependentModules()
* @see #getWorkbenchModule()
* @generated
*/
EReference getWorkbenchModule_DependentModules();
/**
* Returns the meta object for the reference list '{@link org.eclipse.wst.common.modulecore.WorkbenchModule#getResources <em>Resources</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Resources</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchModule#getResources()
* @see #getWorkbenchModule()
* @generated
*/
EReference getWorkbenchModule_Resources();
/**
* Returns the meta object for the reference list '{@link org.eclipse.wst.common.modulecore.WorkbenchModule#getModuleType <em>Module Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Module Type</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchModule#getModuleType()
* @see #getWorkbenchModule()
* @generated
*/
EReference getWorkbenchModule_ModuleType();
/**
* Returns the meta object for class '{@link org.eclipse.wst.common.modulecore.WorkbenchModuleResource <em>Workbench Module Resource</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Workbench Module Resource</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchModuleResource
* @generated
*/
EClass getWorkbenchModuleResource();
/**
* Returns the meta object for the attribute '{@link org.eclipse.wst.common.modulecore.WorkbenchModuleResource#getSourcePath <em>Source Path</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Source Path</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchModuleResource#getSourcePath()
* @see #getWorkbenchModuleResource()
* @generated
*/
EAttribute getWorkbenchModuleResource_SourcePath();
/**
* Returns the meta object for the attribute '{@link org.eclipse.wst.common.modulecore.WorkbenchModuleResource#getDeployedPath <em>Deployed Path</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Deployed Path</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchModuleResource#getDeployedPath()
* @see #getWorkbenchModuleResource()
* @generated
*/
EAttribute getWorkbenchModuleResource_DeployedPath();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.wst.common.modulecore.WorkbenchModuleResource#getExclusions <em>Exclusions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Exclusions</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchModuleResource#getExclusions()
* @see #getWorkbenchModuleResource()
* @generated
*/
EAttribute getWorkbenchModuleResource_Exclusions();
/**
* Returns the meta object for class '{@link org.eclipse.wst.common.modulecore.WorkbenchApplication <em>Workbench Application</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Workbench Application</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchApplication
* @generated
*/
EClass getWorkbenchApplication();
/**
* Returns the meta object for the reference list '{@link org.eclipse.wst.common.modulecore.WorkbenchApplication#getModules <em>Modules</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Modules</em>'.
* @see org.eclipse.wst.common.modulecore.WorkbenchApplication#getModules()
* @see #getWorkbenchApplication()
* @generated
*/
EReference getWorkbenchApplication_Modules();
/**
* Returns the meta object for class '{@link org.eclipse.wst.common.modulecore.IModuleHandle <em>IModule Handle</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IModule Handle</em>'.
* @see org.eclipse.wst.common.modulecore.IModuleHandle
* @generated
*/
EClass getIModuleHandle();
/**
* Returns the meta object for the attribute '{@link org.eclipse.wst.common.modulecore.IModuleHandle#getHandle <em>Handle</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Handle</em>'.
* @see org.eclipse.wst.common.modulecore.IModuleHandle#getHandle()
* @see #getIModuleHandle()
* @generated
*/
EAttribute getIModuleHandle_Handle();
/**
* Returns the meta object for class '{@link org.eclipse.wst.common.modulecore.IModuleType <em>IModule Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>IModule Type</em>'.
* @see org.eclipse.wst.common.modulecore.IModuleType
* @generated
*/
EClass getIModuleType();
/**
* Returns the meta object for the attribute '{@link org.eclipse.wst.common.modulecore.IModuleType#getRoot <em>Root</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Root</em>'.
* @see org.eclipse.wst.common.modulecore.IModuleType#getRoot()
* @see #getIModuleType()
* @generated
*/
EAttribute getIModuleType_Root();
/**
* Returns the meta object for the attribute list '{@link org.eclipse.wst.common.modulecore.IModuleType#getMetadataResources <em>Metadata Resources</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Metadata Resources</em>'.
* @see org.eclipse.wst.common.modulecore.IModuleType#getMetadataResources()
* @see #getIModuleType()
* @generated
*/
EAttribute getIModuleType_MetadataResources();
/**
* Returns the meta object for the attribute '{@link org.eclipse.wst.common.modulecore.IModuleType#getTypeName <em>Type Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type Name</em>'.
* @see org.eclipse.wst.common.modulecore.IModuleType#getTypeName()
* @see #getIModuleType()
* @generated
*/
EAttribute getIModuleType_TypeName();
/**
* Returns the meta object for class '{@link org.eclipse.wst.common.modulecore.ProjectModules <em>Project Modules</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Project Modules</em>'.
* @see org.eclipse.wst.common.modulecore.ProjectModules
* @generated
*/
EClass getProjectModules();
/**
* Returns the meta object for the attribute '{@link org.eclipse.wst.common.modulecore.ProjectModules#getProjectName <em>Project Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Project Name</em>'.
* @see org.eclipse.wst.common.modulecore.ProjectModules#getProjectName()
* @see #getProjectModules()
* @generated
*/
EAttribute getProjectModules_ProjectName();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.wst.common.modulecore.ProjectModules#getDeployedApplications <em>Deployed Applications</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Deployed Applications</em>'.
* @see org.eclipse.wst.common.modulecore.ProjectModules#getDeployedApplications()
* @see #getProjectModules()
* @generated
*/
EReference getProjectModules_DeployedApplications();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.wst.common.modulecore.ProjectModules#getWorkbenchApplications <em>Workbench Applications</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Workbench Applications</em>'.
* @see org.eclipse.wst.common.modulecore.ProjectModules#getWorkbenchApplications()
* @see #getProjectModules()
* @generated
*/
EReference getProjectModules_WorkbenchApplications();
/**
* Returns the meta object for the containment reference list '{@link org.eclipse.wst.common.modulecore.ProjectModules#getWorkbenchModules <em>Workbench Modules</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Workbench Modules</em>'.
* @see org.eclipse.wst.common.modulecore.ProjectModules#getWorkbenchModules()
* @see #getProjectModules()
* @generated
*/
EReference getProjectModules_WorkbenchModules();
/**
* Returns the meta object for data type '{@link org.eclipse.emf.common.util.URI <em>URI</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for data type '<em>URI</em>'.
* @see org.eclipse.emf.common.util.URI
* @model instanceClass="org.eclipse.emf.common.util.URI"
* @generated
*/
EDataType getURI();
/**
* 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
*/
ModuleCoreFactory getModuleCoreFactory();
} //ModuleCorePackage