removed invalid runtime references to JEM
diff --git a/archive/releng.builder/tools/apitools/adopter_usages/conanc_ca_ibm_com.xml b/archive/releng.builder/tools/apitools/adopter_usages/conanc_ca_ibm_com.xml
index 11b573c..b1ba988 100644
--- a/archive/releng.builder/tools/apitools/adopter_usages/conanc_ca_ibm_com.xml
+++ b/archive/releng.builder/tools/apitools/adopter_usages/conanc_ca_ibm_com.xml
@@ -1 +1 @@
-<references name="[D:\docs\builds\RAD\AST-bin.zip]" contactInfo="conanc@us.ibm.com" refBuildId="D:\docs\builds\WTP\wtp-1.5.2.zip" includes="[org.eclipse.wst.*, org.eclipse.jst.*, org.eclipse.jem.*]" excludes="" includePlugins="" excludePlugins="[com.ibm.websphere.v61]"><plugin id="org.eclipse.jst.j2ee"><class name="org.eclipse.jst.j2ee.internal.archive.operations.ComponentLoadStrategyImpl" ref="6" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="2"/><method name="getFiles" desc="()Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.JavaComponentLoadStrategyImpl" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/><method name="setExportSource" desc="(Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.OverwriteHandlerException" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin" ref="230" impl="0" subclass="0" instantiate="0"><method name="newErrorStatus" desc="(Ljava/lang/String;Ljava/lang/Throwable;)Lorg/eclipse/core/runtime/IStatus;" ref="4"/><method name="getDefault" desc="()Lorg/eclipse/jst/j2ee/internal/plugin/J2EEPlugin;" ref="15"/><method name="getPlugin" desc="()Lorg/eclipse/jst/j2ee/internal/plugin/J2EEPlugin;" ref="61"/><method name="isEJBSupportAvailable" desc="()Z" ref="1"/><method name="getJ2EEPreferences" desc="()Lorg/eclipse/jst/j2ee/internal/plugin/J2EEPreferences;" ref="3"/><method name="getImage" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="67"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.IOverwriteHandler" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.project.facet.J2EEFacetInstallDelegate" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.common.J2EEVersionUtil" ref="20" impl="0" subclass="0" instantiate="0"><method name="convertAppClientVersionStringToJ2EEVersionID" desc="(Ljava/lang/String;)I" ref="1"/><method name="convertVersionStringToInt" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)I" ref="1"/><method name="convertVersionStringToInt" desc="(Ljava/lang/String;)I" ref="2"/><method name="getJ2EETextVersion" desc="(I)Ljava/lang/String;" ref="2"/><method name="getServletTextVersion" desc="(I)Ljava/lang/String;" ref="1"/><method name="convertWebVersionStringToJ2EEVersionID" desc="(Ljava/lang/String;)I" ref="1"/><method name="convertVersionIntToString" desc="(I)Ljava/lang/String;" ref="2"/><method name="convertConnectorVersionStringToJ2EEVersionID" desc="(Ljava/lang/String;)I" ref="1"/><method name="convertEJBVersionStringToJ2EEVersionID" desc="(Ljava/lang/String;)I" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.validation.EarHelper" ref="3" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathUpdater" ref="3" impl="0" subclass="0" instantiate="0"><method name="forceUpdate" desc="(Ljava/util/Collection;Z)V" ref="1"/><method name="getInstance" desc="()Lorg/eclipse/jst/j2ee/internal/common/classpath/J2EEComponentClasspathUpdater;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.AppClientComponentExportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.AppClientComponentExportDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.moduleextension.EarModuleManager" ref="4" impl="0" subclass="0" instantiate="0"><method name="getEJBModuleExtension" desc="()Lorg/eclipse/jst/j2ee/internal/moduleextension/EjbModuleExtension;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.plugin.J2EEPluginResourceHandler" ref="4" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.EARComponentImportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.common.J2EECommonMessages" ref="3" impl="0" subclass="0" instantiate="0"><method name="getResourceString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><field name="ERR_JAVA_CLASS_SUPERCLASS_NOT_EXIST" desc="Ljava/lang/String;" ref="1"/><field name="ERR_JAVA_CLASS_NAME_EMPTY" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SECURITY_ROLE_EXIST" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SECURITY_ROLE_EMPTY" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.EARComponentImportDataModelProvider" ref="3" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/><method name="getAllUtilities" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.validation.DependencyUtil" ref="2" impl="0" subclass="0" instantiate="0"><method name="getDependentProjects" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/resources/IProject;" ref="1"/></class><class name="org.eclipse.jst.j2ee.refactor.operations.ProjectRefactorMetadata" ref="13" impl="0" subclass="0" instantiate="0"><method name="getModuleURI" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="isConnector" desc="()Z" ref="1"/><method name="isEJB" desc="()Z" ref="2"/><method name="isAppClient" desc="()Z" ref="1"/><method name="getVirtualComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="2"/><method name="getProjectName" desc="()Ljava/lang/String;" ref="1"/><method name="isWeb" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.componentcore.EnterpriseArtifactEdit" ref="56" impl="0" subclass="5" instantiate="17"><method name="getJ2EEVersion" desc="()I" ref="9"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="4"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;Z)V" ref="5"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/ModuleCoreNature;Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;Z)V" ref="5"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="getDeploymentDescriptorRoot" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="3"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/internal/ArtifactEditModel;)V" ref="5"/><method name="&lt;init>" desc="()V" ref="1"/><method name="dispose" desc="()V" ref="1"/><method name="isBinary" desc="()Z" ref="2"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;ZZLjava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.validation.UIEarHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.AddComponentToEnterpriseApplicationDataModelProvider" ref="5" impl="0" subclass="0" instantiate="3"><method name="getDefaultOperation" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelOperation;" ref="1"/><method name="getDataModel" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="1"/><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.jst.j2ee.datamodel.properties.IJ2EEComponentExportDataModelProperties" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.application.internal.operations.J2EEComponentImportDataModelProvider" ref="6" impl="0" subclass="1" instantiate="1"><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="1"/><method name="validate" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="propertySet" desc="(Ljava/lang/String;Ljava/lang/Object;)Z" ref="1"/><method name="getDefaultProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="init" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.EARComponentLoadStrategyImpl" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/><method name="setExportSource" desc="(Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.application.provider.ModuleItemProvider" ref="2" impl="0" subclass="0" instantiate="0"><method name="getURIIfPossible" desc="(Lorg/eclipse/jst/j2ee/application/Module;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.J2EEComponentSaveStrategyImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/><method name="getOutputPathForFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)Lorg/eclipse/core/runtime/IPath;" ref="1"/></class><class name="org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualArchiveComponent" ref="3" impl="0" subclass="0" instantiate="0"><method name="getUnderlyingDiskFile" desc="()Ljava/io/File;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.J2EEJavaComponentSaveStrategyImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.ExtendedImportFactory" ref="2" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.internal.common.operations.JARDependencyDataModelProvider" ref="3" impl="0" subclass="0" instantiate="1"><method name="getDefaultOperation" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelOperation;" ref="1"/><method name="getDataModel" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.datamodel.properties.IJ2EEComponentImportDataModelProperties" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.common.internal.provider.CommonItemProviderAdapterFactory" ref="5" impl="0" subclass="1" instantiate="4"><method name="&lt;init>" desc="()V" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.validation.J2EEValidationHelper" ref="7" impl="0" subclass="2" instantiate="2"><method name="getLocation" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/><method name="getResource" desc="(Ljava/lang/Object;)Lorg/eclipse/core/resources/IResource;" ref="1"/><method name="initialize" desc="()V" ref="1"/><method name="cleanup" desc="(Lorg/eclipse/wst/validation/internal/operations/WorkbenchReporter;)V" ref="1"/><method name="getTargetObjectName" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.common.CommonEditResourceHandler" ref="12" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="4"/><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.common.operations.J2EEModifierHelperCreator" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.ComponentLoadStrategyImpl$FilesHolder" ref="3" impl="0" subclass="0" instantiate="0"><method name="addFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)V" ref="1"/><method name="getFiles" desc="()Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.servertarget.ServerTargetHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="cleanUpNonServerTargetClasspath" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.webservices.WebServicesClientDataHelper" ref="9" impl="0" subclass="0" instantiate="0"><method name="setServiceInterfaceName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getWSDLUrl" desc="()Ljava/lang/String;" ref="1"/><method name="setServiceEndpointInterfaceNames" desc="([Ljava/lang/String;)V" ref="1"/><method name="setDidGenDescriptors" desc="(Z)V" ref="1"/><method name="getServiceQName" desc="()Ljava/lang/String;" ref="1"/><method name="getProjectName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.project.facet.EARFacetProjectCreationDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.AppClientArchiveOpsResourceHandler" ref="1" impl="0" subclass="0" instantiate="0"><field name="ARCHIVE_OPERATION_OpeningArchive" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.EARComponentExportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.project.WTPJETEmitter" ref="4" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/ClassLoader;)V" ref="1"/><method name="setIntelligentLinkingEnabled" desc="(Z)V" ref="1"/><method name="addVariable" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/><method name="generate" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;[Ljava/lang/Object;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.EARComponentExportDataModelProvider" ref="4" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="()V" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.plugin.J2EEPreferences" ref="6" impl="0" subclass="0" instantiate="0"><method name="isIncrementalDeploymentEnabled" desc="()Z" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.J2EEArtifactImportOperation" ref="2" impl="0" subclass="1" instantiate="1"><method name="doExecute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.deploy.J2EEDeployOperation" ref="6" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="([Ljava/lang/Object;)V" ref="3"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.project.J2EEProjectUtilities" ref="157" impl="0" subclass="0" instantiate="0"><method name="getJ2EEProjectType" desc="(Lorg/eclipse/core/resources/IProject;)Ljava/lang/String;" ref="4"/><method name="writeManifest" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;)V" ref="2"/><method name="setServerContextRoot" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)V" ref="1"/><method name="getSourceContainers" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/jdt/core/IPackageFragmentRoot;" ref="7"/><method name="isEJBProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="23"/><method name="getOutputContainers" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/resources/IContainer;" ref="1"/><method name="isApplicationClientProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="6"/><method name="getAllProjectsInWorkspaceOfType" desc="(Ljava/lang/String;)[Lorg/eclipse/core/resources/IProject;" ref="1"/><method name="getReferencingEARProjects" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/resources/IProject;" ref="8"/><method name="appendJavaClassPath" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jdt/core/IClasspathEntry;)V" ref="1"/><method name="isEARProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="12"/><method name="getServerRuntime" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/server/core/IRuntime;" ref="1"/><method name="asArchive" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IProject;Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="3"/><method name="getRuntimeLocation" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="readManifest" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;" ref="2"/><method name="isProjectOfType" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Z" ref="7"/><method name="getJ2EEProjectVersion" desc="(Lorg/eclipse/core/resources/IProject;)Ljava/lang/String;" ref="1"/><method name="isUtilityProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="4"/><method name="isDynamicWebProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="10"/><method name="isJCAProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="1"/><method name="getServerContextRoot" desc="(Lorg/eclipse/core/resources/IProject;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.webservices.WebServiceClientGenerator" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.componentcore.util.EARArtifactEdit" ref="163" impl="0" subclass="0" instantiate="0"><method name="getEARArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/componentcore/util/EARArtifactEdit;" ref="14"/><method name="getUtilityModuleReferences" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="3"/><method name="getDeploymentDescriptorRoot" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getModuleURI" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Ljava/lang/String;" ref="3"/><method name="getEARArtifactEditForWrite" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/componentcore/util/EARArtifactEdit;" ref="1"/><method name="getApplication" desc="()Lorg/eclipse/jst/j2ee/application/Application;" ref="12"/><method name="dispose" desc="()V" ref="21"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="2"/><method name="getEARArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/componentcore/util/EARArtifactEdit;" ref="4"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="3"/><method name="getEARArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/componentcore/util/EARArtifactEdit;" ref="8"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="3"/><method name="getJ2EEModuleReferences" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="15"/><method name="getModule" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="4"/><method name="getComponentReferences" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="4"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/><method name="getModuleByManifestURI" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.provider.J2EEItemProvider" ref="6" impl="0" subclass="0" instantiate="0"><method name="getChildren" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.application.provider.ApplicationProvidersResourceHandler" ref="40" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="17"/><field name="RESOURCE_LOCATOR" desc="Lorg/eclipse/emf/common/util/ResourceLocator;" ref="20"/></class><class name="org.eclipse.jst.j2ee.project.facet.J2EEFacetProjectCreationDataModelProvider" ref="4" impl="0" subclass="1" instantiate="1"><method name="validate" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="propertySet" desc="(Ljava/lang/String;Ljava/lang/Object;)Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="init" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.J2EEComponentExportDataModelProvider" ref="5" impl="0" subclass="1" instantiate="1"><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="1"/><method name="validate" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="getValidPropertyDescriptors" desc="(Ljava/lang/String;)[Lorg/eclipse/wst/common/frameworks/datamodel/DataModelPropertyDescriptor;" ref="1"/><method name="getDefaultProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.project.facet.UtilityProjectCreationDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.validation.UIEarValidator" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.project.facet.JavaProjectMigrationDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.UpdateManifestDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.provider.SecurityRoleItemProvider" ref="2" impl="0" subclass="1" instantiate="1"><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.ComponentSaveStrategyImpl" ref="4" impl="0" subclass="0" instantiate="0"><method name="setOverwriteHandler" desc="(Lorg/eclipse/jst/j2ee/internal/archive/operations/IOverwriteHandler;)V" ref="1"/><method name="setProgressMonitor" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.J2EEUtilityJarImportDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.applicationclient.componentcore.util.AppClientArtifactEdit" ref="79" impl="0" subclass="0" instantiate="0"><method name="getAppClientArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/applicationclient/componentcore/util/AppClientArtifactEdit;" ref="2"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="getAppClientArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/applicationclient/componentcore/util/AppClientArtifactEdit;" ref="6"/><method name="getAppClientArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/applicationclient/componentcore/util/AppClientArtifactEdit;" ref="2"/><method name="isValidApplicationClientModule" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Z" ref="5"/><method name="getCommandStack" desc="()Lorg/eclipse/emf/common/command/CommandStack;" ref="2"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="dispose" desc="()V" ref="10"/><method name="getApplicationClient" desc="()Lorg/eclipse/jst/j2ee/client/ApplicationClient;" ref="13"/></class><class name="org.eclipse.jst.j2ee.internal.project.ProjectSupportResourceHandler" ref="2" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><field name="UNABLE_TO_LOAD_MODULE_ERROR_" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.moduleextension.EjbModuleExtension" ref="4" impl="0" subclass="0" instantiate="0"><method name="getDefinedEJBClientJARProject" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/resources/IProject;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.servertarget.J2EEProjectServerTargetDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.EJBArchiveOpsResourceHandler" ref="1" impl="0" subclass="0" instantiate="0"><field name="ERROR_IMPORTING_MODULE_FILE" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.deploy.J2EEDeployHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="getEJBJar" desc="(Lorg/eclipse/core/resources/IResource;Lorg/eclipse/wst/common/internal/emf/utilities/ICommandContext;)Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.J2EEArtifactExportOperation" ref="1" impl="0" subclass="1" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.refactor.operations.ProjectRefactoringProperties" ref="1" impl="1" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.jst.common.project.facet.core"><class name="org.eclipse.jst.common.project.facet.core.IClasspathProvider" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.common.project.facet.core.ClasspathHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="removeClasspathEntries" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;)V" ref="1"/></class></plugin><plugin id="org.eclipse.jst.common.annotations.core"><class name="org.eclipse.jst.common.internal.annotations.core.TagParseEventHandler" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.common.internal.annotations.core.AnnotationTagParser" ref="4" impl="0" subclass="0" instantiate="1"><method name="parse" desc="()V" ref="1"/><method name="setParserInput" desc="(Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/jst/common/internal/annotations/core/TagParseEventHandler;)V" ref="1"/></class><class name="org.eclipse.jst.common.internal.annotations.core.Token" ref="5" impl="0" subclass="0" instantiate="0"><method name="getText" desc="()Ljava/lang/String;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.common.environment"><class name="org.eclipse.wst.common.environment.NullStatusHandler" ref="3" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.wst.common.environment.Choice[]" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.environment.Choice" ref="13" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(CLjava/lang/String;Ljava/lang/String;)V" ref="1"/><method name="getShortcut" desc="()C" ref="2"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="&lt;init>" desc="(CLjava/lang/String;)V" ref="2"/><method name="getLabel" desc="()Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.wst.common.environment.StatusException" ref="9" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.environment.IStatusHandler" ref="120" impl="1" subclass="0" instantiate="0"><method name="report" desc="(Lorg/eclipse/core/runtime/IStatus;)V" ref="12"/><method name="reportError" desc="(Lorg/eclipse/core/runtime/IStatus;)V" ref="43"/><method name="report" desc="(Lorg/eclipse/core/runtime/IStatus;[Lorg/eclipse/wst/common/environment/Choice;)Lorg/eclipse/wst/common/environment/Choice;" ref="3"/></class><class name="org.eclipse.wst.common.environment.ILog" ref="19" impl="0" subclass="0" instantiate="0"><method name="isEnabled" desc="()Z" ref="1"/><method name="log" desc="(IILjava/lang/Object;Ljava/lang/String;Ljava/lang/Throwable;)V" ref="3"/><method name="log" desc="(IILjava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V" ref="4"/><method name="log" desc="(IILjava/lang/Object;Ljava/lang/String;Lorg/eclipse/core/runtime/IStatus;)V" ref="3"/></class><class name="org.eclipse.wst.common.environment.IEnvironment" ref="201" impl="0" subclass="0" instantiate="0"><method name="getLog" desc="()Lorg/eclipse/wst/common/environment/ILog;" ref="7"/><method name="getStatusHandler" desc="()Lorg/eclipse/wst/common/environment/IStatusHandler;" ref="61"/></class></plugin><plugin id="org.eclipse.jem.workbench"><class name="org.eclipse.jem.internal.adapters.jdom.JDOMSearchHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="resolveSimpleTypeName" desc="(Lorg/eclipse/jdt/core/IType;Ljava/lang/String;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jem.internal.adapters.jdom.JDOMAdaptor" ref="2" impl="0" subclass="0" instantiate="0"><field name="FLUSH_REFLECTION_EVENT" desc="Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/></class><class name="org.eclipse.jem.internal.plugin.JavaEMFNature" ref="19" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/><method name="createRuntime" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jem/internal/plugin/JavaEMFNature;" ref="6"/><method name="getResourceSet" desc="()Lorg/eclipse/emf/ecore/resource/ResourceSet;" ref="6"/></class><class name="org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor" ref="3" impl="0" subclass="0" instantiate="0"><method name="getSourceType" desc="()Lorg/eclipse/jdt/core/IType;" ref="1"/><method name="reflectValues" desc="()Z" ref="1"/></class><class name="org.eclipse.jem.internal.adapters.jdom.JavaJDOMAdapterFactory" ref="3" impl="0" subclass="0" instantiate="1"><method name="adaptNew" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/jdt/core/IJavaProject;)V" ref="1"/><method name="createAdapter" desc="(Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/></class><class name="org.eclipse.jem.workbench.utility.JemProjectUtilities" ref="68" impl="0" subclass="0" instantiate="0"><method name="isBinaryProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="12"/><method name="removeFromJavaClassPath" desc="(Lorg/eclipse/core/resources/IProject;Ljava/util/List;)V" ref="1"/><method name="getJavaProjectOutputContainer" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/resources/IContainer;" ref="1"/><method name="getClasspathAsURLArray" desc="(Lorg/eclipse/jdt/core/IJavaProject;)[Ljava/net/URL;" ref="2"/><method name="getSourceFolderOrFirst" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Lorg/eclipse/core/resources/IContainer;" ref="2"/><method name="getSourceContainers" desc="(Lorg/eclipse/core/resources/IProject;)Ljava/util/List;" ref="4"/><method name="getJavaProject" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jdt/core/IJavaProject;" ref="11"/><method name="getSourcePathOrFirst" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Lorg/eclipse/core/runtime/IPath;" ref="3"/></class></plugin><plugin id="org.eclipse.jem.util"><class name="org.eclipse.jem.util.logger.proxy.Logger" ref="290" impl="0" subclass="0" instantiate="0"><method name="getLogger" desc="()Lorg/eclipse/jem/util/logger/proxy/Logger;" ref="65"/><method name="write" desc="(Ljava/util/logging/Level;Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="logWarning" desc="(Ljava/lang/Throwable;)Ljava/lang/String;" ref="2"/><method name="logInfo" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="isLoggingLevel" desc="(Ljava/util/logging/Level;)Z" ref="8"/><method name="getLogger" desc="(Ljava/lang/String;)Lorg/eclipse/jem/util/logger/proxy/Logger;" ref="15"/><method name="log" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="8"/><method name="logWarning" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="4"/><method name="write" desc="(Ljava/util/logging/Level;Ljava/lang/Object;)Ljava/lang/String;" ref="5"/><method name="getTraceMode" desc="()Z" ref="1"/><method name="write" desc="(Ljava/util/logging/Level;Ljava/lang/Throwable;)Ljava/lang/String;" ref="3"/><method name="logTrace" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="logError" desc="(Ljava/lang/Throwable;)Ljava/lang/String;" ref="47"/><method name="log" desc="(Ljava/lang/Throwable;)Ljava/lang/String;" ref="26"/><method name="logError" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.jem.util.emf.workbench.ProjectUtilities" ref="112" impl="0" subclass="0" instantiate="0"><method name="turnAutoBuildOff" desc="()V" ref="2"/><method name="removeNatureFromProject" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)V" ref="1"/><method name="getProject" desc="(Ljava/lang/String;)Lorg/eclipse/core/resources/IProject;" ref="18"/><method name="getNewObject" desc="([Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="removeFromBuildSpec" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IProject;)Z" ref="2"/><method name="addNatureToProjectLast" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)V" ref="2"/><method name="getAllProjects" desc="()[Lorg/eclipse/core/resources/IProject;" ref="2"/><method name="turnAutoBuildOn" desc="()V" ref="2"/><method name="getProject" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/core/resources/IProject;" ref="22"/><method name="getProject" desc="(Ljava/lang/Object;)Lorg/eclipse/core/resources/IProject;" ref="5"/><method name="removeReferenceProjects" desc="(Lorg/eclipse/core/resources/IProject;Ljava/util/List;)V" ref="1"/><method name="addToBuildSpec" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IProject;)Z" ref="1"/><method name="hasBuilder" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Z" ref="1"/><method name="addReferenceProjects" desc="(Lorg/eclipse/core/resources/IProject;Ljava/util/List;)V" ref="1"/><method name="ensureContainerNotReadOnly" desc="(Lorg/eclipse/core/resources/IResource;)V" ref="1"/></class><class name="org.eclipse.jem.util.emf.workbench.WorkbenchResourceHelperBase" ref="4" impl="0" subclass="0" instantiate="0"><method name="createEMFContext" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jem/util/emf/workbench/IEMFContextContributor;)Lorg/eclipse/jem/util/emf/workbench/EMFWorkbenchContextBase;" ref="1"/><method name="getEMFContext" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jem/util/emf/workbench/EMFWorkbenchContextBase;" ref="1"/></class><class name="org.eclipse.jem.util.logger.proxyrender.DefaultPluginTraceRenderer" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/jem/util/logger/proxy/Logger;)V" ref="2"/></class><class name="org.eclipse.jem.util.logger.LogEntry" ref="17" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="1"/><method name="setText" desc="(Ljava/lang/String;)V" ref="5"/><method name="setSourceID" desc="(Ljava/lang/String;)V" ref="5"/></class><class name="org.eclipse.jem.util.UIContextDetermination" ref="2" impl="0" subclass="0" instantiate="0"><method name="createInstance" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/></class><class name="org.eclipse.jem.util.emf.workbench.WorkbenchURIConverterImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IContainer;Lorg/eclipse/core/resources/IContainer;)V" ref="1"/></class><class name="org.eclipse.jem.util.emf.workbench.WorkbenchURIConverter" ref="5" impl="0" subclass="0" instantiate="0"><method name="getOutputContainer" desc="()Lorg/eclipse/core/resources/IContainer;" ref="1"/><method name="getInputContainer" desc="()Lorg/eclipse/core/resources/IContainer;" ref="1"/><method name="canGetUnderlyingResource" desc="(Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.jem.util.emf.workbench.WorkbenchByteArrayOutputStream" ref="2" impl="0" subclass="0" instantiate="1"><method name="close" desc="()V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IFile;)V" ref="1"/></class></plugin><plugin id="org.eclipse.wst.rdb.models.sql"><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.UniqueConstraint" ref="100" impl="0" subclass="0" instantiate="0"><method name="getForeignKey" desc="()Lorg/eclipse/emf/common/util/EList;" ref="7"/><method name="getBaseTable" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/tables/BaseTable;" ref="1"/><method name="setBaseTable" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/tables/BaseTable;)V" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getMembers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="30"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.Table" ref="381" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="30"/><method name="setSchema" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;)V" ref="2"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getSchema" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;" ref="27"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="eIsProxy" desc="()Z" ref="7"/><method name="getColumns" desc="()Lorg/eclipse/emf/common/util/EList;" ref="17"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.DataType" ref="10" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.ApproximateNumericDataType" ref="3" impl="0" subclass="0" instantiate="0"><method name="getPrecision" desc="()I" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.helper.DatabaseHelper" ref="6" impl="0" subclass="0" instantiate="0"><method name="findTables" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/schema/Database;Ljava/lang/String;)Ljava/util/List;" ref="3"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.util.SQLTablesAdapterFactory" ref="5" impl="0" subclass="1" instantiate="1"><method name="adapt" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adaptNew" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adapt" desc="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="isFactoryForType" desc="(Ljava/lang/Object;)Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.util.SQLSchemaAdapterFactory" ref="5" impl="0" subclass="1" instantiate="1"><method name="adapt" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adaptNew" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adapt" desc="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="isFactoryForType" desc="(Ljava/lang/Object;)Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.SQLConstraintsFactory" ref="4" impl="0" subclass="0" instantiate="0"><method name="createForeignKey" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/constraints/ForeignKey;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/constraints/SQLConstraintsFactory;" ref="2"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.impl.SQLTablesPackageImpl" ref="4" impl="0" subclass="0" instantiate="0"><method name="getTable" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getColumn" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="init" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/tables/SQLTablesPackage;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.Database" ref="135" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="10"/><method name="getVersion" desc="()Ljava/lang/String;" ref="5"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getSchemas" desc="()Lorg/eclipse/emf/common/util/EList;" ref="12"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/><method name="setVendor" desc="(Ljava/lang/String;)V" ref="2"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="5"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="setVersion" desc="(Ljava/lang/String;)V" ref="2"/><method name="getVendor" desc="()Ljava/lang/String;" ref="5"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.SQLSchemaFactory" ref="3" impl="0" subclass="0" instantiate="0"><method name="getSQLSchemaPackage" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/SQLSchemaPackage;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/schema/SQLSchemaFactory;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLSchemaPackageImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/SQLSchemaPackage;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.impl.SQLDataTypesPackageImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/SQLDataTypesPackage;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.SQLConstraintsPackage" ref="28" impl="0" subclass="0" instantiate="0"><method name="getPrimaryKey" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getTableConstraint_BaseTable" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getUniqueConstraint_ForeignKey" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getForeignKey_UniqueConstraint" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getReferenceConstraint_Members" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getForeignKey" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="7"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/constraints/SQLConstraintsPackage;" ref="8"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.PrimaryKey" ref="10" impl="0" subclass="0" instantiate="0"><method name="getMembers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.BaseTable" ref="51" impl="0" subclass="0" instantiate="0"><method name="getConstraints" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getPrimaryKey" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/constraints/PrimaryKey;" ref="7"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="setSchema" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;)V" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getSchema" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;" ref="2"/><method name="getColumns" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="getForeignKeys" desc="()Ljava/util/List;" ref="4"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.SQLSchemaPackage" ref="63" impl="0" subclass="0" instantiate="0"><method name="getSchema_Database" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getDatabase_Schemas" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getSQLObject" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getSchema" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="8"/><method name="getTypedElement_ContainedType" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getDatabase_Vendor" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getDatabase_Version" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getSchema_Tables" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getDatabase" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="13"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/schema/SQLSchemaPackage;" ref="10"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType" ref="2" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.ExactNumericDataType" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.Column[]" ref="8" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.TimeDataType" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.CharacterStringDataType" ref="6" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="setLength" desc="(I)V" ref="1"/><method name="getLength" desc="()I" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.PersistentTable" ref="5" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.SQLTablesPackage" ref="46" impl="0" subclass="0" instantiate="0"><method name="getViewTable" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getColumn_DefaultValue" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getTable" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getTable_Columns" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getTable_Schema" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getColumn" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="11"/><method name="getColumn_Table" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getBaseTable_Constraints" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getPersistentTable" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="5"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/tables/SQLTablesPackage;" ref="14"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType" ref="43" impl="0" subclass="0" instantiate="0"><method name="eClass" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="3"/><method name="getEAnnotationDetail" desc="(Lorg/eclipse/emf/ecore/EAnnotation;Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="addEAnnotation" desc="(Ljava/lang/String;)Lorg/eclipse/emf/ecore/EAnnotation;" ref="1"/><method name="getPrimitiveType" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/PrimitiveType;" ref="1"/><method name="addEAnnotationDetail" desc="(Lorg/eclipse/emf/ecore/EAnnotation;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/><method name="getEAnnotation" desc="(Ljava/lang/String;)Lorg/eclipse/emf/ecore/EAnnotation;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.util.SQLConstraintsAdapterFactory" ref="5" impl="0" subclass="1" instantiate="1"><method name="adapt" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adaptNew" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adapt" desc="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="isFactoryForType" desc="(Ljava/lang/Object;)Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.Table[]" ref="4" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.TableConstraint" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.ForeignKey" ref="185" impl="0" subclass="0" instantiate="0"><method name="getContainer" desc="()Lcommonj/sdo/DataObject;" ref="1"/><method name="setUniqueConstraint" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/constraints/UniqueConstraint;)V" ref="6"/><method name="getName" desc="()Ljava/lang/String;" ref="8"/><method name="getBaseTable" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/tables/BaseTable;" ref="3"/><method name="setBaseTable" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/tables/BaseTable;)V" ref="4"/><method name="getUniqueConstraint" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/constraints/UniqueConstraint;" ref="25"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/><method name="getReferencedMembers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getMembers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="27"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.ReferenceConstraint" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.ViewTable" ref="14" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getSchema" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;" ref="1"/><method name="getColumns" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.Schema" ref="102" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="12"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getTables" desc="()Lorg/eclipse/emf/common/util/EList;" ref="6"/><method name="getDatabase" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/Database;" ref="23"/><method name="setDatabase" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/schema/Database;)V" ref="2"/><method name="eIsProxy" desc="()Z" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.impl.ColumnImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.BinaryStringDataType" ref="7" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="setLength" desc="(I)V" ref="1"/><method name="getLength" desc="()I" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.Column" ref="399" impl="0" subclass="0" instantiate="0"><method name="setNullable" desc="(Z)V" ref="6"/><method name="setDefaultValue" desc="(Ljava/lang/String;)V" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="45"/><method name="setTable" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/tables/Table;)V" ref="6"/><method name="getTable" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/tables/Table;" ref="29"/><method name="setName" desc="(Ljava/lang/String;)V" ref="6"/><method name="getType" desc="()Lcommonj/sdo/Type;" ref="1"/><method name="getDataType" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/DataType;" ref="13"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="setDataType" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/DataType;)V" ref="7"/><method name="isNullable" desc="()Z" ref="7"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.NumericalDataType" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.FixedPrecisionDataType" ref="4" impl="0" subclass="0" instantiate="0"><method name="getPrecision" desc="()I" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getScale" desc="()I" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.impl.SQLConstraintsPackageImpl" ref="3" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/constraints/SQLConstraintsPackage;" ref="1"/><method name="getForeignKey" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/></class></plugin><plugin id="org.eclipse.jst.j2ee.ejb"><class name="org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EJBArchiveOpsResourceHandler" ref="1" impl="0" subclass="0" instantiate="0"><field name="ERROR_IMPORTING_MODULE_FILE" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.project.operations.EJBComponentExportDataModelProvider" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.workbench.validation.EJBHelper" ref="10" impl="0" subclass="1" instantiate="1"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/><method name="getLocation" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="getPortableName" desc="(Lorg/eclipse/core/resources/IResource;)Ljava/lang/String;" ref="1"/><method name="getResource" desc="(Ljava/lang/Object;)Lorg/eclipse/core/resources/IResource;" ref="1"/><method name="getTargetObjectName" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="setProject" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EntityItemProvider" ref="2" impl="0" subclass="1" instantiate="1"><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.ContainerManagedEntityItemProvider" ref="16" impl="0" subclass="4" instantiate="6"><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="3"/><method name="getText" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="createAddCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Collection;I)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="getReferenceValue" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EReference;)Ljava/lang/Object;" ref="1"/><method name="createRemoveCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Collection;)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="setTarget" desc="(Lorg/eclipse/emf/common/notify/Notifier;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="6"/><method name="getChildReference" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="dispose" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EJBNameComparator" ref="10" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Ljava/util/Comparator;" ref="5"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EjbItemProviderAdapterFactory" ref="11" impl="0" subclass="2" instantiate="4"><method name="&lt;init>" desc="()V" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EJBJarItemProvider" ref="8" impl="0" subclass="3" instantiate="3"><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="createRemoveCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Collection;)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="setTarget" desc="(Lorg/eclipse/emf/common/notify/Notifier;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="3"/><method name="getChildReference" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="dispose" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.project.operations.EjbFacetProjectCreationDataModelProvider" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.project.operations.EJBComponentImportDataModelProvider" ref="3" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.SessionItemProvider" ref="8" impl="0" subclass="3" instantiate="3"><method name="getText" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="3"/><method name="getChildren" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EJBProviderLibrariesResourceHandler" ref="51" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="8"/><field name="RESOURCE_LOCATOR" desc="Lorg/eclipse/emf/common/util/ResourceLocator;" ref="42"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EJBComponentExportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.componentcore.util.EJBArtifactEdit" ref="778" impl="0" subclass="0" instantiate="0"><method name="getJ2EEVersion" desc="()I" ref="14"/><method name="getResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="9"/><method name="getEJBClientJarModule" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="18"/><method name="save" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/><method name="isValidEJBModule" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Z" ref="7"/><method name="getEJBJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="73"/><method name="getCommandStack" desc="()Lorg/eclipse/emf/common/command/CommandStack;" ref="10"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="20"/><method name="getEJBArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/ejb/componentcore/util/EJBArtifactEdit;" ref="31"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="11"/><method name="getWorkingCopy" desc="(Lorg/eclipse/jdt/core/ICompilationUnit;Z)Lorg/eclipse/jdt/core/ICompilationUnit;" ref="2"/><method name="getEjbModuleRelative" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="getModuleLocation" desc="(Ljava/lang/String;)Lorg/eclipse/emf/common/util/URI;" ref="1"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="2"/><method name="getEJBJarXmiResource" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBResource;" ref="4"/><method name="getDeploymentDescriptorResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="12"/><method name="getContentModelRoot" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getDeploymentDescriptorFolder" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualFolder;" ref="5"/><method name="dispose" desc="()V" ref="86"/><method name="getEJBArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/ejb/componentcore/util/EJBArtifactEdit;" ref="22"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="getEJBArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/ejb/componentcore/util/EJBArtifactEdit;" ref="34"/><method name="getEJBArtifactEditForWrite" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/ejb/componentcore/util/EJBArtifactEdit;" ref="8"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="22"/><method name="isBinary" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EnterpriseBeanItemProvider" ref="10" impl="0" subclass="1" instantiate="4"><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="3"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="getChildren" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="4"/><method name="getChildReference" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EReference;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.MessageDrivenItemProvider" ref="3" impl="0" subclass="1" instantiate="1"><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/><method name="getChildReference" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EReference;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.command.env.core"><class name="org.eclipse.wst.command.internal.env.core.common.Condition" ref="16" impl="16" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.registry.CommandRegistry" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.context.TransientResourceContext" ref="17" impl="0" subclass="0" instantiate="11"><method name="setOverwriteFilesEnabled" desc="(Z)V" ref="2"/><method name="setCreateFoldersEnabled" desc="(Z)V" ref="2"/><method name="&lt;init>" desc="()V" ref="11"/><method name="setCheckoutFilesEnabled" desc="(Z)V" ref="2"/></class><class name="org.eclipse.wst.command.internal.env.core.context.ResourceContext" ref="59" impl="1" subclass="0" instantiate="0"><method name="setOverwriteFilesEnabled" desc="(Z)V" ref="11"/><method name="isCreateFoldersEnabled" desc="()Z" ref="2"/><method name="setCreateFoldersEnabled" desc="(Z)V" ref="9"/><method name="isOverwriteFilesEnabled" desc="()Z" ref="4"/><method name="isCheckoutFilesEnabled" desc="()Z" ref="2"/><method name="setCheckoutFilesEnabled" desc="(Z)V" ref="10"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.SimpleFragment" ref="31" impl="0" subclass="0" instantiate="46"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="26"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/AbstractDataModelOperation;Ljava/lang/String;)V" ref="20"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.ExtensionFragment" ref="2" impl="0" subclass="2" instantiate="4"><method name="&lt;init>" desc="(Lorg/eclipse/wst/command/internal/env/core/fragment/ExtensionFragment;)V" ref="2"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.wst.command.internal.env.core.SimpleCommandFactory" ref="4" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(Ljava/util/Vector;)V" ref="4"/></class><class name="org.eclipse.wst.command.internal.env.core.common.Evaluate" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.selection.BooleanSelection[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.CommandManager" ref="6" impl="0" subclass="0" instantiate="0"><method name="getMappingRegistry" desc="()Lorg/eclipse/wst/command/internal/env/core/data/DataMappingRegistry;" ref="3"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.ChoiceFragment" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="([Ljava/lang/Object;[Lorg/eclipse/wst/command/internal/env/core/fragment/CommandFragment;)V" ref="1"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.SequenceFragment" ref="31" impl="0" subclass="20" instantiate="27"><method name="add" desc="(Lorg/eclipse/wst/command/internal/env/core/fragment/CommandFragment;)V" ref="4"/><method name="&lt;init>" desc="()V" ref="27"/></class><class name="org.eclipse.wst.command.internal.env.core.common.MessageUtils" ref="57" impl="0" subclass="0" instantiate="19"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/ClassLoader;)V" ref="1"/><method name="getMessage" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="2"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/Object;)V" ref="18"/><method name="getMessage" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="18"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentFactory" ref="40" impl="20" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.data.BeanModifier" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentFactoryFactory" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.data.DataMappingRegistry" ref="186" impl="0" subclass="0" instantiate="0"><method name="addMapping" desc="(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)V" ref="44"/><method name="addMapping" desc="(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lorg/eclipse/wst/command/internal/env/core/data/Transformer;)V" ref="25"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.CommandFragment" ref="29" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.common.StatusUtils" ref="3" impl="0" subclass="0" instantiate="0"><method name="errorStatus" desc="(Ljava/lang/String;Ljava/lang/Throwable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="errorStatus" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.wst.command.internal.env.core.ICommandFactory" ref="17" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.fragment.BooleanFragment" ref="12" impl="0" subclass="12" instantiate="12"><method name="&lt;init>" desc="()V" ref="12"/></class></plugin><plugin id="org.eclipse.wst.server.core"><class name="org.eclipse.wst.server.core.IModuleArtifact" ref="12" impl="1" subclass="0" instantiate="0"><method name="getModule" desc="()Lorg/eclipse/wst/server/core/IModule;" ref="4"/></class><class name="org.eclipse.wst.server.core.model.RuntimeLocatorDelegate$IRuntimeSearchListener" ref="4" impl="0" subclass="0" instantiate="0"><method name="runtimeFound" desc="(Lorg/eclipse/wst/server/core/IRuntimeWorkingCopy;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IRuntime" ref="264" impl="0" subclass="0" instantiate="0"><method name="getLocation" desc="()Lorg/eclipse/core/runtime/IPath;" ref="30"/><method name="isStub" desc="()Z" ref="17"/><method name="delete" desc="()V" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="6"/><method name="getId" desc="()Ljava/lang/String;" ref="13"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="9"/><method name="createWorkingCopy" desc="()Lorg/eclipse/wst/server/core/IRuntimeWorkingCopy;" ref="1"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="1"/><method name="getRuntimeType" desc="()Lorg/eclipse/wst/server/core/IRuntimeType;" ref="31"/></class><class name="org.eclipse.wst.server.core.model.LaunchableAdapterDelegate" ref="3" impl="0" subclass="3" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.wst.server.core.model.RuntimeLocatorDelegate" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.ServerUtil" ref="46" impl="0" subclass="0" instantiate="0"><method name="getAvailableServersForModule" desc="(Lorg/eclipse/wst/server/core/IModule;ZLorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/wst/server/core/IServer;" ref="1"/><method name="getServer" desc="(Lorg/eclipse/debug/core/ILaunchConfiguration;)Lorg/eclipse/wst/server/core/IServer;" ref="2"/><method name="getRuntimes" desc="(Ljava/lang/String;Ljava/lang/String;)[Lorg/eclipse/wst/server/core/IRuntime;" ref="2"/><method name="getModules" desc="(Ljava/lang/String;)[Lorg/eclipse/wst/server/core/IModule;" ref="5"/><method name="getModule" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IModule;" ref="3"/><method name="getServersByModule" desc="(Lorg/eclipse/wst/server/core/IModule;Lorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/wst/server/core/IServer;" ref="5"/><method name="isSupportedModule" desc="([Lorg/eclipse/wst/server/core/IModuleType;Ljava/lang/String;Ljava/lang/String;)Z" ref="1"/><method name="setRuntimeDefaultName" desc="(Lorg/eclipse/wst/server/core/IRuntimeWorkingCopy;)V" ref="1"/><method name="getModule" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/server/core/IModule;" ref="8"/></class><class name="org.eclipse.wst.server.core.ServerPort" ref="3" impl="0" subclass="0" instantiate="1"><method name="getPort" desc="()I" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IModule[]" ref="36" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IRuntimeWorkingCopy" ref="43" impl="0" subclass="0" instantiate="0"><method name="setReadOnly" desc="(Z)V" ref="1"/><method name="isDirty" desc="()Z" ref="1"/><method name="isStub" desc="()Z" ref="1"/><method name="getLocation" desc="()Lorg/eclipse/core/runtime/IPath;" ref="2"/><method name="setLocation" desc="(Lorg/eclipse/core/runtime/IPath;)V" ref="6"/><method name="validate" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;" ref="3"/><method name="getId" desc="()Ljava/lang/String;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="2"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="2"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="save" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IRuntime;" ref="4"/><method name="setStub" desc="(Z)V" ref="2"/></class><class name="org.eclipse.wst.server.core.ServerEvent" ref="4" impl="0" subclass="0" instantiate="0"><method name="getKind" desc="()I" ref="1"/><method name="getServer" desc="()Lorg/eclipse/wst/server/core/IServer;" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleResourceDelta[]" ref="4" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IModuleType" ref="10" impl="0" subclass="0" instantiate="0"><method name="getId" desc="()Ljava/lang/String;" ref="4"/><method name="getVersion" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.wst.server.core.IRuntimeLifecycleListener" ref="5" impl="3" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IServer" ref="368" impl="0" subclass="0" instantiate="0"><method name="getServerType" desc="()Lorg/eclipse/wst/server/core/IServerType;" ref="18"/><method name="getServerState" desc="()I" ref="15"/><method name="getId" desc="()Ljava/lang/String;" ref="9"/><method name="getModuleState" desc="([Lorg/eclipse/wst/server/core/IModule;)I" ref="1"/><method name="getModules" desc="()[Lorg/eclipse/wst/server/core/IModule;" ref="8"/><method name="synchronousStop" desc="(Z)V" ref="1"/><method name="publish" desc="(ILorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;" ref="2"/><method name="stop" desc="(ZLorg/eclipse/wst/server/core/IServer$IOperationListener;)V" ref="2"/><method name="getMode" desc="()Ljava/lang/String;" ref="4"/><method name="start" desc="(Ljava/lang/String;Lorg/eclipse/wst/server/core/IServer$IOperationListener;)V" ref="2"/><method name="synchronousStart" desc="(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="getRuntime" desc="()Lorg/eclipse/wst/server/core/IRuntime;" ref="18"/><method name="isWorkingCopy" desc="()Z" ref="6"/><method name="getServerRestartState" desc="()Z" ref="1"/><method name="getHost" desc="()Ljava/lang/String;" ref="12"/><method name="getName" desc="()Ljava/lang/String;" ref="21"/><method name="start" desc="(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="26"/><method name="addServerListener" desc="(Lorg/eclipse/wst/server/core/IServerListener;)V" ref="1"/><method name="removeServerListener" desc="(Lorg/eclipse/wst/server/core/IServerListener;)V" ref="1"/><method name="createWorkingCopy" desc="()Lorg/eclipse/wst/server/core/IServerWorkingCopy;" ref="6"/><method name="getServerPublishState" desc="()I" ref="1"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="12"/></class><class name="org.eclipse.wst.server.core.internal.ModuleFolder" ref="3" impl="0" subclass="0" instantiate="1"><method name="members" desc="()[Lorg/eclipse/wst/server/core/model/IModuleResource;" ref="1"/><method name="setMembers" desc="([Lorg/eclipse/wst/server/core/model/IModuleResource;)V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/core/runtime/IPath;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IServerType[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IServerLifecycleListener" ref="3" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.internal.ServerWorkingCopy" ref="2" impl="0" subclass="0" instantiate="0"><method name="setAttribute" desc="(Ljava/lang/String;I)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IRuntime[]" ref="7" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.model.RuntimeTargetHandlerDelegate" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleResource[]" ref="5" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IRuntimeType" ref="97" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="6"/><method name="getId" desc="()Ljava/lang/String;" ref="31"/><method name="getVersion" desc="()Ljava/lang/String;" ref="3"/><method name="createRuntime" desc="(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IRuntimeWorkingCopy;" ref="5"/><method name="getModuleTypes" desc="()[Lorg/eclipse/wst/server/core/IModuleType;" ref="1"/><method name="getDescription" desc="()Ljava/lang/String;" ref="2"/><method name="getVendor" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.wst.server.core.IProjectProperties" ref="2" impl="0" subclass="0" instantiate="0"><method name="getRuntimeTarget" desc="()Lorg/eclipse/wst/server/core/IRuntime;" ref="1"/></class><class name="org.eclipse.wst.server.core.internal.IModulePublishHelper" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.model.RuntimeDelegate" ref="2" impl="0" subclass="1" instantiate="1"><method name="validate" desc="()Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.PublishOperation" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.util.NullModuleArtifact" ref="3" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/server/core/IModule;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleResourceDelta" ref="6" impl="0" subclass="0" instantiate="0"><method name="getKind" desc="()I" ref="1"/><method name="getAffectedChildren" desc="()[Lorg/eclipse/wst/server/core/model/IModuleResourceDelta;" ref="1"/><method name="getModuleResource" desc="()Lorg/eclipse/wst/server/core/model/IModuleResource;" ref="1"/></class><class name="org.eclipse.wst.server.core.util.ProjectModule" ref="3" impl="0" subclass="0" instantiate="0"><method name="members" desc="()[Lorg/eclipse/wst/server/core/model/IModuleResource;" ref="1"/></class><class name="org.eclipse.wst.server.core.internal.ServerPlugin" ref="2" impl="0" subclass="0" instantiate="0"><method name="getModuleArtifact" desc="(Ljava/lang/Object;)Lorg/eclipse/wst/server/core/IModuleArtifact;" ref="1"/></class><class name="org.eclipse.wst.server.core.IServerType" ref="56" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getId" desc="()Ljava/lang/String;" ref="18"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="createServer" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IFile;Lorg/eclipse/wst/server/core/IRuntime;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IServerWorkingCopy;" ref="3"/><method name="createServer" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IFile;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IServerWorkingCopy;" ref="1"/><method name="getRuntimeType" desc="()Lorg/eclipse/wst/server/core/IRuntimeType;" ref="6"/></class><class name="org.eclipse.wst.server.core.internal.IStartup" ref="2" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.TaskModel" ref="4" impl="0" subclass="0" instantiate="0"><method name="getObject" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="2"/></class><class name="org.eclipse.wst.server.core.IRuntimeType[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.util.HttpLaunchable" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/net/URL;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IServerListener" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.internal.RuntimeWorkingCopy" ref="6" impl="0" subclass="0" instantiate="1"><method name="setLocation" desc="(Lorg/eclipse/core/runtime/IPath;)V" ref="1"/><method name="setAttribute" desc="(Ljava/lang/String;I)V" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IFile;Ljava/lang/String;Lorg/eclipse/wst/server/core/IRuntimeType;)V" ref="1"/><method name="save" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IRuntime;" ref="1"/><method name="setAttribute" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleResource" ref="5" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getModuleRelativePath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="1"/></class><class name="org.eclipse.wst.server.core.internal.Messages" ref="1" impl="0" subclass="0" instantiate="0"><field name="jobInstallingRuntime" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.server.core.model.ServerBehaviourDelegate" ref="4" impl="0" subclass="1" instantiate="1"><method name="getTempDirectory" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.PublishOperation[]" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.model.PublishTaskDelegate" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.IServerWorkingCopy" ref="68" impl="0" subclass="0" instantiate="0"><method name="saveAll" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IServer;" ref="2"/><method name="getOriginal" desc="()Lorg/eclipse/wst/server/core/IServer;" ref="7"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="11"/><method name="setRuntime" desc="(Lorg/eclipse/wst/server/core/IRuntime;)V" ref="2"/><method name="save" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IServer;" ref="7"/><method name="setHost" desc="(Ljava/lang/String;)V" ref="2"/><method name="getRuntime" desc="()Lorg/eclipse/wst/server/core/IRuntime;" ref="2"/><method name="addPropertyChangeListener" desc="(Ljava/beans/PropertyChangeListener;)V" ref="2"/><method name="removePropertyChangeListener" desc="(Ljava/beans/PropertyChangeListener;)V" ref="2"/><method name="modifyModules" desc="([Lorg/eclipse/wst/server/core/IModule;[Lorg/eclipse/wst/server/core/IModule;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/></class><class name="org.eclipse.wst.server.core.util.WebResource" ref="2" impl="0" subclass="0" instantiate="0"><method name="getPath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleFile" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.model.ClientDelegate" ref="2" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.wst.server.core.internal.Trace" ref="2" impl="0" subclass="0" instantiate="0"><method name="trace" desc="(ILjava/lang/String;)V" ref="1"/><field name="INFO" desc="I" ref="1"/><field name="WARNING" desc="I" ref="1"/></class><class name="org.eclipse.wst.server.core.model.ServerDelegate" ref="6" impl="0" subclass="1" instantiate="1"><method name="getServerPorts" desc="()[Lorg/eclipse/wst/server/core/ServerPort;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setDefaults" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.util.SocketUtil" ref="25" impl="0" subclass="0" instantiate="0"><method name="isPortInUse" desc="(I)Z" ref="3"/><method name="isLocalhost" desc="(Ljava/lang/String;)Z" ref="10"/></class><class name="org.eclipse.wst.server.core.IServer$IOperationListener" ref="4" impl="4" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.ServerPort[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.internal.ServerPreferences" ref="10" impl="0" subclass="0" instantiate="0"><method name="getInstance" desc="()Lorg/eclipse/wst/server/core/internal/ServerPreferences;" ref="3"/><method name="getAutoPublishLocalTime" desc="()I" ref="1"/><method name="getAutoPublishRemoteTime" desc="()I" ref="3"/></class><class name="org.eclipse.wst.server.core.ServerCore" ref="119" impl="0" subclass="0" instantiate="0"><method name="addServerLifecycleListener" desc="(Lorg/eclipse/wst/server/core/IServerLifecycleListener;)V" ref="2"/><method name="getRuntimes" desc="()[Lorg/eclipse/wst/server/core/IRuntime;" ref="10"/><method name="findRuntimeType" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IRuntimeType;" ref="10"/><method name="getServers" desc="()[Lorg/eclipse/wst/server/core/IServer;" ref="7"/><method name="getServerTypes" desc="()[Lorg/eclipse/wst/server/core/IServerType;" ref="3"/><method name="removeServerLifecycleListener" desc="(Lorg/eclipse/wst/server/core/IServerLifecycleListener;)V" ref="2"/><method name="getProjectProperties" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/server/core/IProjectProperties;" ref="1"/><method name="findRuntime" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IRuntime;" ref="6"/><method name="findServer" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IServer;" ref="16"/><method name="findServerType" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IServerType;" ref="6"/><method name="addRuntimeLifecycleListener" desc="(Lorg/eclipse/wst/server/core/IRuntimeLifecycleListener;)V" ref="3"/><method name="getRuntimeTypes" desc="()[Lorg/eclipse/wst/server/core/IRuntimeType;" ref="2"/><method name="removeRuntimeLifecycleListener" desc="(Lorg/eclipse/wst/server/core/IRuntimeLifecycleListener;)V" ref="3"/></class><class name="org.eclipse.wst.server.core.IModule" ref="204" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="13"/><method name="getModuleType" desc="()Lorg/eclipse/wst/server/core/IModuleType;" ref="4"/><method name="getId" desc="()Ljava/lang/String;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="27"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="14"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="2"/></class><class name="org.eclipse.wst.server.core.model.IURLProvider" ref="7" impl="1" subclass="0" instantiate="0"><method name="getModuleRootURL" desc="(Lorg/eclipse/wst/server/core/IModule;)Ljava/net/URL;" ref="3"/></class><class name="org.eclipse.wst.server.core.internal.ProjectProperties" ref="2" impl="0" subclass="0" instantiate="1"><method name="setServerProject" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IServer[]" ref="6" impl="0" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.jst.j2ee.web"><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WTProjectStrategyUtils" ref="2" impl="0" subclass="0" instantiate="0"><method name="makeRelative" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.operations.NewServletClassOperation" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.web.datamodel.properties.IWebComponentImportDataModelProperties" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WebFacetProjectCreationDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.operations.WebMessages" ref="4" impl="0" subclass="0" instantiate="0"><method name="getResourceString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="2"/><field name="ERR_DISPLAY_NAME_EMPTY" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SECURITY_CONSTRAINT_NAME_EXIST" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SERVLET_DISPLAY_NAME_EXIST" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SECURITY_CONSTRAINT_NAME_EMPTY" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.WebAppItemProvider" ref="6" impl="0" subclass="1" instantiate="1"><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="getChildFeature" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EStructuralFeature;" ref="1"/><method name="getChildrenFeatures" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/><method name="getPropertyDescriptors" desc="(Ljava/lang/Object;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WebComponentExportDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDataModelProvider" ref="3" impl="0" subclass="1" instantiate="2"><method name="getDefaultProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.web.operations.CreateServletTemplateModel" ref="2" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="implementImplementedMethod" desc="(Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WebComponentExportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.SecurityConstraintItemProvider" ref="7" impl="0" subclass="1" instantiate="1"><method name="getText" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="getChildrenFeatures" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/><method name="getPropertyDescriptors" desc="(Ljava/lang/Object;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.operations.NewServletClassDataModelProvider" ref="4" impl="0" subclass="1" instantiate="2"><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="1"/><method name="validate" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.web.plugin.WebPlugin" ref="9" impl="0" subclass="0" instantiate="0"><method name="getImage" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="3"/><method name="getDefault" desc="()Lorg/eclipse/jst/j2ee/internal/web/plugin/WebPlugin;" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WebComponentImportDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.ServletItemProvider" ref="6" impl="0" subclass="1" instantiate="1"><method name="getText" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="getChildrenFeatures" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/><method name="getPropertyDescriptors" desc="(Ljava/lang/Object;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.web.componentcore.util.WebArtifactEdit" ref="142" impl="0" subclass="0" instantiate="0"><method name="getJ2EEVersion" desc="()I" ref="1"/><method name="getDeploymentDescriptorRoot" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getWebArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/web/componentcore/util/WebArtifactEdit;" ref="7"/><method name="getServerContextRoot" desc="()Ljava/lang/String;" ref="1"/><method name="getCommandStack" desc="()Lorg/eclipse/emf/common/command/CommandStack;" ref="2"/><method name="getWebArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/web/componentcore/util/WebArtifactEdit;" ref="4"/><method name="dispose" desc="()V" ref="18"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/><method name="isValidWebModule" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Z" ref="7"/><method name="getLibModules" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="2"/><method name="getDeploymentDescriptorPath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="1"/><method name="getWebArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/web/componentcore/util/WebArtifactEdit;" ref="9"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="5"/><method name="getWebApp" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebApp;" ref="23"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.WebAppEditResourceHandler" ref="24" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="11"/><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><field name="RESOURCE_LOCATOR" desc="Lorg/eclipse/emf/common/util/ResourceLocator;" ref="9"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.WebapplicationItemProviderAdapterFactory" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class></plugin><plugin id="org.eclipse.jem"><class name="org.eclipse.jem.java.JavaParameterKind[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.internal.java.adapters.jdk.JavaMethodJDKAdaptor" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;)V" ref="1"/></class><class name="org.eclipse.jem.internal.java.beaninfo.IIntrospectionAdapter" ref="9" impl="0" subclass="0" instantiate="0"><method name="getEvents" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getAllProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEOperations" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="introspectIfNecessary" desc="()V" ref="1"/><method name="getEStructuralFeatures" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEAllOperations" desc="()Lorg/eclipse/emf/common/util/BasicEList;" ref="1"/><method name="getAllEvents" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><field name="ADAPTER_KEY" desc="Ljava/lang/Class;" ref="1"/></class><class name="org.eclipse.jem.java.ArrayType" ref="53" impl="1" subclass="0" instantiate="0"><method name="setArrayDimensions" desc="(I)V" ref="1"/><method name="getComponentType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="2"/><method name="getComponentTypeAsHelper" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="12"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getFinalComponentType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="4"/><method name="getArrayDimensions" desc="()I" ref="1"/><method name="isPrimitiveArray" desc="()Z" ref="1"/></class><class name="org.eclipse.jem.java.JavaURL" ref="15" impl="0" subclass="0" instantiate="7"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="6"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/><method name="getFullString" desc="()Ljava/lang/String;" ref="5"/><method name="getPackageName" desc="()Ljava/lang/String;" ref="1"/><method name="isJavaURL" desc="(Ljava/lang/String;)Z" ref="1"/><method name="getClassName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.jdk.JavaFieldJDKAdaptor" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;)V" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.jdk.JavaClassJDKAdaptor" ref="6" impl="0" subclass="0" instantiate="1"><method name="flushReflectedValuesIfNecessary" desc="()Z" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;)V" ref="1"/><method name="getSourceType" desc="()Ljava/lang/Class;" ref="2"/></class><class name="org.eclipse.jem.java.JavaParameter" ref="145" impl="1" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="20"/><method name="getQualifiedName" desc="()Ljava/lang/String;" ref="2"/><method name="setEType" desc="(Lorg/eclipse/emf/ecore/EClassifier;)V" ref="1"/><method name="getJavaType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="35"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="isArray" desc="()Z" ref="1"/><method name="getEType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="15"/><method name="isReturn" desc="()Z" ref="2"/></class><class name="org.eclipse.jem.java.JavaVisibilityKind" ref="39" impl="0" subclass="0" instantiate="0"><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="1"/><method name="getValue" desc="()I" ref="5"/><field name="PROTECTED_LITERAL" desc="Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="3"/><field name="PUBLIC_LITERAL" desc="Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="15"/><field name="PACKAGE_LITERAL" desc="Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="3"/><field name="PRIVATE_LITERAL" desc="Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="3"/></class><class name="org.eclipse.jem.java.JavaHelpers[]" ref="5" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.java.JavaDataType" ref="44" impl="1" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="8"/><method name="getQualifiedName" desc="()Ljava/lang/String;" ref="2"/><method name="getJavaName" desc="()Ljava/lang/String;" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getDefaultValueString" desc="()Ljava/lang/String;" ref="2"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/></class><class name="org.eclipse.jem.java.Initializer" ref="6" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.internal.java.adapters.nls.ResourceHandler" ref="6" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="2"/><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jem.java.Comment" ref="6" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.java.util.JavaRefAdapterFactory" ref="25" impl="0" subclass="0" instantiate="0"><method name="createEClassifierAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createJavaParameterAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createENamedElementAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createEClassAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createEStructuralFeatureAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createBlockAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createStatementAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createArrayTypeAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createJavaClassAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createETypedElementAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createJavaEventAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createEModelElementAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createEPackageAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createMethodAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createEOperationAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createFieldAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createEParameterAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createJavaDataTypeAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createCommentAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createInitializerAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createEObjectAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="createJavaPackageAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/></class><class name="org.eclipse.jem.java.Field[]" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.java.JavaClass[]" ref="24" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.java.JavaEvent" ref="3" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.java.util.JavaRefSwitch" ref="4" impl="0" subclass="1" instantiate="1"><method name="doSwitch" desc="(Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.ReflectionAdaptor" ref="21" impl="0" subclass="5" instantiate="6"><method name="reflectValuesIfNecessary" desc="()Z" ref="3"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/Notifier;)V" ref="5"/><method name="&lt;init>" desc="()V" ref="1"/><method name="retrieveAdaptorFrom" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;" ref="3"/><field name="emptyStringArray" desc="[Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor" ref="16" impl="0" subclass="2" instantiate="2"><method name="getJavaFactory" desc="()Lorg/eclipse/jem/java/JavaRefFactory;" ref="1"/><method name="releaseSourceType" desc="()V" ref="1"/><method name="releaseSourceTypeNoNotification" desc="()Lorg/eclipse/emf/common/notify/Notification;" ref="1"/><method name="getTypeNamesFromMethodID" desc="(Ljava/lang/String;)[Ljava/lang/String;" ref="1"/><method name="hasCachedReflectionSource" desc="()Z" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/Notifier;)V" ref="2"/><method name="hasReflectionSource" desc="()Z" ref="1"/><method name="reflectValues" desc="()Z" ref="1"/><method name="releaseSourceType" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="2"/></class><class name="org.eclipse.jem.java.JavaRefPackage" ref="62" impl="1" subclass="0" instantiate="0"><method name="getJavaRefFactory" desc="()Lorg/eclipse/jem/java/JavaRefFactory;" ref="7"/><method name="getMethod" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getBlock" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getStatement" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getJavaDataType" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getArrayType" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="3"/><method name="getJavaClass" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="3"/><method name="getJavaEvent" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getField" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getComment" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getInitializer" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getJavaPackage" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getJavaParameter" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jem/java/JavaRefPackage;" ref="16"/></class><class name="org.eclipse.jem.java.Block" ref="44" impl="3" subclass="0" instantiate="0"><method name="getSource" desc="()Ljava/lang/String;" ref="4"/><method name="setSource" desc="(Ljava/lang/String;)V" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="eIsProxy" desc="()Z" ref="2"/></class><class name="org.eclipse.jem.internal.java.adapters.jdk.JavaJDKAdapterFactory" ref="20" impl="0" subclass="0" instantiate="1"><method name="registerReflection" desc="(Ljava/lang/String;Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;)V" ref="1"/><method name="flushAll" desc="()V" ref="1"/><method name="getContextClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="setContextClassLoader" desc="(Ljava/lang/ClassLoader;)V" ref="3"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.JavaParameter[]" ref="6" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.internal.java.adapters.JavaReflectionAdapterFactory" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.InternalReadAdaptable" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.java.JavaPackage" ref="97" impl="1" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="35"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setEFactoryInstance" desc="(Lorg/eclipse/emf/ecore/EFactory;)V" ref="1"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="setNsPrefix" desc="(Ljava/lang/String;)V" ref="1"/><method name="getPackageName" desc="()Ljava/lang/String;" ref="4"/><method name="setNsURI" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jem.java.Method" ref="1076" impl="1" subclass="0" instantiate="0"><method name="setAbstract" desc="(Z)V" ref="1"/><method name="getMethodElementSignature" desc="()Ljava/lang/String;" ref="31"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="setStatic" desc="(Z)V" ref="1"/><method name="isStatic" desc="()Z" ref="17"/><method name="setFinal" desc="(Z)V" ref="1"/><method name="getParameters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="44"/><method name="getReturnType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="50"/><method name="listParametersWithoutReturn" desc="()[Lorg/eclipse/jem/java/JavaParameter;" ref="38"/><method name="getSignature" desc="()Ljava/lang/String;" ref="4"/><method name="getParameter" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/JavaParameter;" ref="1"/><method name="setConstructor" desc="(Z)V" ref="1"/><method name="setNative" desc="(Z)V" ref="1"/><method name="isConstructor" desc="()Z" ref="8"/><method name="isAbstract" desc="()Z" ref="3"/><method name="isFinal" desc="()Z" ref="8"/><method name="setEType" desc="(Lorg/eclipse/emf/ecore/EClassifier;)V" ref="1"/><method name="getJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="8"/><method name="isNative" desc="()Z" ref="2"/><method name="getEType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="1"/><method name="setJavaVisibility" desc="(Lorg/eclipse/jem/java/JavaVisibilityKind;)V" ref="1"/><method name="isVoid" desc="()Z" ref="6"/><method name="isSynchronized" desc="()Z" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="109"/><method name="setSynchronized" desc="(Z)V" ref="1"/><method name="getJavaExceptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="21"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getContainingJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="14"/><method name="getJavaVisibility" desc="()Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="10"/></class><class name="org.eclipse.jem.internal.java.instantiation.IInstantiationHandler" ref="6" impl="0" subclass="0" instantiate="0"><method name="create" desc="(Lorg/eclipse/emf/ecore/EClass;)Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="handlesClass" desc="(Lorg/eclipse/emf/ecore/EClass;)Z" ref="1"/></class><class name="org.eclipse.jem.java.Field" ref="201" impl="1" subclass="0" instantiate="0"><method name="setEType" desc="(Lorg/eclipse/emf/ecore/EClassifier;)V" ref="2"/><method name="setTransient" desc="(Z)V" ref="1"/><method name="getJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="5"/><method name="getInitializer" desc="()Lorg/eclipse/jem/java/Block;" ref="4"/><method name="isTransient" desc="()Z" ref="3"/><method name="getEType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="11"/><method name="setJavaVisibility" desc="(Lorg/eclipse/jem/java/JavaVisibilityKind;)V" ref="1"/><method name="setStatic" desc="(Z)V" ref="1"/><method name="setInitializer" desc="(Lorg/eclipse/jem/java/Block;)V" ref="1"/><method name="setFinal" desc="(Z)V" ref="1"/><method name="isStatic" desc="()Z" ref="7"/><method name="getName" desc="()Ljava/lang/String;" ref="28"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getJavaVisibility" desc="()Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="4"/><method name="getContainingJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="1"/><method name="setVolatile" desc="(Z)V" ref="1"/><method name="isFinal" desc="()Z" ref="5"/></class><class name="org.eclipse.jem.java.JavaClass" ref="1775" impl="3" subclass="0" instantiate="0"><method name="isAssignableFrom" desc="(Lorg/eclipse/emf/ecore/EClassifier;)Z" ref="16"/><method name="setAbstract" desc="(Z)V" ref="1"/><method name="getQualifiedName" desc="()Ljava/lang/String;" ref="122"/><method name="getSupertype" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="14"/><method name="infoString" desc="()Ljava/lang/String;" ref="6"/><method name="setFinal" desc="(Z)V" ref="1"/><method name="getImplementsInterfaces" desc="()Lorg/eclipse/emf/common/util/EList;" ref="9"/><method name="getPublicMethodsExtended" desc="()Ljava/util/List;" ref="6"/><method name="getReflectionType" desc="()Ljava/lang/Object;" ref="1"/><method name="isAbstract" desc="()Z" ref="8"/><method name="isFinal" desc="()Z" ref="4"/><method name="setSupertype" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="1"/><method name="implementsInterface" desc="(Lorg/eclipse/jem/java/JavaClass;)Z" ref="6"/><method name="getMethodElementSignatures" desc="()Ljava/util/List;" ref="3"/><method name="isPrimitive" desc="()Z" ref="1"/><method name="isValidSupertype" desc="(Lorg/eclipse/jem/java/JavaClass;)Z" ref="1"/><method name="getFieldExtended" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/Field;" ref="4"/><method name="getAllProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getMethods" desc="()Lorg/eclipse/emf/common/util/EList;" ref="16"/><method name="isSuperTypeOf" desc="(Lorg/eclipse/emf/ecore/EClass;)Z" ref="1"/><method name="isArray" desc="()Z" ref="4"/><method name="getPublicMethodsExtendedNamed" desc="(Ljava/lang/String;)Ljava/util/List;" ref="8"/><method name="getJavaPackage" desc="()Lorg/eclipse/jem/java/JavaPackage;" ref="40"/><method name="listFieldExtended" desc="()[Lorg/eclipse/jem/java/Field;" ref="1"/><method name="getFields" desc="()Lorg/eclipse/emf/common/util/EList;" ref="12"/><method name="getPublicMethodExtended" desc="(Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;" ref="4"/><method name="isNested" desc="()Z" ref="2"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="3"/><method name="getProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eIsProxy" desc="()Z" ref="22"/><method name="getEAttributes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getMethodsExtendedWithFilters" desc="(Ljava/util/List;Ljava/util/List;)Ljava/util/List;" ref="1"/><method name="getMethodExtended" desc="(Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;" ref="5"/><method name="setKind" desc="(Lorg/eclipse/jem/java/TypeKind;)V" ref="1"/><method name="getEPackage" desc="()Lorg/eclipse/emf/ecore/EPackage;" ref="1"/><method name="isPublic" desc="()Z" ref="10"/><method name="isExistingType" desc="()Z" ref="14"/><method name="isInterface" desc="()Z" ref="13"/><method name="getPublicMethodsNamed" desc="(Ljava/lang/String;)Ljava/util/List;" ref="6"/><method name="getEReferences" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getKind" desc="()Lorg/eclipse/jem/java/TypeKind;" ref="3"/><method name="getMethodsExtended" desc="()Ljava/util/List;" ref="21"/><method name="getPublicMethod" desc="(Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;" ref="4"/><method name="getEAllSuperTypes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getOnlySpecificMethods" desc="(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;" ref="4"/><method name="listMethodExtended" desc="()[Lorg/eclipse/jem/java/Method;" ref="7"/><method name="setPublic" desc="(Z)V" ref="1"/><method name="getMethod" desc="(Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;" ref="1"/><method name="getFieldNamed" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/Field;" ref="1"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getClassImport" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="inheritsFrom" desc="(Lorg/eclipse/jem/java/JavaClass;)Z" ref="6"/><method name="getName" desc="()Ljava/lang/String;" ref="65"/><method name="getFieldsExtended" desc="()Ljava/util/List;" ref="8"/><method name="getQualifiedNameForReflection" desc="()Ljava/lang/String;" ref="6"/><method name="getJavaName" desc="()Ljava/lang/String;" ref="67"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getField" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/Field;" ref="3"/></class><class name="org.eclipse.jem.internal.java.adapters.IJavaClassAdaptor" ref="8" impl="2" subclass="0" instantiate="0"><method name="reflectMethodsIfNecessary" desc="()Z" ref="1"/><method name="reflectFieldsIfNecessary" desc="()Z" ref="1"/><method name="isSourceTypeFromBinary" desc="()Z" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.JavaArrayTypeReflectionAdapter" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/Notifier;)V" ref="1"/></class><class name="org.eclipse.jem.java.InheritanceCycleException" ref="4" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/jem/java/JavaClass;)V" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.jdk.JDKAdaptor" ref="10" impl="0" subclass="3" instantiate="3"><method name="postFlushReflectedValuesIfNecessary" desc="(Z)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/Notifier;Lorg/eclipse/jem/internal/java/adapters/jdk/JavaJDKAdapterFactory;)V" ref="3"/><method name="reflectValues" desc="()Z" ref="1"/><method name="getTypeName" desc="(Ljava/lang/Class;)Ljava/lang/String;" ref="2"/><method name="getValueIn" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/Object;" ref="3"/></class><class name="org.eclipse.jem.java.internal.impl.JavaRefPackageImpl" ref="67" impl="0" subclass="0" instantiate="0"><method name="getJavaClass" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="init" desc="()Lorg/eclipse/jem/java/JavaRefPackage;" ref="33"/></class><class name="org.eclipse.jem.java.Statement" ref="6" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.internal.java.adapters.JavaReflectionKey" ref="6" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/util/List;Lorg/eclipse/emf/ecore/xmi/XMIResource;)V" ref="1"/><method name="get" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/></class><class name="org.eclipse.jem.java.TypeKind[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.java.util.JavaRefAdapterFactory$1" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jem/java/util/JavaRefAdapterFactory;)V" ref="1"/></class><class name="org.eclipse.jem.java.Method[]" ref="48" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.java.JavaParameterKind" ref="11" impl="0" subclass="0" instantiate="0"><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/JavaParameterKind;" ref="1"/><method name="getValue" desc="()I" ref="1"/><field name="IN_LITERAL" desc="Lorg/eclipse/jem/java/JavaParameterKind;" ref="2"/><field name="INOUT_LITERAL" desc="Lorg/eclipse/jem/java/JavaParameterKind;" ref="1"/><field name="OUT_LITERAL" desc="Lorg/eclipse/jem/java/JavaParameterKind;" ref="1"/><field name="RETURN_LITERAL" desc="Lorg/eclipse/jem/java/JavaParameterKind;" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl" ref="3" impl="0" subclass="0" instantiate="0"><method name="register" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.JavaRefFactory" ref="158" impl="1" subclass="0" instantiate="0"><method name="reflectType" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;" ref="30"/><method name="createJavaParameter" desc="()Lorg/eclipse/jem/java/JavaParameter;" ref="2"/><method name="createClassRef" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/JavaClass;" ref="9"/><method name="createField" desc="()Lorg/eclipse/jem/java/Field;" ref="5"/><method name="reflectType" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;" ref="6"/><method name="createBlock" desc="()Lorg/eclipse/jem/java/Block;" ref="1"/><method name="reflectPackage" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaPackage;" ref="1"/><method name="reflectType" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jem/java/JavaHelpers;" ref="18"/><method name="createArrayType" desc="()Lorg/eclipse/jem/java/ArrayType;" ref="1"/><method name="createJavaPackage" desc="()Lorg/eclipse/jem/java/JavaPackage;" ref="1"/><method name="createJavaDataType" desc="()Lorg/eclipse/jem/java/JavaDataType;" ref="1"/><method name="createMethod" desc="()Lorg/eclipse/jem/java/Method;" ref="2"/><method name="createJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="4"/><field name="eINSTANCE" desc="Lorg/eclipse/jem/java/JavaRefFactory;" ref="63"/></class><class name="org.eclipse.jem.internal.java.adapters.JavaXMIFactoryImpl$JavaXMIResource" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/util/URI;)V" ref="1"/><method name="setReflectionKey" desc="(Lorg/eclipse/jem/internal/java/adapters/JavaReflectionKey;)V" ref="1"/></class><class name="org.eclipse.jem.internal.java.init.JavaInit$2" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.internal.java.init.JavaInit$1" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.TypeKind" ref="15" impl="0" subclass="0" instantiate="0"><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/TypeKind;" ref="1"/><field name="UNDEFINED_LITERAL" desc="Lorg/eclipse/jem/java/TypeKind;" ref="4"/><field name="EXCEPTION_LITERAL" desc="Lorg/eclipse/jem/java/TypeKind;" ref="1"/><field name="INTERFACE_LITERAL" desc="Lorg/eclipse/jem/java/TypeKind;" ref="4"/><field name="CLASS_LITERAL" desc="Lorg/eclipse/jem/java/TypeKind;" ref="3"/></class><class name="org.eclipse.jem.internal.java.adapters.ReadAdaptor" ref="10" impl="1" subclass="0" instantiate="0"><method name="reflectValuesIfNecessary" desc="()Z" ref="3"/></class><class name="org.eclipse.jem.java.JavaVisibilityKind[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.internal.java.init.JavaInit" ref="20" impl="0" subclass="0" instantiate="0"><method name="init" desc="(Z)V" ref="1"/><method name="init" desc="()V" ref="9"/></class><class name="org.eclipse.jem.java.impl.JavaRefPackageImpl" ref="146" impl="0" subclass="0" instantiate="0"><method name="getJavaClass" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="8"/><method name="init" desc="()Lorg/eclipse/jem/java/JavaRefPackage;" ref="69"/></class><class name="org.eclipse.jem.java.JavaHelpers" ref="654" impl="2" subclass="0" instantiate="0"><method name="isAssignableFrom" desc="(Lorg/eclipse/emf/ecore/EClassifier;)Z" ref="17"/><method name="getName" desc="()Ljava/lang/String;" ref="9"/><method name="getWrapper" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="23"/><method name="getQualifiedName" desc="()Ljava/lang/String;" ref="60"/><method name="getJavaName" desc="()Ljava/lang/String;" ref="65"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="isArray" desc="()Z" ref="22"/><method name="isPrimitive" desc="()Z" ref="41"/><method name="getPrimitive" desc="()Lorg/eclipse/jem/java/JavaDataType;" ref="4"/></class><class name="org.eclipse.jem.internal.java.instantiation.IInstantiationInstance" ref="4" impl="0" subclass="0" instantiate="0"><method name="getJavaType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="2"/></class><class name="org.eclipse.jem.internal.java.instantiation.IInstantiationHandlerFactoryAdapter" ref="2" impl="0" subclass="0" instantiate="0"><method name="getInstantiationHandler" desc="(Lorg/eclipse/jem/java/impl/JavaFactoryImpl;)Lorg/eclipse/jem/internal/java/instantiation/IInstantiationHandler;" ref="1"/><field name="ADAPTER_KEY" desc="Ljava/lang/Class;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.validation"><class name="org.eclipse.wst.validation.internal.core.IFileDelta" ref="9" impl="0" subclass="0" instantiate="0"><method name="getDeltaType" desc="()I" ref="2"/><method name="getFileName" desc="()Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.wst.validation.internal.ValidatorMetaData" ref="2" impl="0" subclass="0" instantiate="0"><method name="toString" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.MessageLimitException" ref="4" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.validation.internal.operations.OneValidatorOperation" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;ZZ)V" ref="2"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IMessage" ref="12" impl="0" subclass="0" instantiate="0"><method name="setBundleName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setLineNo" desc="(I)V" ref="1"/><method name="setId" desc="(Ljava/lang/String;)V" ref="1"/><method name="setTargetObject" desc="(Ljava/lang/Object;)V" ref="1"/></class><class name="org.eclipse.wst.validation.internal.core.Message" ref="9" impl="0" subclass="0" instantiate="15"><method name="&lt;init>" desc="(Ljava/lang/String;ILjava/lang/String;)V" ref="4"/><method name="&lt;init>" desc="(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;Ljava/lang/Object;)V" ref="5"/><method name="&lt;init>" desc="()V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;)V" ref="5"/></class><class name="org.eclipse.wst.validation.internal.operations.IWorkbenchContext" ref="2" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/></class><class name="org.eclipse.wst.validation.internal.ConfigurationManager" ref="3" impl="0" subclass="0" instantiate="0"><method name="getManager" desc="()Lorg/eclipse/wst/validation/internal/ConfigurationManager;" ref="1"/><method name="getGlobalConfiguration" desc="()Lorg/eclipse/wst/validation/internal/GlobalConfiguration;" ref="1"/></class><class name="org.eclipse.wst.validation.internal.operations.ValidatorManager" ref="22" impl="0" subclass="0" instantiate="0"><method name="suspendAllValidation" desc="(Z)V" ref="1"/><method name="getManager" desc="()Lorg/eclipse/wst/validation/internal/operations/ValidatorManager;" ref="5"/><method name="setNoMessageLimit" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="2"/><method name="suspendValidation" desc="(Lorg/eclipse/core/resources/IProject;Z)V" ref="4"/><method name="enableAllValidators" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="getValidationTasks" desc="(ILorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/resources/IMarker;" ref="2"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IValidatorJob" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.validation.internal.GlobalConfiguration" ref="10" impl="0" subclass="0" instantiate="0"><method name="setDisableAllValidation" desc="(Z)V" ref="1"/><method name="getValidators" desc="()[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/><method name="convertToArray" desc="(Ljava/util/Collection;)[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/><method name="getEnabledValidators" desc="()[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/><method name="store" desc="()V" ref="1"/><method name="setEnabledValidators" desc="([Lorg/eclipse/wst/validation/internal/ValidatorMetaData;)V" ref="1"/><method name="getDisabledValidators" desc="()[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/><method name="isDisableAllValidation" desc="()Z" ref="1"/><method name="getEnabledValidatorsDefault" desc="()[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/></class><class name="org.eclipse.wst.validation.internal.operations.ValidationOperation" ref="4" impl="0" subclass="0" instantiate="0"><method name="run" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/></class><class name="org.eclipse.wst.validation.internal.operations.WorkbenchContext" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IReporter" ref="89" impl="0" subclass="0" instantiate="0"><method name="removeAllMessages" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;Ljava/lang/Object;)V" ref="3"/><method name="removeMessageSubset" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;Ljava/lang/Object;Ljava/lang/String;)V" ref="1"/><method name="addMessage" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;)V" ref="7"/><method name="removeAllMessages" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;)V" ref="2"/></class><class name="org.eclipse.wst.validation.internal.operations.LocalizedMessage" ref="3" impl="0" subclass="0" instantiate="2"><method name="setLineNo" desc="(I)V" ref="1"/><method name="&lt;init>" desc="(ILjava/lang/String;Lorg/eclipse/core/resources/IResource;)V" ref="2"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IValidationContext" ref="34" impl="0" subclass="0" instantiate="0"><method name="getURIs" desc="()[Ljava/lang/String;" ref="2"/><method name="loadModel" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="2"/></class><class name="org.eclipse.wst.validation.internal.core.ValidationException" ref="22" impl="0" subclass="0" instantiate="7"><method name="&lt;init>" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;)V" ref="2"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;Ljava/lang/Throwable;)V" ref="5"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IValidator" ref="3" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.validation.internal.operations.EnabledValidatorsOperation" ref="8" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;Z)V" ref="4"/><method name="run" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="4"/></class><class name="org.eclipse.wst.validation.internal.core.IFileDelta[]" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.validation.internal.operations.WorkbenchReporter" ref="5" impl="0" subclass="0" instantiate="0"><method name="removeAllMessages" desc="(Lorg/eclipse/core/resources/IResource;Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;)V" ref="1"/></class></plugin><plugin id="org.eclipse.wst.rdb.connection.ui"><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.ConnectionDisplayProperty" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.NewCWJDBCPage" ref="5" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="2"/><method name="isPageComplete" desc="()Z" ref="1"/><method name="setVisible" desc="(Z)V" ref="1"/><method name="getNextPage" desc="()Lorg/eclipse/jface/wizard/IWizardPage;" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.DatabaseAuthenticationWizardPage" ref="6" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="1"/><method name="setConnectionInfo" desc="(Lorg/eclipse/wst/rdb/internal/core/connection/ConnectionInfo;)V" ref="1"/><method name="isPageComplete" desc="()Z" ref="1"/><method name="setVisible" desc="(Z)V" ref="1"/><method name="canFlipToNextPage" desc="()Z" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.ConnectionUtils" ref="2" impl="0" subclass="0" instantiate="0"><method name="openConnectionWithProgress" desc="(Lorg/eclipse/wst/rdb/internal/core/connection/ConnectionInfo;ZLorg/eclipse/jface/wizard/IWizardContainer;)Z" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.UserIdentification" ref="4" impl="0" subclass="0" instantiate="1"><method name="open" desc="()I" ref="1"/><method name="getUserNameInformation" desc="()Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="1"/><method name="getPasswordInformation" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.ConnectionWizardProperties" ref="14" impl="0" subclass="0" instantiate="1"><method name="getClassLocation" desc="()Ljava/lang/String;" ref="1"/><method name="setDriverClassName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getURL" desc="()Ljava/lang/String;" ref="1"/><method name="setVersion" desc="(Ljava/lang/String;)V" ref="1"/><method name="getUserID" desc="()Ljava/lang/String;" ref="1"/><method name="setDriverName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setURL" desc="(Ljava/lang/String;)V" ref="1"/><method name="setProduct" desc="(Ljava/lang/String;)V" ref="1"/><method name="setConnectionName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setClassLocation" desc="(Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setDatabaseName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setUserID" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.ExistingConnectionsWizardPage" ref="4" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="2"/><method name="setVisible" desc="(Z)V" ref="1"/><method name="canFlipToNextPage" desc="()Z" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.DatabaseProductVersion" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.ConnectionDisplayProperty[]" ref="2" impl="0" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.jst.ws.consumption"><class name="org.eclipse.jst.ws.internal.consumption.common.IServerDefaulter" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.command.common.CopyWSDLCommand" ref="21" impl="0" subclass="0" instantiate="3"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="3"/><method name="setDestinationURI" desc="(Ljava/lang/String;)V" ref="3"/><method name="setWebServicesParser" desc="(Lorg/eclipse/wst/ws/internal/parser/wsil/WebServicesParser;)V" ref="3"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="3"/><method name="setDefinition" desc="(Ljavax/wsdl/Definition;)V" ref="3"/><method name="&lt;init>" desc="()V" ref="3"/><method name="setWsdlURI" desc="(Ljava/lang/String;)V" ref="3"/></class><class name="org.eclipse.jst.ws.util.JspUtils" ref="12" impl="0" subclass="0" instantiate="0"><method name="markup" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="6"/></class><class name="org.eclipse.jst.ws.internal.consumption.common.PropertiesResourceFilter" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.DetectNonJavaCharsBeanVisitorAction" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/util/Vector;Ljava/util/Vector;)V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors.JavaMofBeanVisitor" ref="2" impl="0" subclass="0" instantiate="1"><method name="run" desc="(Ljava/lang/Object;Lorg/eclipse/jst/ws/internal/consumption/codegen/VisitorAction;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.datamodel.validate.ValidationManager" ref="3" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.common.ServerInfo" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.command.common.AssociateModuleWithEARCommand" ref="5" impl="0" subclass="0" instantiate="1"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setProject" desc="(Ljava/lang/String;)V" ref="1"/><method name="setEARProject" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.command.common.CreateModuleCommand" ref="8" impl="0" subclass="0" instantiate="1"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="1"/><method name="setProjectName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setServerFactoryId" desc="(Ljava/lang/String;)V" ref="1"/><method name="setModuleType" desc="(I)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="setJ2eeLevel" desc="(Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setServerInstanceId" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.command.common.BuildProjectCommand" ref="12" impl="0" subclass="0" instantiate="3"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="1"/><method name="setForceBuild" desc="(Z)V" ref="2"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="2"/><method name="&lt;init>" desc="()V" ref="3"/><method name="setProject" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="2"/></class><class name="org.eclipse.jst.ws.internal.consumption.common.JavaResourceFilter" ref="5" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.jst.ws.util.SoapElementSaxHandler" ref="6" impl="0" subclass="0" instantiate="3"><method name="getSOAPElement" desc="()Ljavax/xml/soap/SOAPElement;" ref="3"/><method name="&lt;init>" desc="()V" ref="3"/></class></plugin><plugin id="org.eclipse.wst.server.ui"><class name="org.eclipse.wst.server.ui.wizard.IWizardHandle" ref="21" impl="0" subclass="0" instantiate="0"><method name="run" desc="(ZZLorg/eclipse/jface/operation/IRunnableWithProgress;)V" ref="2"/><method name="update" desc="()V" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="setImageDescriptor" desc="(Lorg/eclipse/jface/resource/ImageDescriptor;)V" ref="2"/><method name="setMessage" desc="(Ljava/lang/String;I)V" ref="2"/><method name="setTitle" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.wst.server.ui.ServerUIUtil" ref="2" impl="0" subclass="0" instantiate="0"><method name="showNewRuntimeWizard" desc="(Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.wst.server.ui.ServerUICore" ref="4" impl="0" subclass="0" instantiate="0"><method name="getLabelProvider" desc="()Lorg/eclipse/jface/viewers/ILabelProvider;" ref="2"/></class><class name="org.eclipse.wst.server.ui.ServerLaunchConfigurationTab" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.ui.editor.ServerEditorSection" ref="16" impl="0" subclass="4" instantiate="4"><method name="init" desc="(Lorg/eclipse/ui/IEditorSite;Lorg/eclipse/ui/IEditorInput;)V" ref="4"/><method name="&lt;init>" desc="()V" ref="4"/><method name="dispose" desc="()V" ref="4"/><method name="createSection" desc="(Lorg/eclipse/swt/widgets/Composite;)V" ref="4"/></class><class name="org.eclipse.wst.server.ui.editor.IServerEditorPartInput" ref="16" impl="0" subclass="0" instantiate="0"><method name="isServerReadOnly" desc="()Z" ref="4"/><method name="getServer" desc="()Lorg/eclipse/wst/server/core/IServerWorkingCopy;" ref="5"/></class><class name="org.eclipse.wst.server.ui.wizard.WizardFragment" ref="3" impl="0" subclass="2" instantiate="2"><method name="isComplete" desc="()Z" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.wst.server.ui.internal.actions.RunOnServerAction" ref="3" impl="0" subclass="0" instantiate="1"><method name="run" desc="()V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/Object;)V" ref="1"/></class><class name="org.eclipse.wst.server.ui.internal.ServerUIPlugin" ref="2" impl="0" subclass="0" instantiate="0"><method name="showNewRuntimeWizard" desc="(Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.wst.server.ui.internal.viewers.InitialSelectionProvider" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class></plugin><plugin id="org.eclipse.wst.web.ui"><class name="org.eclipse.wst.web.ui.internal.wizards.NewProjectDataModelFacetWizard" ref="3" impl="0" subclass="2" instantiate="4"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="2"/><method name="performFinish" desc="()Z" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/></class></plugin><plugin id="org.eclipse.wst.common.frameworks"><class name="org.eclipse.wst.common.frameworks.internal.operations.IOperationHandler" ref="8" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationDataModelProviderNew" ref="2" impl="0" subclass="1" instantiate="1"><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.DataModelPropertyDescriptor[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.datamodel.DataModelFactory" ref="70" impl="0" subclass="0" instantiate="0"><method name="createDataModel" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelProvider;)Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="35"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.DataModelPropertyDescriptor" ref="4" impl="0" subclass="0" instantiate="0"><method name="getPropertyValue" desc="()Ljava/lang/Object;" ref="1"/><method name="createDescriptors" desc="([Ljava/lang/Object;)[Lorg/eclipse/wst/common/frameworks/datamodel/DataModelPropertyDescriptor;" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelOperation" ref="205" impl="0" subclass="149" instantiate="155"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="8"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="147"/><method name="dispose" desc="()V" ref="1"/><method name="getEnvironment" desc="()Lorg/eclipse/wst/common/environment/IEnvironment;" ref="51"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.IDataModelListener" ref="9" impl="7" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.internal.enablement.IGroupInitializer" ref="4" impl="4" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.datamodel.IDataModelProvider" ref="9" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.internal.WTPPlugin" ref="7" impl="0" subclass="4" instantiate="4"><method name="stop" desc="(Lorg/osgi/framework/BundleContext;)V" ref="1"/><method name="start" desc="(Lorg/osgi/framework/BundleContext;)V" ref="2"/><method name="&lt;init>" desc="()V" ref="4"/></class><class name="org.eclipse.wst.common.frameworks.internal.plugin.WTPCommonPlugin" ref="52" impl="0" subclass="0" instantiate="0"><method name="getResourceString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="3"/><method name="createErrorStatus" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="23"/><method name="getResourceString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="3"/><field name="OK_STATUS" desc="Lorg/eclipse/core/runtime/IStatus;" ref="11"/></class><class name="org.eclipse.wst.common.frameworks.internal.enablement.nonui.WFTWrappedException" ref="4" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(Ljava/lang/Throwable;Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/Throwable;)V" ref="3"/></class><class name="org.eclipse.wst.common.frameworks.internal.WrappedRuntimeException" ref="3" impl="0" subclass="0" instantiate="0"><method name="getLocalizedMessage" desc="()Ljava/lang/String;" ref="1"/><method name="getNestedException" desc="()Ljava/lang/Exception;" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.DataModelEvent" ref="22" impl="0" subclass="0" instantiate="0"><method name="getPropertyName" desc="()Ljava/lang/String;" ref="6"/><method name="getProperty" desc="()Ljava/lang/Object;" ref="3"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.IDataModelOperation" ref="29" impl="0" subclass="0" instantiate="0"><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="10"/></class><class name="org.eclipse.wst.common.frameworks.internal.operations.IHeadlessRunnableWithProgress" ref="25" impl="5" subclass="0" instantiate="0"><method name="run" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.IDataModel" ref="420" impl="0" subclass="0" instantiate="0"><method name="isProperty" desc="(Ljava/lang/String;)Z" ref="1"/><method name="removeListener" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelListener;)V" ref="6"/><method name="getDefaultOperation" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelOperation;" ref="10"/><method name="setBooleanProperty" desc="(Ljava/lang/String;Z)V" ref="26"/><method name="getID" desc="()Ljava/lang/String;" ref="2"/><method name="addListener" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelListener;)V" ref="13"/><method name="addNestedModel" desc="(Ljava/lang/String;Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)Z" ref="2"/><method name="notifyPropertyChange" desc="(Ljava/lang/String;I)V" ref="3"/><method name="getAllProperties" desc="()Ljava/util/Collection;" ref="2"/><method name="getNestingModels" desc="()Ljava/util/Collection;" ref="1"/><method name="dispose" desc="()V" ref="4"/><method name="setProperty" desc="(Ljava/lang/String;Ljava/lang/Object;)V" ref="55"/><method name="setStringProperty" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="8"/><method name="getProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="34"/><method name="getValidPropertyDescriptors" desc="(Ljava/lang/String;)[Lorg/eclipse/wst/common/frameworks/datamodel/DataModelPropertyDescriptor;" ref="1"/><method name="getStringProperty" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="26"/><method name="getNestedModel" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="7"/><method name="getBooleanProperty" desc="(Ljava/lang/String;)Z" ref="17"/><method name="setIntProperty" desc="(Ljava/lang/String;I)V" ref="2"/><method name="isPropertySet" desc="(Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelProvider" ref="11" impl="0" subclass="3" instantiate="3"><method name="setProperty" desc="(Ljava/lang/String;Ljava/lang/Object;)V" ref="1"/><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="2"/><method name="getBooleanProperty" desc="(Ljava/lang/String;)Z" ref="1"/><method name="getDefaultProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="3"/><method name="isPropertySet" desc="(Ljava/lang/String;)Z" ref="1"/><method name="init" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.internal.Messages" ref="3" impl="0" subclass="3" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class></plugin><plugin id="org.eclipse.jst.j2ee.core"><class name="org.eclipse.jst.j2ee.webapplication.InitParam" ref="31" impl="0" subclass="0" instantiate="0"><method name="getParamName" desc="()Ljava/lang/String;" ref="4"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getDescription" desc="()Ljava/lang/String;" ref="2"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="getParamValue" desc="()Ljava/lang/String;" ref="4"/><method name="setParamName" desc="(Ljava/lang/String;)V" ref="3"/><method name="setParamValue" desc="(Ljava/lang/String;)V" ref="4"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.MethodElementImpl" ref="5" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getMostSpecificMethodElement" desc="(Ljava/util/List;Lorg/eclipse/jem/java/Method;)Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="1"/><method name="getTypeJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.TransactionAttributeType" ref="8" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><method name="getValue" desc="()I" ref="1"/><field name="SUPPORTS_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="NOT_SUPPORTED_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="REQUIRES_NEW_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="REQUIRED_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="NEVER_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="MANDATORY_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.model.translator.ejb.MessageDrivenDestinationTypeTranslator" ref="2" impl="0" subclass="0" instantiate="1"><method name="convertValueToString" desc="(Ljava/lang/Object;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.JavaWSDLMapping" ref="11" impl="0" subclass="0" instantiate="0"><method name="getExceptionMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getJavaXMLTypeMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getInterfaceMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getPackageMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.Session" ref="101" impl="0" subclass="0" instantiate="0"><method name="getHomeInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="setHomeInterfaceName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getLocalInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="getRemoteInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="2"/><method name="getTransactionType" desc="()Lorg/eclipse/jst/j2ee/ejb/TransactionType;" ref="2"/><method name="setRemoteInterfaceName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getLocalInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="2"/><method name="getHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="3"/><method name="getLocalHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="3"/><method name="getEjbClassName" desc="()Ljava/lang/String;" ref="4"/><method name="setServiceEndpoint" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="1"/><method name="setServiceEndpointName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="getSessionType" desc="()Lorg/eclipse/jst/j2ee/ejb/SessionType;" ref="12"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getServiceEndpoint" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="4"/><method name="getRemoteInterfaceName" desc="()Ljava/lang/String;" ref="3"/><method name="setEjbClass" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="1"/><method name="setEjbClassName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getVersionID" desc="()I" ref="2"/><method name="setSessionType" desc="(Lorg/eclipse/jst/j2ee/ejb/SessionType;)V" ref="5"/><method name="setTransactionType" desc="(Lorg/eclipse/jst/j2ee/ejb/TransactionType;)V" ref="5"/></class><class name="org.eclipse.jst.j2ee.jsp.JSPConfig" ref="9" impl="0" subclass="0" instantiate="0"><method name="getTagLibs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getPropertyGroups" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.RootTypeQname" ref="4" impl="0" subclass="0" instantiate="0"><method name="getNamespaceURI" desc="()Ljava/lang/String;" ref="1"/><method name="getLocalPart" desc="()Ljava/lang/String;" ref="1"/><method name="setValues" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.ConfigProperty" ref="19" impl="0" subclass="0" instantiate="0"><method name="getType" desc="()Ljava/lang/String;" ref="4"/><method name="getName" desc="()Ljava/lang/String;" ref="5"/><method name="getValue" desc="()Ljava/lang/String;" ref="5"/></class><class name="org.eclipse.jst.j2ee.webapplication.ExceptionTypeErrorPage" ref="3" impl="0" subclass="0" instantiate="0"><method name="getLocation" desc="()Ljava/lang/String;" ref="1"/><method name="getExceptionTypeName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.SecurityRoleRef" ref="21" impl="0" subclass="0" instantiate="0"><method name="getLink" desc="()Ljava/lang/String;" ref="1"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="5"/><method name="setLink" desc="(Ljava/lang/String;)V" ref="5"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.IEJBValidationContext" ref="65" impl="0" subclass="0" instantiate="0"><method name="getLogEntry" desc="()Lorg/eclipse/jem/util/logger/LogEntry;" ref="4"/><method name="removeMessages" desc="(Ljava/lang/Object;)V" ref="1"/><method name="subtask" desc="(Ljava/lang/String;[Ljava/lang/String;)V" ref="1"/><method name="getReporter" desc="()Lorg/eclipse/wst/validation/internal/provisional/core/IReporter;" ref="1"/><method name="getMessage" desc="()Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getMsgLogger" desc="()Lorg/eclipse/jem/util/logger/proxy/Logger;" ref="6"/><method name="terminateIfCancelled" desc="()V" ref="3"/><method name="loadModel" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="3"/><method name="loadModel" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="addMessage" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;)V" ref="5"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.PortComponentRef" ref="6" impl="0" subclass="0" instantiate="0"><method name="setServiceEndpointInterface" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="1"/><method name="getServiceEndpointInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.File" ref="64" impl="0" subclass="0" instantiate="0"><method name="isArchive" desc="()Z" ref="3"/><method name="getName" desc="()Ljava/lang/String;" ref="5"/><method name="getInputStream" desc="()Ljava/io/InputStream;" ref="5"/><method name="getURI" desc="()Ljava/lang/String;" ref="14"/><method name="setURI" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.xml.GeneralXmlDocumentReader" ref="3" impl="0" subclass="0" instantiate="1"><method name="setInputSource" desc="(Lorg/xml/sax/InputSource;)V" ref="1"/><method name="getDocument" desc="()Lorg/w3c/dom/Document;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SubclassResponsibilityException" ref="3" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.webapplication.DispatcherType" ref="2" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.ComponentScopedRefs" ref="29" impl="0" subclass="0" instantiate="0"><method name="getComponentName" desc="()Ljava/lang/String;" ref="5"/><method name="getServiceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="9"/><method name="setComponentName" desc="(Ljava/lang/String;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveManifest" ref="27" impl="0" subclass="0" instantiate="0"><method name="appendClassPath" desc="(Ljava/lang/String;)V" ref="3"/><method name="setClassPath" desc="(Ljava/lang/String;)V" ref="1"/><method name="getMainClass" desc="()Ljava/lang/String;" ref="2"/><method name="setManifestVersion" desc="(Ljava/lang/String;)V" ref="1"/><method name="getClassPathTokenized" desc="()[Ljava/lang/String;" ref="2"/><method name="getMainAttributes" desc="()Ljava/util/jar/Attributes;" ref="3"/><method name="getEntries" desc="()Ljava/util/Map;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveConstants" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.CommonRelationshipRole" ref="501" impl="2" subclass="0" instantiate="0"><method name="isMany" desc="()Z" ref="21"/><method name="isRequired" desc="()Z" ref="5"/><method name="getAttributes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="17"/><method name="getOppositeAsCommonRole" desc="()Lorg/eclipse/jst/j2ee/ejb/CommonRelationshipRole;" ref="54"/><method name="getCommonRelationship" desc="()Lorg/eclipse/jst/j2ee/ejb/CommonRelationship;" ref="8"/><method name="reconcileAttributes" desc="()V" ref="1"/><method name="getRoleName" desc="()Ljava/lang/String;" ref="2"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getSourceEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="36"/><method name="getTypeEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="13"/><method name="setLower" desc="(I)V" ref="1"/><method name="setUpper" desc="(I)V" ref="1"/><method name="isForward" desc="()Z" ref="30"/><method name="getName" desc="()Ljava/lang/String;" ref="34"/><method name="isKey" desc="()Z" ref="15"/><method name="getTargetAttributeName" desc="(Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;)Ljava/lang/String;" ref="1"/><method name="isNavigable" desc="()Z" ref="12"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.ModelledPersistentAttributeFilter" ref="6" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/ModelledPersistentAttributeFilter;" ref="3"/></class><class name="org.eclipse.jst.j2ee.ejb.MethodElement[]" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.ContainerManagedEntityFilter" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.WebAppResourceImpl" ref="1" impl="0" subclass="1" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/util/URI;Lorg/eclipse/wst/common/internal/emf/resource/Renderer;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emf/resource/Renderer;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.RARFileImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.WsddFactory" ref="8" impl="0" subclass="0" instantiate="0"><method name="createWebServiceDescription" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WebServiceDescription;" ref="1"/><method name="createPortComponent" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/PortComponent;" ref="1"/><method name="createServiceImplBean" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/ServiceImplBean;" ref="1"/><method name="createWSDLPort" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WSDLPort;" ref="1"/><method name="createServletLink" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/ServletLink;" ref="1"/><method name="createEJBLink" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/EJBLink;" ref="1"/><method name="createWebServices" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WebServices;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.ExceptionMapping" ref="14" impl="0" subclass="0" instantiate="0"><method name="getExceptionType" desc="()Ljava/lang/String;" ref="1"/><method name="setWsdlMessagePartName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setConstructorParameterOrder" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/ConstructorParameterOrder;)V" ref="1"/><method name="setExceptionType" desc="(Ljava/lang/String;)V" ref="1"/><method name="getWsdlMessage" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessage;" ref="1"/><method name="getConstructorParameterOrder" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/ConstructorParameterOrder;" ref="1"/><method name="setWsdlMessage" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessage;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ApplicationClientFile" ref="22" impl="1" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="1"/><method name="saveAs" desc="(Ljava/lang/String;)V" ref="1"/><method name="close" desc="()V" ref="2"/><method name="getManifest" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;" ref="2"/><method name="getDeploymentDescriptor" desc="()Lorg/eclipse/jst/j2ee/client/ApplicationClient;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.EjbMethodElementHelper" ref="19" impl="0" subclass="0" instantiate="0"><method name="getAvailableMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Ljava/util/List;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Comparator;)Ljava/util/List;" ref="1"/><method name="getAvailableMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Ljava/util/List;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Comparator;I)Ljava/util/List;" ref="2"/><method name="getAvailableMethodTransactionMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="1"/><method name="getAvailableFindQueryMethodsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;)Ljava/util/List;" ref="1"/><method name="getAvailableMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Ljava/util/List;Lorg/eclipse/emf/ecore/EReference;)Ljava/util/List;" ref="1"/><method name="getAvailableSelectQueryMethodsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;)Ljava/util/List;" ref="1"/><method name="getAvailableMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Ljava/util/List;Lorg/eclipse/emf/ecore/EReference;I)Ljava/util/List;" ref="3"/><method name="getExistingOrAvailableTransactionMethodElements" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="1"/><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbMethodElementHelper;" ref="4"/></class><class name="org.eclipse.jst.j2ee.ejb.SessionType" ref="28" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/ejb/SessionType;" ref="1"/><method name="getValue" desc="()I" ref="5"/><field name="STATELESS_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/SessionType;" ref="6"/><field name="STATEFUL_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/SessionType;" ref="4"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStrategy" ref="129" impl="0" subclass="0" instantiate="0"><method name="contains" desc="(Ljava/lang/String;)Z" ref="1"/><method name="isMofResourceLoaded" desc="(Ljava/lang/String;)Z" ref="1"/><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="3"/><method name="getLooseArchive" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseArchive;" ref="1"/><method name="getFiles" desc="(Ljava/lang/String;)Ljava/util/List;" ref="1"/><method name="getResourcesPath" desc="()Ljava/lang/String;" ref="1"/><method name="isDirectory" desc="()Z" ref="3"/><method name="getContainer" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Container;" ref="11"/><method name="getResourceInputStream" desc="(Ljava/lang/String;)Ljava/io/InputStream;" ref="2"/><method name="getResourceSet" desc="()Lorg/eclipse/emf/ecore/resource/ResourceSet;" ref="4"/></class><class name="org.eclipse.jst.j2ee.common.JNDIEnvRefsGroup" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webapplication.WebapplicationPackage" ref="108" impl="0" subclass="0" instantiate="0"><method name="getWebApp_SecurityRoles" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getContextParam_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getLoginConfig_AuthMethod" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getServlet_InitParams" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getServlet_SecurityRoleRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="4"/><method name="getUserDataConstraint_TransportGuarantee" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_LocalEncodingMappingList" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getAuthConstraint_Roles" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getWebApp_Servlets" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="4"/><method name="getWebApp_TagLibs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getInitParam_ParamValue" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_JspConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getWebapplicationFactory" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebapplicationFactory;" ref="3"/><method name="getWebApp_ServletMappings" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getWebApp_MessageDestinations" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getWebApp" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getServlet_ServletName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getSecurityConstraint_DisplayName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_Distributable" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_MimeMappings" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getServlet_Params" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getWebApp_ErrorPages" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getSessionConfig_SessionTimeout" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_FilterMappings" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getServlet_WebApp" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getServlet_WebType" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getWebApp_Filters" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getContextParam_ParamValue" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_Contexts" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getLoginConfig_RealmName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getWebApp_Listeners" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getAuthConstraint_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getServlet_RunAs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getWebApp_LoginConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getInitParam_ParamName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getSecurityConstraint_AuthConstraint" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getInitParam_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getUserDataConstraint_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_FileList" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getServlet_LoadOnStartup" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_ContextParams" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getWebApp_SessionConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getServlet" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="4"/><method name="getLoginConfig_FormLoginConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getSecurityConstraint_UserDataConstraint" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getContextParam_ParamName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webapplication/WebapplicationPackage;" ref="25"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseConfigRegister" ref="10" impl="0" subclass="0" instantiate="0"><method name="addLooseMapping" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="3"/><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseConfigRegister;" ref="3"/><method name="removeLooseMapping" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.XmlBasedImportStrategyImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.RequiredConfigPropertyType" ref="4" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.KeyRelationshipRoleAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/KeyRelationshipRoleAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveInit" ref="6" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/><method name="init" desc="()V" ref="2"/><method name="init" desc="(Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.NoEJB10DescriptorsException" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.ServletType" ref="17" impl="0" subclass="0" instantiate="0"><method name="setClassName" desc="(Ljava/lang/String;)V" ref="5"/><method name="getClassName" desc="()Ljava/lang/String;" ref="4"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.RuntimeClasspathEntry[]" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.RoleShapeStrategy" ref="2" impl="0" subclass="0" instantiate="0"><method name="makeJavaName" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.J2EEStatus" ref="27" impl="0" subclass="0" instantiate="7"><method name="&lt;init>" desc="(ILorg/eclipse/emf/ecore/EObject;)V" ref="1"/><method name="&lt;init>" desc="(ILorg/eclipse/jst/j2ee/internal/common/XMLResource;)V" ref="1"/><method name="append" desc="(Lorg/eclipse/jst/j2ee/internal/J2EEStatus;)Lorg/eclipse/jst/j2ee/internal/J2EEStatus;" ref="3"/><method name="&lt;init>" desc="(ILjava/lang/String;)V" ref="3"/><method name="&lt;init>" desc="(ILorg/eclipse/emf/ecore/EObject;Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(ILorg/eclipse/jst/j2ee/internal/common/XMLResource;Ljava/lang/String;)V" ref="1"/><field name="OK_STATUS" desc="Lorg/eclipse/jst/j2ee/internal/J2EEStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.FileExtensionsFilterImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="([Ljava/lang/String;Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wscommon.internal.impl.WscommonPackageImpl" ref="8" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/webservice/wscommon/WscommonPackage;" ref="1"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wscommon/WscommonPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.AdminObject" ref="28" impl="0" subclass="0" instantiate="0"><method name="getAdminObjectClass" desc="()Ljava/lang/String;" ref="2"/><method name="getAdminObjectInterface" desc="()Ljava/lang/String;" ref="7"/><method name="getConfigProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.EJBValidationContext" ref="2" impl="0" subclass="1" instantiate="1"><method name="getURIs" desc="()[Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;Lorg/eclipse/wst/validation/internal/provisional/core/IValidationContext;Lorg/eclipse/wst/validation/internal/provisional/core/IReporter;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.RoleSource" ref="10" impl="0" subclass="0" instantiate="0"><method name="getRole" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="1"/><method name="getEntityBean" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="2"/><method name="setEntityBean" desc="(Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;)V" ref="2"/><method name="setRole" desc="(Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.internal.impl.JcaPackageImpl" ref="10" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/jca/JcaPackage;" ref="2"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/jca/JcaPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.EnvEntryType" ref="21" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="2"/><method name="toString" desc="()Ljava/lang/String;" ref="1"/><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/common/EnvEntryType;" ref="5"/><method name="getValue" desc="()I" ref="2"/><field name="STRING_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/EnvEntryType;" ref="1"/></class><class name="org.eclipse.jst.j2ee.taglib.internal.impl.TaglibPackageImpl" ref="38" impl="0" subclass="0" instantiate="0"><method name="createPackageContents" desc="()V" ref="2"/><method name="init" desc="()Lorg/eclipse/jst/j2ee/taglib/internal/TaglibPackage;" ref="16"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/taglib/internal/TaglibPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.impl.CommonPackageImpl" ref="96" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/common/CommonPackage;" ref="41"/><method name="getMessageDestinationRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getResourceEnvRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="createPackageContents" desc="()V" ref="2"/><method name="getEnvEntry" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getEjbRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getSecurityRole" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="initializePackageContents" desc="()V" ref="2"/><method name="getResourceRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/common/CommonPackage;" ref="2"/></class><class name="org.eclipse.jst.j2ee.client.internal.impl.ClientPackageImpl" ref="48" impl="0" subclass="0" instantiate="0"><method name="getApplicationClient" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="init" desc="()Lorg/eclipse/jst/j2ee/client/ClientPackage;" ref="20"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/client/ClientPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseApplication" ref="13" impl="0" subclass="0" instantiate="0"><method name="setUri" desc="(Ljava/lang/String;)V" ref="2"/><method name="getLooseArchives" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.jca.ResourceAdapter" ref="53" impl="0" subclass="0" instantiate="0"><method name="getTransactionSupport" desc="()Lorg/eclipse/jst/j2ee/jca/TransactionSupportKind;" ref="2"/><method name="getOutboundResourceAdapter" desc="()Lorg/eclipse/jst/j2ee/jca/OutboundResourceAdapter;" ref="9"/><method name="getConnectionFactoryImplClass" desc="()Ljava/lang/String;" ref="2"/><method name="getSecurityPermissions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getConnectionFactoryInterface" desc="()Ljava/lang/String;" ref="4"/><method name="getConnectionImplClass" desc="()Ljava/lang/String;" ref="2"/><method name="getManagedConnectionFactoryClass" desc="()Ljava/lang/String;" ref="2"/><method name="getConnectionInterface" desc="()Ljava/lang/String;" ref="2"/><method name="getAdminObjects" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/><method name="getAuthenticationMechanisms" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getInboundResourceAdapter" desc="()Lorg/eclipse/jst/j2ee/jca/InboundResourceAdapter;" ref="3"/><method name="isReauthenticationSupport" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.J2EEValidationResourceHandler" ref="2" impl="0" subclass="0" instantiate="0"><method name="getExternalizedMessage" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.util.ArchiveUtil" ref="44" impl="0" subclass="1" instantiate="1"><method name="truncateFromFrontIgnoreCase" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="getValueIgnoreKeyCase" desc="(Ljava/lang/String;Ljava/util/jar/Attributes;)Ljava/lang/String;" ref="1"/><method name="createTempDirectory" desc="(Ljava/lang/String;Ljava/io/File;)Ljava/io/File;" ref="3"/><method name="isNullOrEmpty" desc="(Ljava/lang/String;)Z" ref="6"/><method name="getModuleFile" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;" ref="2"/><method name="delete" desc="(Ljava/io/File;)Z" ref="3"/><method name="classNameToUri" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="2"/><method name="getFastSpecVersion" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;)I" ref="1"/><method name="loadProperties" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;Ljava/lang/String;)Ljava/util/Properties;" ref="1"/><method name="classUriToJavaUri" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="2"/><method name="toLocalURLs" desc="(Ljava/util/List;Ljava/lang/String;)[Ljava/net/URL;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="concatUri" desc="(Ljava/lang/String;Ljava/lang/String;C)Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.ZipStreamSaveStrategyImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/io/OutputStream;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.RuntimeClasspathEntry" ref="11" impl="0" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="5"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.Archive[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.WARFileImpl" ref="4" impl="0" subclass="1" instantiate="1"><method name="getDependencyClassPathAtThisLevel" desc="()[Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/RuntimeClasspathEntry;" ref="1"/><method name="getRuntimeClassPath" desc="()[Ljava/lang/String;" ref="1"/><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.JcaPackage" ref="3" impl="0" subclass="0" instantiate="0"><method name="getJcaFactory" desc="()Lorg/eclipse/jst/j2ee/jca/JcaFactory;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/jca/JcaPackage;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.TransactionType" ref="12" impl="0" subclass="0" instantiate="0"><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/ejb/TransactionType;" ref="1"/><method name="getValue" desc="()I" ref="1"/><field name="BEAN_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionType;" ref="3"/><field name="CONTAINER_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionType;" ref="7"/></class><class name="org.eclipse.jst.j2ee.webapplication.WebApp" ref="353" impl="1" subclass="0" instantiate="0"><method name="getEnvironmentProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="getMimeMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="7"/><method name="getResourceEnvRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/><method name="eIsProxy" desc="()Z" ref="3"/><method name="getServletNamed" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/webapplication/Servlet;" ref="6"/><method name="getSecurityRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getEjbLocalRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="9"/><method name="getResourceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="8"/><method name="getSessionConfig" desc="()Lorg/eclipse/jst/j2ee/webapplication/SessionConfig;" ref="2"/><method name="getJspConfig" desc="()Lorg/eclipse/jst/j2ee/jsp/JSPConfig;" ref="3"/><method name="getServiceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="14"/><method name="getContextParams" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getServletMapping" desc="(Lorg/eclipse/jst/j2ee/webapplication/Servlet;)Lorg/eclipse/jst/j2ee/webapplication/ServletMapping;" ref="5"/><method name="getMessageDestinationRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="getDisplayNames" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getContexts" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getEnvEntries" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getMessageDestinations" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getFilterNamed" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/webapplication/Filter;" ref="2"/><method name="getVersionID" desc="()I" ref="5"/><method name="getServletMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="10"/><method name="getErrorPages" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getTagLibs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getLocalEncodingMappingList" desc="()Lorg/eclipse/jst/j2ee/webapplication/LocalEncodingMappingList;" ref="1"/><method name="getFileList" desc="()Lorg/eclipse/jst/j2ee/webapplication/WelcomeFileList;" ref="1"/><method name="getJ2EEVersionID" desc="()I" ref="2"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="11"/><method name="getListeners" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="getEjbRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="9"/><method name="getFilters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="getServlets" desc="()Lorg/eclipse/emf/common/util/EList;" ref="13"/><method name="getLargeIcon" desc="()Ljava/lang/String;" ref="1"/><method name="getConstraints" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getVersion" desc="()Ljava/lang/String;" ref="2"/><method name="isDistributable" desc="()Z" ref="3"/><method name="getFilterMapping" desc="(Lorg/eclipse/jst/j2ee/webapplication/Filter;)Lorg/eclipse/jst/j2ee/webapplication/FilterMapping;" ref="2"/><method name="getSmallIcon" desc="()Ljava/lang/String;" ref="1"/><method name="eUnset" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="1"/><method name="getFilterMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.WSDLServiceName" ref="4" impl="0" subclass="0" instantiate="0"><method name="getNamespaceURI" desc="()Ljava/lang/String;" ref="1"/><method name="getLocalPart" desc="()Ljava/lang/String;" ref="1"/><method name="setValues" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.Webservice_clientPackage" ref="7" impl="0" subclass="0" instantiate="0"><method name="getWebservice_clientFactory" desc="()Lorg/eclipse/jst/j2ee/webservice/wsclient/Webservice_clientFactory;" ref="1"/><method name="getServiceRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wsclient/Webservice_clientPackage;" ref="3"/></class><class name="org.eclipse.jst.j2ee.jca.ConnectionDefinition" ref="39" impl="0" subclass="0" instantiate="0"><method name="getConnectionFactoryImplClass" desc="()Ljava/lang/String;" ref="2"/><method name="getConnectionFactoryInterface" desc="()Ljava/lang/String;" ref="9"/><method name="getConnectionImplClass" desc="()Ljava/lang/String;" ref="2"/><method name="getManagedConnectionFactoryClass" desc="()Ljava/lang/String;" ref="3"/><method name="getConnectionInterface" desc="()Ljava/lang/String;" ref="2"/><method name="getConfigProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.application.ApplicationPackage" ref="7" impl="0" subclass="0" instantiate="0"><method name="getApplication_Modules" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getApplicationFactory" desc="()Lorg/eclipse/jst/j2ee/application/ApplicationFactory;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/application/ApplicationPackage;" ref="4"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveURIConverterImpl" ref="5" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;Ljava/lang/String;)V" ref="1"/><method name="getArchive" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.KeyRelationshipRoleFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/KeyRelationshipRoleFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.JaxrpcmapFactory" ref="21" impl="0" subclass="0" instantiate="0"><method name="createMethodParamPartsMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/MethodParamPartsMapping;" ref="1"/><method name="createServiceEndpointMethodMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/ServiceEndpointMethodMapping;" ref="1"/><method name="createWSDLBinding" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLBinding;" ref="1"/><method name="createJavaWSDLMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JavaWSDLMapping;" ref="1"/><method name="createRootTypeQname" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/RootTypeQname;" ref="1"/><method name="createVariableMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/VariableMapping;" ref="1"/><method name="createWSDLMessage" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessage;" ref="1"/><method name="createConstructorParameterOrder" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/ConstructorParameterOrder;" ref="1"/><method name="createElementName" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/ElementName;" ref="1"/><method name="createServiceInterfaceMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/ServiceInterfaceMapping;" ref="1"/><method name="createWSDLServiceName" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLServiceName;" ref="1"/><method name="createPortMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/PortMapping;" ref="1"/><method name="createServiceEndpointInterfaceMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/ServiceEndpointInterfaceMapping;" ref="1"/><method name="createPackageMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/PackageMapping;" ref="1"/><method name="createWSDLMessageMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessageMapping;" ref="1"/><method name="createWSDLPortType" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLPortType;" ref="1"/><method name="createJavaXMLTypeMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JavaXMLTypeMapping;" ref="1"/><method name="createExceptionMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/ExceptionMapping;" ref="1"/><method name="createWSDLReturnValueMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLReturnValueMapping;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.FileImpl" ref="14" impl="0" subclass="0" instantiate="0"><method name="isArchive" desc="()Z" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="2"/><method name="getInputStream" desc="()Ljava/io/InputStream;" ref="1"/><method name="getDirectoryURI" desc="()Ljava/lang/String;" ref="2"/><method name="getURI" desc="()Ljava/lang/String;" ref="2"/><method name="isModuleFile" desc="()Z" ref="1"/><method name="isApplicationClientFile" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.ErrorCodeErrorPage" ref="3" impl="0" subclass="0" instantiate="0"><method name="getErrorCode" desc="()Ljava/lang/String;" ref="1"/><method name="getLocation" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EJBJar" ref="740" impl="0" subclass="0" instantiate="0"><method name="getEnterpriseBeans" desc="()Lorg/eclipse/emf/common/util/EList;" ref="93"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="20"/><method name="eIsProxy" desc="()Z" ref="4"/><method name="getSessionBeans" desc="()Ljava/util/List;" ref="3"/><method name="getEJBRelation" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/EJBRelation;" ref="1"/><method name="getRelationshipList" desc="()Lorg/eclipse/jst/j2ee/ejb/Relationships;" ref="6"/><method name="getBeanManagedBeans" desc="()Ljava/util/List;" ref="3"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getMessageDrivenBeans" desc="()Ljava/util/List;" ref="1"/><method name="getContainerManagedBeans" desc="()Ljava/util/List;" ref="14"/><method name="getEjbClientJar" desc="()Ljava/lang/String;" ref="3"/><method name="getEnterpriseBeanWithReference" desc="(Lorg/eclipse/jem/java/JavaClass;)Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;" ref="1"/><method name="getVersionID" desc="()I" ref="36"/><method name="setRelationshipList" desc="(Lorg/eclipse/jst/j2ee/ejb/Relationships;)V" ref="2"/><method name="containsContainerManagedBeans" desc="()Z" ref="7"/><method name="getJ2EEVersionID" desc="()I" ref="3"/><method name="isVersion2_0Descriptor" desc="()Z" ref="2"/><method name="isVersion1_1Descriptor" desc="()Z" ref="2"/><method name="getEJB11ContainerManagedBeans" desc="()Ljava/util/List;" ref="1"/><method name="getAssemblyDescriptor" desc="()Lorg/eclipse/jst/j2ee/ejb/AssemblyDescriptor;" ref="15"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="11"/><method name="containsSecurityRole" desc="(Ljava/lang/String;)Z" ref="1"/><method name="getVersion" desc="()Ljava/lang/String;" ref="1"/><method name="getEnterpriseBeanNamed" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;" ref="31"/><method name="getEjbRelations" desc="()Ljava/util/List;" ref="3"/><method name="eUnset" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="1"/><method name="setAssemblyDescriptor" desc="(Lorg/eclipse/jst/j2ee/ejb/AssemblyDescriptor;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ConnectorModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.ContextParam" ref="8" impl="0" subclass="0" instantiate="0"><method name="getParamName" desc="()Ljava/lang/String;" ref="2"/><method name="getParamValue" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.EJBJar20VRule" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.util.CommonRelationshipAttributeMaintenanceAdapter" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.CommonArchiveFactoryRegistry" ref="2" impl="0" subclass="0" instantiate="0"><method name="setCommonArchiveFactory" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchiveFactory;)V" ref="1"/><field name="INSTANCE" desc="Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonArchiveFactoryRegistry;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.ResourceLoadException" ref="17" impl="0" subclass="0" instantiate="0"><method name="printStackTrace" desc="()V" ref="1"/><method name="toString" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EjbFactory" ref="148" impl="0" subclass="0" instantiate="0"><method name="createQueryMethod" desc="()Lorg/eclipse/jst/j2ee/ejb/QueryMethod;" ref="12"/><method name="createAssemblyDescriptor" desc="()Lorg/eclipse/jst/j2ee/ejb/AssemblyDescriptor;" ref="3"/><method name="createRoleSource" desc="()Lorg/eclipse/jst/j2ee/ejb/RoleSource;" ref="2"/><method name="createContainerManagedEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="5"/><method name="createEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/Entity;" ref="3"/><method name="createActivationConfigProperty" desc="()Lorg/eclipse/jst/j2ee/ejb/ActivationConfigProperty;" ref="3"/><method name="createMessageDrivenDestination" desc="()Lorg/eclipse/jst/j2ee/ejb/MessageDrivenDestination;" ref="1"/><method name="createEJBRelationshipRole" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="2"/><method name="createMessageDriven" desc="()Lorg/eclipse/jst/j2ee/ejb/MessageDriven;" ref="3"/><method name="createMethodElementFrom" desc="(Ljava/lang/reflect/Method;)Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="2"/><method name="createSession" desc="()Lorg/eclipse/jst/j2ee/ejb/Session;" ref="4"/><method name="createMethodElementFrom" desc="(Lorg/eclipse/jem/java/Method;)Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="3"/><method name="createExcludeList" desc="()Lorg/eclipse/jst/j2ee/ejb/ExcludeList;" ref="1"/><method name="createEJBRelation" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelation;" ref="2"/><method name="createCMRField" desc="()Lorg/eclipse/jst/j2ee/ejb/CMRField;" ref="3"/><method name="createEJBJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="3"/><method name="createCMPAttribute" desc="()Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;" ref="5"/><method name="createMethodPermission" desc="()Lorg/eclipse/jst/j2ee/ejb/MethodPermission;" ref="3"/><method name="createActivationConfig" desc="()Lorg/eclipse/jst/j2ee/ejb/ActivationConfig;" ref="3"/><method name="createRelationships" desc="()Lorg/eclipse/jst/j2ee/ejb/Relationships;" ref="2"/><method name="createMethodElement" desc="()Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="22"/><method name="createMethodTransaction" desc="()Lorg/eclipse/jst/j2ee/ejb/MethodTransaction;" ref="3"/><method name="getEjbPackage" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbPackage;" ref="1"/><method name="createMethodElement" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="1"/><method name="createQuery" desc="()Lorg/eclipse/jst/j2ee/ejb/Query;" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/ejb/EjbFactory;" ref="21"/></class><class name="org.eclipse.jst.j2ee.client.ClientFactory" ref="3" impl="0" subclass="0" instantiate="0"><method name="createApplicationClient" desc="()Lorg/eclipse/jst/j2ee/client/ApplicationClient;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.CommonFactory" ref="79" impl="0" subclass="0" instantiate="0"><method name="createQName" desc="()Lorg/eclipse/jst/j2ee/common/QName;" ref="1"/><method name="createParamValue" desc="()Lorg/eclipse/jst/j2ee/common/ParamValue;" ref="3"/><method name="createListener" desc="()Lorg/eclipse/jst/j2ee/common/Listener;" ref="3"/><method name="createResourceEnvRef" desc="()Lorg/eclipse/jst/j2ee/common/ResourceEnvRef;" ref="4"/><method name="createResourceRef" desc="()Lorg/eclipse/jst/j2ee/common/ResourceRef;" ref="3"/><method name="createDisplayName" desc="()Lorg/eclipse/jst/j2ee/common/DisplayName;" ref="3"/><method name="createUseCallerIdentity" desc="()Lorg/eclipse/jst/j2ee/common/UseCallerIdentity;" ref="2"/><method name="createDescription" desc="()Lorg/eclipse/jst/j2ee/common/Description;" ref="8"/><method name="createSecurityRoleRef" desc="()Lorg/eclipse/jst/j2ee/common/SecurityRoleRef;" ref="3"/><method name="createEJBLocalRef" desc="()Lorg/eclipse/jst/j2ee/common/EJBLocalRef;" ref="2"/><method name="createEnvEntry" desc="()Lorg/eclipse/jst/j2ee/common/EnvEntry;" ref="4"/><method name="createSecurityRole" desc="()Lorg/eclipse/jst/j2ee/common/SecurityRole;" ref="7"/><method name="createEjbRef" desc="()Lorg/eclipse/jst/j2ee/common/EjbRef;" ref="2"/><method name="createIdentity" desc="()Lorg/eclipse/jst/j2ee/common/Identity;" ref="3"/><method name="createRunAsSpecifiedIdentity" desc="()Lorg/eclipse/jst/j2ee/common/RunAsSpecifiedIdentity;" ref="3"/><method name="getCommonPackage" desc="()Lorg/eclipse/jst/j2ee/common/CommonPackage;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/common/CommonFactory;" ref="11"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.LocalRelationshipRoleKeyAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/LocalRelationshipRoleAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.impl.ConnectorModuleImpl" ref="3" impl="0" subclass="0" instantiate="0"><method name="getUri" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.CommonArchiveResourceHandler" ref="6" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="2"/><field name="missing_class_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="_The_following_files_could_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="tx_bean_mgd_WARN_" desc="Ljava/lang/String;" ref="1"/><field name="Converted" desc="Ljava/lang/String;" ref="1"/><field name="Archive_is_not_a_valid_EJB_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="inferred_dds_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="filename_exception_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="manifest_dd_load_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="reading_dd_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="ser_not_dd_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="no_dds_10_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="manifest_dd_find_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="io_ex_reading_dd_EXC_" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jsp.TagLibRefType" ref="6" impl="0" subclass="0" instantiate="0"><method name="getTaglibLocation" desc="()Ljava/lang/String;" ref="2"/><method name="getTaglibURI" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SaveFailureException" ref="21" impl="0" subclass="0" instantiate="1"><method name="getMessage" desc="()Ljava/lang/String;" ref="1"/><method name="printStackTrace" desc="()V" ref="4"/><method name="getNestedException" desc="()Ljava/lang/Exception;" ref="3"/><method name="getCause" desc="()Ljava/lang/Throwable;" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/Exception;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.Query" ref="52" impl="0" subclass="0" instantiate="0"><method name="getEjbQL" desc="()Ljava/lang/String;" ref="4"/><method name="getEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="1"/><method name="getQueryMethod" desc="()Lorg/eclipse/jst/j2ee/ejb/QueryMethod;" ref="8"/><method name="setEntity" desc="(Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;)V" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="isLocalResultMapping" desc="()Z" ref="1"/><method name="setEjbQL" desc="(Ljava/lang/String;)V" ref="3"/><method name="setReturnTypeMapping" desc="(Lorg/eclipse/jst/j2ee/ejb/ReturnTypeMapping;)V" ref="2"/><method name="setQueryMethod" desc="(Lorg/eclipse/jst/j2ee/ejb/QueryMethod;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategy" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.model.internal.validation.IValidationRule" ref="5" impl="0" subclass="0" instantiate="0"><method name="getId" desc="()Ljava/lang/Object;" ref="1"/><method name="getDependents" desc="()Ljava/util/Set;" ref="1"/><method name="getTarget" desc="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.AbstractEJBValidator$TargetObject" ref="6" impl="0" subclass="0" instantiate="0"><method name="getTargetParent" desc="()Ljava/lang/Object;" ref="2"/><method name="getTarget" desc="()Ljava/lang/Object;" ref="2"/></class><class name="org.eclipse.jst.j2ee.jca.InboundResourceAdapter" ref="6" impl="0" subclass="0" instantiate="0"><method name="getMessageAdapter" desc="()Lorg/eclipse/jst/j2ee/jca/MessageAdapter;" ref="3"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.Handler" ref="9" impl="0" subclass="0" instantiate="0"><method name="getPortNames" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getInitParams" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getSoapRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getHandlerClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="1"/><method name="getSoapHeaders" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.EJBJarImpl" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.common.MessageDestinationRef" ref="57" impl="0" subclass="0" instantiate="0"><method name="getType" desc="()Ljava/lang/String;" ref="1"/><method name="getLink" desc="()Ljava/lang/String;" ref="4"/><method name="getName" desc="()Ljava/lang/String;" ref="10"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eIsProxy" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.AValidationRule" ref="4" impl="0" subclass="3" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/><method name="reset" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.jsp.JspPackage" ref="1" impl="0" subclass="0" instantiate="0"><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/jsp/JspPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.EnvEntry" ref="61" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="8"/><method name="setValue" desc="(Ljava/lang/String;)V" ref="7"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="setType" desc="(Lorg/eclipse/jst/j2ee/common/EnvEntryType;)V" ref="6"/><method name="setName" desc="(Ljava/lang/String;)V" ref="6"/><method name="getDescription" desc="()Ljava/lang/String;" ref="3"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="getValue" desc="()Ljava/lang/String;" ref="7"/><method name="getType" desc="()Lorg/eclipse/jst/j2ee/common/EnvEntryType;" ref="5"/></class><class name="org.eclipse.jst.j2ee.internal.J2EESpecificationConstants" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.WebServicesClient" ref="55" impl="0" subclass="0" instantiate="0"><method name="getServiceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="8"/><method name="getComponentScopedRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="10"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.J2EEValidator" ref="4" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/><method name="validate" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidationContext;Lorg/eclipse/wst/validation/internal/provisional/core/IReporter;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.webapplication.WebType" ref="11" impl="0" subclass="0" instantiate="0"><method name="isJspType" desc="()Z" ref="4"/><method name="isServletType" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.EjbFactoryImpl" ref="11" impl="0" subclass="0" instantiate="2"><method name="createActivationConfig" desc="()Lorg/eclipse/jst/j2ee/ejb/ActivationConfig;" ref="1"/><method name="createActivationConfigProperty" desc="()Lorg/eclipse/jst/j2ee/ejb/ActivationConfigProperty;" ref="1"/><method name="createMessageDrivenDestination" desc="()Lorg/eclipse/jst/j2ee/ejb/MessageDrivenDestination;" ref="1"/><method name="createMessageDriven" desc="()Lorg/eclipse/jst/j2ee/ejb/MessageDriven;" ref="1"/><method name="getPackage" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbPackage;" ref="1"/><method name="createSession" desc="()Lorg/eclipse/jst/j2ee/ejb/Session;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/><method name="getActiveFactory" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbFactory;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.NotADeploymentDescriptorException" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.HTTPMethodTypeEnum" ref="4" impl="0" subclass="0" instantiate="0"><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/webapplication/HTTPMethodTypeEnum;" ref="1"/><method name="getValue" desc="()I" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.impl.J2EEResourceFactoryRegistry" ref="19" impl="0" subclass="0" instantiate="7"><method name="getExtensionToFactoryMap" desc="()Ljava/util/Map;" ref="1"/><method name="getFactory" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource$Factory;" ref="1"/><method name="&lt;init>" desc="()V" ref="7"/><method name="registerLastFileSegment" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/Resource$Factory;)V" ref="4"/><field name="INSTANCE" desc="Lorg/eclipse/jst/j2ee/common/internal/impl/J2EEResourceFactoryRegistry;" ref="6"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.DirectoryArchiveLoadStrategyImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.InvalidInputException" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.model.internal.validation.MessageUtility" ref="16" impl="0" subclass="0" instantiate="0"><method name="getGroupName" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/CommonRelationshipRole;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getUtility" desc="()Lorg/eclipse/jst/j2ee/model/internal/validation/MessageUtility;" ref="4"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/EJBJar;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/jem/java/Method;[Ljava/lang/String;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/EnterpriseBean;[Ljava/lang/String;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="2"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.EJBLink" ref="14" impl="0" subclass="0" instantiate="0"><method name="getEjbLink" desc="()Ljava/lang/String;" ref="5"/><method name="setEjbLink" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.webapplication.AuthMethodKind" ref="2" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><field name="DIGEST_LITERAL" desc="Lorg/eclipse/jst/j2ee/webapplication/AuthMethodKind;" ref="1"/><field name="UNSPECIFIED_LITERAL" desc="Lorg/eclipse/jst/j2ee/webapplication/AuthMethodKind;" ref="1"/><field name="CLIENT_CERT_LITERAL" desc="Lorg/eclipse/jst/j2ee/webapplication/AuthMethodKind;" ref="1"/><field name="BASIC_LITERAL" desc="Lorg/eclipse/jst/j2ee/webapplication/AuthMethodKind;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.SubscriptionDurabilityKind" ref="4" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="2"/><field name="DURABLE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/SubscriptionDurabilityKind;" ref="1"/><field name="NON_DURABLE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/SubscriptionDurabilityKind;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jsp.JSPPropertyGroup" ref="24" impl="0" subclass="0" instantiate="0"><method name="isSetScriptingInvalid" desc="()Z" ref="2"/><method name="isSetIsXML" desc="()Z" ref="2"/><method name="isSetElIgnored" desc="()Z" ref="2"/><method name="isIsXML" desc="()Z" ref="2"/><method name="isElIgnored" desc="()Z" ref="2"/><method name="getPageEncoding" desc="()Ljava/lang/String;" ref="2"/><method name="getIncludeCodas" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getIncludePreludes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getUrlPattern" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="isScriptingInvalid" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.LocalRelationshipRoleAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/LocalRelationshipRoleAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.ActivationConfig" ref="11" impl="0" subclass="0" instantiate="0"><method name="getConfigProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.FileIterator" ref="9" impl="0" subclass="0" instantiate="0"><method name="next" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="3"/><method name="hasNext" desc="()Z" ref="3"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.AbstractEJBValidationRuleFactory" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.EJBLocalRef" ref="42" impl="0" subclass="0" instantiate="0"><method name="setHome" desc="(Ljava/lang/String;)V" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="8"/><method name="setType" desc="(Lorg/eclipse/jst/j2ee/common/EjbRefType;)V" ref="2"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="setLink" desc="(Ljava/lang/String;)V" ref="1"/><method name="setLocal" desc="(Ljava/lang/String;)V" ref="4"/><method name="setLocalHome" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.UncontainedModuleFileException" ref="4" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.internal.model.translator.common.EnvEntryTranslator" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;ZZ)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.UserDataConstraint" ref="6" impl="0" subclass="0" instantiate="0"><method name="isSetTransportGuarantee" desc="()Z" ref="1"/><method name="setTransportGuarantee" desc="(Lorg/eclipse/jst/j2ee/webapplication/TransportGuaranteeType;)V" ref="1"/><method name="getTransportGuarantee" desc="()Lorg/eclipse/jst/j2ee/webapplication/TransportGuaranteeType;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseModule" ref="7" impl="0" subclass="0" instantiate="0"><method name="setUri" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ApplicationClientFileImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.client.internal.impl.ApplicationClientResourceFactory" ref="2" impl="0" subclass="0" instantiate="1"><method name="createResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emf/resource/RendererFactory;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ModuleFile" ref="194" impl="2" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="1"/><method name="containsFile" desc="(Ljava/lang/String;)Z" ref="2"/><method name="getDependencyClassPath" desc="()[Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/RuntimeClasspathEntry;" ref="1"/><method name="getURI" desc="()Ljava/lang/String;" ref="17"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getInputStream" desc="(Ljava/lang/String;)Ljava/io/InputStream;" ref="1"/><method name="isWARFile" desc="()Z" ref="16"/><method name="setSaveFilter" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/SaveFilter;)V" ref="1"/><method name="save" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/SaveStrategy;)V" ref="1"/><method name="addCopy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="extractTo" desc="(Ljava/lang/String;I)V" ref="2"/><method name="isRARFile" desc="()Z" ref="3"/><method name="close" desc="()V" ref="4"/><method name="getMofResource" desc="(Ljava/lang/String;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="getOriginalURI" desc="()Ljava/lang/String;" ref="1"/><method name="setURI" desc="(Ljava/lang/String;)V" ref="1"/><method name="isEARFile" desc="()Z" ref="1"/><method name="getLocalRuntimeClassPath" desc="()[Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/RuntimeClasspathEntry;" ref="1"/><method name="getDeploymentDescriptorResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="2"/><method name="isEJBJarFile" desc="()Z" ref="9"/><method name="getEARFile" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="getBinariesPath" desc="()Ljava/lang/String;" ref="1"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="getFiles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="7"/><method name="getFullRuntimeClassPath" desc="()[Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/RuntimeClasspathEntry;" ref="1"/><method name="saveAs" desc="(Ljava/lang/String;)V" ref="1"/><method name="getManifest" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;" ref="2"/><method name="saveAsNoReopen" desc="(Ljava/lang/String;)V" ref="2"/><method name="isModuleFile" desc="()Z" ref="1"/><method name="getLoadStrategy" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="12"/><method name="isApplicationClientFile" desc="()Z" ref="4"/></class><class name="org.eclipse.jst.j2ee.webapplication.LocalEncodingMappingList" ref="3" impl="0" subclass="0" instantiate="0"><method name="getLocalEncodingMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EJBRelationshipRole" ref="121" impl="0" subclass="0" instantiate="0"><method name="isMany" desc="()Z" ref="2"/><method name="setSource" desc="(Lorg/eclipse/jst/j2ee/ejb/RoleSource;)V" ref="1"/><method name="setRoleName" desc="(Ljava/lang/String;)V" ref="3"/><method name="setRequired" desc="(Ljava/lang/Boolean;)V" ref="1"/><method name="setMultiplicity" desc="(Lorg/eclipse/jst/j2ee/ejb/MultiplicityKind;)V" ref="1"/><method name="getRoleName" desc="()Ljava/lang/String;" ref="2"/><method name="getCmrField" desc="()Lorg/eclipse/jst/j2ee/ejb/CMRField;" ref="5"/><method name="getSourceEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="5"/><method name="isForward" desc="()Z" ref="2"/><method name="getRelationship" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelation;" ref="4"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="getOpposite" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="6"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="isNavigable" desc="()Z" ref="2"/><method name="setCmrField" desc="(Lorg/eclipse/jst/j2ee/ejb/CMRField;)V" ref="2"/><method name="setCascadeDelete" desc="(Z)V" ref="2"/><method name="setKey" desc="(Z)V" ref="1"/><method name="getMultiplicity" desc="()Lorg/eclipse/jst/j2ee/ejb/MultiplicityKind;" ref="1"/><method name="getSource" desc="()Lorg/eclipse/jst/j2ee/ejb/RoleSource;" ref="3"/></class><class name="org.eclipse.jst.j2ee.common.SecurityRole" ref="118" impl="0" subclass="0" instantiate="0"><method name="setRoleName" desc="(Ljava/lang/String;)V" ref="8"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="getRoleName" desc="()Ljava/lang/String;" ref="17"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="5"/><method name="eIsProxy" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.common.ResourceEnvRef" ref="87" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="13"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="6"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getTypeName" desc="()Ljava/lang/String;" ref="3"/><method name="setTypeName" desc="(Ljava/lang/String;)V" ref="6"/></class><class name="org.eclipse.jst.j2ee.internal.J2EEMultiStatus" ref="3" impl="0" subclass="0" instantiate="1"><method name="merge" desc="(Lorg/eclipse/jst/j2ee/internal/J2EEStatus;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ReadOnlyDirectory" ref="12" impl="0" subclass="0" instantiate="0"><method name="getFilesRecursive" desc="()Ljava/util/List;" ref="1"/><method name="getFileInSelfOrSubdirectory" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseconfigFactory" ref="13" impl="0" subclass="0" instantiate="0"><method name="createLooseConfiguration" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseConfiguration;" ref="1"/><method name="createLooseApplication" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseApplication;" ref="2"/><method name="createLooseLibrary" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseLibrary;" ref="2"/><method name="createLooseModule" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseModule;" ref="2"/><method name="createLooseWARFile" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseWARFile;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.EJBJarResourceFactory" ref="4" impl="0" subclass="0" instantiate="1"><method name="createResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="register" desc="()V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emf/resource/RendererFactory;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.Module" ref="129" impl="1" subclass="0" instantiate="0"><method name="isJavaModule" desc="()Z" ref="4"/><method name="isWebModule" desc="()Z" ref="12"/><method name="getAltDD" desc="()Ljava/lang/String;" ref="3"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getApplication" desc="()Lorg/eclipse/jst/j2ee/application/Application;" ref="2"/><method name="getUri" desc="()Ljava/lang/String;" ref="16"/><method name="setUri" desc="(Ljava/lang/String;)V" ref="1"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="isConnectorModule" desc="()Z" ref="3"/><method name="isEjbModule" desc="()Z" ref="9"/><method name="setAltDD" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveCopyUtility" ref="4" impl="0" subclass="1" instantiate="1"><method name="addDeferredSingleReferenceCopy" desc="(Lorg/eclipse/emf/ecore/EReference;Lorg/eclipse/emf/ecore/EObject;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="createCopy" desc="(Lorg/eclipse/wst/common/internal/emf/utilities/CopyGroup;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.CommonarchiveFactoryImpl" ref="16" impl="0" subclass="1" instantiate="1"><method name="getActiveFactory" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchiveFactory;" ref="7"/><method name="&lt;init>" desc="()V" ref="1"/><method name="primOpenArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.WebModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EnterpriseBean[]" ref="19" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ClientModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.WsddPackage" ref="3" impl="0" subclass="0" instantiate="0"><method name="getWsddFactory" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WsddFactory;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wsdd/WsddPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.GenericArchiveTypeDiscriminator" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.ServiceRef" ref="104" impl="0" subclass="0" instantiate="0"><method name="setServiceQname" desc="(Lorg/eclipse/jst/j2ee/common/QName;)V" ref="1"/><method name="getJaxrpcMappingFile" desc="()Ljava/lang/String;" ref="2"/><method name="setWsdlFile" desc="(Ljava/lang/String;)V" ref="1"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getWsdlFile" desc="()Ljava/lang/String;" ref="6"/><method name="getServiceQname" desc="()Lorg/eclipse/jst/j2ee/common/QName;" ref="3"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getPortComponentRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getServiceRefName" desc="()Ljava/lang/String;" ref="19"/><method name="setServiceInterface" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="1"/><method name="getHandlers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setServiceRefName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getServiceInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="1"/><method name="setJaxrpcMappingFile" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.EjbRef" ref="181" impl="0" subclass="0" instantiate="0"><method name="getLinkedEjb" desc="(Lorg/eclipse/jst/j2ee/ejb/EJBJar;)Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;" ref="3"/><method name="getLink" desc="()Ljava/lang/String;" ref="4"/><method name="setHome" desc="(Ljava/lang/String;)V" ref="4"/><method name="setType" desc="(Lorg/eclipse/jst/j2ee/common/EjbRefType;)V" ref="4"/><method name="getHome" desc="()Ljava/lang/String;" ref="3"/><method name="setLink" desc="(Ljava/lang/String;)V" ref="2"/><method name="isLocal" desc="()Z" ref="3"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eIsProxy" desc="()Z" ref="3"/><method name="getRemote" desc="()Ljava/lang/String;" ref="4"/><method name="getName" desc="()Ljava/lang/String;" ref="24"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="5"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="setRemote" desc="(Ljava/lang/String;)V" ref="4"/></class><class name="org.eclipse.jst.j2ee.webservice.internal.WebServiceInit" ref="14" impl="0" subclass="0" instantiate="0"><method name="init" desc="()V" ref="7"/></class><class name="org.eclipse.jst.j2ee.webapplication.AuthConstraint" ref="5" impl="0" subclass="0" instantiate="0"><method name="getRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.xml.NotSupportedException" ref="4" impl="0" subclass="0" instantiate="0"><method name="getMessage" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EJBExtensionFilter" ref="4" impl="0" subclass="0" instantiate="0"><method name="filter" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.DisplayName" ref="10" impl="0" subclass="0" instantiate="0"><method name="setValue" desc="(Ljava/lang/String;)V" ref="3"/><method name="getValue" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.xml.DeploymentDescriptorXmlMapperI" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.Archive" ref="367" impl="1" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="1"/><method name="setDirectoryEntry" desc="(Z)V" ref="1"/><method name="containsFile" desc="(Ljava/lang/String;)Z" ref="8"/><method name="getDependencyClassPath" desc="()[Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/RuntimeClasspathEntry;" ref="1"/><method name="getResourcesPath" desc="()Ljava/lang/String;" ref="2"/><method name="getLoadedMofResources" desc="()Ljava/util/Collection;" ref="1"/><method name="getURI" desc="()Ljava/lang/String;" ref="15"/><method name="getInputStream" desc="(Ljava/lang/String;)Ljava/io/InputStream;" ref="3"/><method name="extractNoReopen" desc="(I)V" ref="1"/><method name="setLastModified" desc="(J)V" ref="1"/><method name="getFilesForSave" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/FileIterator;" ref="3"/><method name="isWARFile" desc="()Z" ref="10"/><method name="extract" desc="(I)V" ref="2"/><method name="save" desc="()V" ref="1"/><method name="setSize" desc="(J)V" ref="1"/><method name="addCopy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="4"/><method name="saveNoReopen" desc="()V" ref="3"/><method name="extractTo" desc="(Ljava/lang/String;I)V" ref="3"/><method name="isRARFile" desc="()Z" ref="2"/><method name="close" desc="()V" ref="23"/><method name="getMofResource" desc="(Ljava/lang/String;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="5"/><method name="setLoadStrategy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;)V" ref="1"/><method name="setURI" desc="(Ljava/lang/String;)V" ref="1"/><method name="remove" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)V" ref="4"/><method name="isEARFile" desc="()Z" ref="6"/><method name="getLocalRuntimeClassPath" desc="()[Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/RuntimeClasspathEntry;" ref="1"/><method name="getOptions" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;" ref="2"/><method name="isEJBJarFile" desc="()Z" ref="14"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="makeMofResource" desc="(Ljava/lang/String;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="2"/><method name="getFiles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="saveAs" desc="(Ljava/lang/String;)V" ref="1"/><method name="getArchiveClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="isOpen" desc="()Z" ref="1"/><method name="getManifest" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;" ref="2"/><method name="saveAsNoReopen" desc="(Ljava/lang/String;)V" ref="1"/><method name="isModuleFile" desc="()Z" ref="3"/><method name="initializeAfterOpen" desc="()V" ref="3"/><method name="getLoadStrategy" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="3"/><method name="isApplicationClientFile" desc="()Z" ref="6"/><method name="isDuplicate" desc="(Ljava/lang/String;)Z" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.CommonarchiveFactory" ref="86" impl="0" subclass="0" instantiate="0"><method name="createEJBJarFile" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="2"/><method name="copy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="createFile" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="createLoadStrategy" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="1"/><method name="openEJBJarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="openEARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="openArchive" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="6"/><method name="openEARFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="createRARFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;" ref="1"/><method name="createEJBJarFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="primOpenArchive" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="2"/><method name="getManifestClassPathValues" desc="(Ljava/lang/String;)[Ljava/lang/String;" ref="1"/><method name="createChildLoadStrategy" desc="(Ljava/lang/String;Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="1"/><method name="closeOpenArchives" desc="()V" ref="2"/><method name="openEJB11JarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="openEJBJarFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="createEmptyLoadStrategy" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="1"/><method name="openEJB11JarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="openEJBJarFile" desc="(Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="openArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="openApplicationClientFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;" ref="1"/><method name="openArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="3"/><method name="openEARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="openRARFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;" ref="1"/><method name="openReadOnlyDirectory" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ReadOnlyDirectory;" ref="3"/><method name="archiveOpened" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)V" ref="1"/><method name="openWARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;" ref="1"/><method name="primOpenArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="2"/><method name="createWebModuleRef" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WebModuleRef;" ref="1"/><method name="createEARFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="openEJB11JarFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="getOpenArchivesDependingOn" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Ljava/util/Set;" ref="1"/><method name="createClientModuleRef" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ClientModuleRef;" ref="1"/><method name="openNestedArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseArchive;Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="openEJBJarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="createApplicationClientFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;" ref="1"/><method name="openArchive" desc="(Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="canClose" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Z" ref="1"/><method name="createArchive" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="openApplicationClientFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;" ref="1"/><method name="openRARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;" ref="1"/><method name="openWARFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;" ref="1"/><method name="archiveClosed" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)V" ref="1"/><method name="openApplicationClientFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;" ref="1"/><method name="createEARFileInitialized" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="createArchiveInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="createConnectorModuleRef" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ConnectorModuleRef;" ref="1"/><method name="createWARFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;" ref="1"/><method name="primOpenArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="2"/><method name="openRARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;" ref="1"/><method name="copy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;" ref="1"/><method name="createEJBModuleRef" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBModuleRef;" ref="1"/><method name="openWARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;" ref="1"/><method name="openNestedArchive" desc="(Ljava/lang/String;Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="openEJBJarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchiveFactory;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.WebModuleRef" ref="4" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.MultiplicityKind" ref="3" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="1"/><field name="MANY_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/MultiplicityKind;" ref="1"/><field name="ONE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/MultiplicityKind;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.impl.EnvEntryImpl" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.model.internal.validation.ValidationCancelledException" ref="6" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.LocalModelledPersistentAttributeFilter" ref="14" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/LocalModelledPersistentAttributeFilter;" ref="7"/></class><class name="org.eclipse.jst.j2ee.common.SecurityIdentity" ref="12" impl="0" subclass="0" instantiate="0"><method name="isUseCallerIdentity" desc="()Z" ref="1"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="isRunAsSpecifiedIdentity" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.ServletImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/><method name="toString" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.RelationshipRoleAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/RelationshipRoleAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.Entity" ref="298" impl="0" subclass="0" instantiate="0"><method name="getLocalInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="getHomeInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="getLocalHomeInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="isBeanManagedEntity" desc="()Z" ref="3"/><method name="getRemoteInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="9"/><method name="getEjbJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="2"/><method name="setReentrant" desc="(Z)V" ref="3"/><method name="getLocalInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="5"/><method name="getHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="12"/><method name="getLocalHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="5"/><method name="isVersion2_X" desc="()Z" ref="1"/><method name="getEjbClassName" desc="()Ljava/lang/String;" ref="1"/><method name="isVersion1_X" desc="()Z" ref="1"/><method name="getPrimaryKeyName" desc="()Ljava/lang/String;" ref="11"/><method name="getName" desc="()Ljava/lang/String;" ref="9"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="5"/><method name="getEjbClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="13"/><method name="getPrimaryKey" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="23"/><method name="setPrimaryKey" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="2"/><method name="getRemoteInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="setPrimaryKeyName" desc="(Ljava/lang/String;)V" ref="4"/><method name="isEntity" desc="()Z" ref="1"/><method name="getVersionID" desc="()I" ref="3"/><method name="isContainerManagedEntity" desc="()Z" ref="13"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.util.ArchiveFileDynamicClassLoader" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;Ljava/lang/ClassLoader;Ljava/lang/ClassLoader;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.Servlet" ref="173" impl="1" subclass="0" instantiate="0"><method name="getLoadOnStartup" desc="()Ljava/lang/Integer;" ref="1"/><method name="getSecurityRoleRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getInitParams" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="setWebType" desc="(Lorg/eclipse/jst/j2ee/webapplication/WebType;)V" ref="4"/><method name="setRunAs" desc="(Lorg/eclipse/jst/j2ee/common/RunAsSpecifiedIdentity;)V" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="eIsProxy" desc="()Z" ref="2"/><method name="getServletName" desc="()Ljava/lang/String;" ref="21"/><method name="getWebType" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebType;" ref="5"/><method name="setLoadOnStartup" desc="(Ljava/lang/Integer;)V" ref="3"/><method name="setServletName" desc="(Ljava/lang/String;)V" ref="5"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="4"/><method name="getWebApp" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebApp;" ref="1"/><method name="setWebApp" desc="(Lorg/eclipse/jst/j2ee/webapplication/WebApp;)V" ref="1"/><method name="getMappings" desc="()Ljava/util/List;" ref="3"/><method name="setSmallIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="1"/><method name="isSetLoadOnStartup" desc="()Z" ref="1"/><method name="getServletClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="1"/><method name="getLargeIcon" desc="()Ljava/lang/String;" ref="1"/><method name="setLargeIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="getParams" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getRunAs" desc="()Lorg/eclipse/jst/j2ee/common/RunAsSpecifiedIdentity;" ref="3"/><method name="getSmallIcon" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.AuthenticationMechanismType" ref="4" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="2"/></class><class name="org.eclipse.jst.j2ee.common.EjbRefType" ref="6" impl="0" subclass="0" instantiate="0"><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/common/EjbRefType;" ref="2"/><field name="ENTITY_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/EjbRefType;" ref="2"/><field name="SESSION_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/EjbRefType;" ref="2"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.WsddResource" ref="6" impl="0" subclass="0" instantiate="0"><method name="getWebServices" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WebServices;" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ConnectorModuleRef" ref="4" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EJBJarFileImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.IMessagePrefixEjb11Constants" ref="2" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.util.ObjectInputStreamCustomResolver" ref="3" impl="0" subclass="0" instantiate="1"><method name="readObject" desc="()Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="(Ljava/io/InputStream;Ljava/lang/ClassLoader;)V" ref="1"/><method name="close" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.internal.impl.JaxrpcmapPackageImpl" ref="6" impl="0" subclass="0" instantiate="0"><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JaxrpcmapPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.Filter" ref="30" impl="0" subclass="0" instantiate="0"><method name="setSmallIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="getInitParams" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getFilterClassName" desc="()Ljava/lang/String;" ref="1"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="1"/><method name="getInitParamValues" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="getLargeIcon" desc="()Ljava/lang/String;" ref="1"/><method name="setLargeIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="3"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="2"/><method name="setFilterClassName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getSmallIcon" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.Relationships" ref="8" impl="0" subclass="0" instantiate="0"><method name="getEjbRelations" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.internal.impl.WsddPackageImpl" ref="8" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WsddPackage;" ref="1"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wsdd/WsddPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.CMPAttributeImpl" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webapplication.FilterMapping" ref="18" impl="0" subclass="0" instantiate="0"><method name="setUrlPattern" desc="(Ljava/lang/String;)V" ref="3"/><method name="getFilter" desc="()Lorg/eclipse/jst/j2ee/webapplication/Filter;" ref="1"/><method name="setServletName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getUrlPattern" desc="()Ljava/lang/String;" ref="2"/><method name="getDispatcherType" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getServletName" desc="()Ljava/lang/String;" ref="1"/><method name="setFilter" desc="(Lorg/eclipse/jst/j2ee/webapplication/Filter;)V" ref="2"/><method name="getServlet" desc="()Lorg/eclipse/jst/j2ee/webapplication/Servlet;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.CMRField" ref="20" impl="0" subclass="0" instantiate="0"><method name="getRole" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="getType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getCollectionTypeName" desc="()Ljava/lang/String;" ref="2"/><method name="setCollectionTypeName" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.MethodPermission" ref="28" impl="0" subclass="0" instantiate="0"><method name="getMethodElements" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="isUnchecked" desc="()Z" ref="2"/><method name="getMethodElements" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="3"/><method name="setUnchecked" desc="(Z)V" ref="2"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="getRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="setAssemblyDescriptor" desc="(Lorg/eclipse/jst/j2ee/ejb/AssemblyDescriptor;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.WebapplicationFactoryImpl" ref="4" impl="0" subclass="0" instantiate="1"><method name="createServletType" desc="()Lorg/eclipse/jst/j2ee/webapplication/ServletType;" ref="1"/><method name="createServlet" desc="()Lorg/eclipse/jst/j2ee/webapplication/Servlet;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="createServletMapping" desc="()Lorg/eclipse/jst/j2ee/webapplication/ServletMapping;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ModuleFileImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wscommon.SOAPRole" ref="2" impl="0" subclass="0" instantiate="0"><method name="getSoapRole" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.ImportStrategyImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.DestinationType" ref="4" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><field name="TOPIC_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/DestinationType;" ref="3"/><field name="QUEUE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/DestinationType;" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.ZipFileLoadStrategyImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="getFile" desc="()Ljava/io/File;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.ResAuthTypeBase" ref="23" impl="0" subclass="0" instantiate="0"><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="5"/><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;" ref="1"/><method name="getValue" desc="()I" ref="3"/><field name="CONTAINER_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;" ref="1"/><field name="APPLICATION_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.ContainerManagedEntityImpl" ref="5" impl="0" subclass="0" instantiate="0"><method name="getKeyAttributes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="isSelfReferencing" desc="(Lorg/eclipse/jst/j2ee/ejb/EJBRelation;)Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.JSPType" ref="6" impl="0" subclass="0" instantiate="0"><method name="setJspFile" desc="(Ljava/lang/String;)V" ref="1"/><method name="getJspFile" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.JaxrpcmapPackage" ref="4" impl="0" subclass="0" instantiate="0"><method name="getJaxrpcmapFactory" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JaxrpcmapFactory;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JaxrpcmapPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.WARFile" ref="21" impl="1" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="extractTo" desc="(Ljava/lang/String;I)V" ref="1"/><method name="close" desc="()V" ref="2"/><method name="getDeploymentDescriptor" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebApp;" ref="3"/><method name="addCopyLib" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="getLibs" desc="()Ljava/util/List;" ref="1"/><method name="remove" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.WSDLPort" ref="14" impl="0" subclass="0" instantiate="0"><method name="getNamespaceURI" desc="()Ljava/lang/String;" ref="4"/><method name="getLocalPart" desc="()Ljava/lang/String;" ref="4"/><method name="setValues" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.AcknowledgeMode" ref="2" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><field name="AUTO_ACKNOWLEDGE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/AcknowledgeMode;" ref="1"/><field name="DUPS_OK_ACKNOWLEDGE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/AcknowledgeMode;" ref="1"/></class><class name="org.eclipse.jst.j2ee.taglib.internal.TaglibPackage" ref="1" impl="0" subclass="0" instantiate="0"><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/taglib/internal/TaglibPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.WebAppResource" ref="9" impl="1" subclass="0" instantiate="0"><method name="getContents" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="load" desc="(Ljava/io/InputStream;Ljava/util/Map;)V" ref="1"/><method name="getVersionID" desc="()I" ref="1"/><method name="setVersionID" desc="(I)V" ref="1"/><method name="getWebApp" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebApp;" ref="2"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.ServiceInterfaceMapping" ref="13" impl="0" subclass="0" instantiate="0"><method name="setWsdlServiceName" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLServiceName;)V" ref="1"/><method name="getPortMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getServiceInterface" desc="()Ljava/lang/String;" ref="1"/><method name="getWsdlServiceName" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLServiceName;" ref="1"/><method name="setServiceInterface" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.impl.ModuleImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/><method name="toString" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.CMPAttribute" ref="364" impl="0" subclass="0" instantiate="0"><method name="getType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="43"/><method name="setOriginatingType" desc="(Lorg/eclipse/jem/java/JavaHelpers;)V" ref="3"/><method name="setEType" desc="(Lorg/eclipse/emf/ecore/EClassifier;)V" ref="6"/><method name="getLowerBound" desc="()I" ref="1"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="11"/><method name="setUpperBound" desc="(I)V" ref="1"/><method name="getField" desc="()Lorg/eclipse/jem/java/Field;" ref="1"/><method name="setLowerBound" desc="(I)V" ref="1"/><method name="getSetterName" desc="()Ljava/lang/String;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="62"/><method name="isKey" desc="()Z" ref="16"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="10"/><method name="isDerived" desc="()Z" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/><method name="setDerived" desc="(Z)V" ref="1"/><method name="getGetterName" desc="()Ljava/lang/String;" ref="4"/><method name="getOriginatingType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="9"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.ElementName" ref="3" impl="0" subclass="0" instantiate="0"><method name="getText" desc="()Ljava/lang/String;" ref="1"/><method name="setText" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.JaxrpcmapResource" ref="12" impl="0" subclass="0" instantiate="0"><method name="load" desc="(Ljava/io/InputStream;Ljava/util/Map;)V" ref="1"/><method name="isJaxrpcmap1_0" desc="()Z" ref="2"/><method name="getJavaWSDLMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JavaWSDLMapping;" ref="3"/></class><class name="org.eclipse.jst.j2ee.jsp.internal.impl.JspPackageImpl" ref="70" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/jsp/JspPackage;" ref="32"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/jsp/JspPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.DescriptionGroup" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.EnterpriseBean" ref="1898" impl="0" subclass="0" instantiate="0"><method name="setHomeInterfaceName" desc="(Ljava/lang/String;)V" ref="3"/><method name="isBeanManagedEntity" desc="()Z" ref="4"/><method name="getSecurityRoleRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEjbJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="26"/><method name="isMessageDriven" desc="()Z" ref="31"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="getHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="34"/><method name="setSecurityIdentity" desc="(Lorg/eclipse/jst/j2ee/common/SecurityIdentity;)V" ref="1"/><method name="getServiceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="16"/><method name="getMessageDestinationRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/><method name="getExistingOrAvailableMethodElements" desc="(Lorg/eclipse/emf/ecore/EObject;)Ljava/util/List;" ref="1"/><method name="getRemoteInterfaceName" desc="()Ljava/lang/String;" ref="15"/><method name="getAvailableLocalMethodElements" desc="()Ljava/util/List;" ref="1"/><method name="getAvailableRemoteMethodElements" desc="()Ljava/util/List;" ref="1"/><method name="getLocalHomeMethodsForDeployment" desc="()[Lorg/eclipse/jem/java/Method;" ref="1"/><method name="hasRemoteClient" desc="()Z" ref="13"/><method name="getHomeMethodsForDeployment" desc="()[Lorg/eclipse/jem/java/Method;" ref="3"/><method name="getLocalHomeInterfaceName" desc="()Ljava/lang/String;" ref="16"/><method name="getRemoteInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="30"/><method name="getRemoteMethodsForDeployment" desc="()[Lorg/eclipse/jem/java/Method;" ref="2"/><method name="getAvailableUnspecifiedMethodElements" desc="()Ljava/util/List;" ref="1"/><method name="setLocalHomeInterfaceName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getLocalInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="18"/><method name="getLocalHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="14"/><method name="setLargeIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="getEquivalentEjbRef" desc="(Lorg/eclipse/jst/j2ee/common/EjbRef;)Lorg/eclipse/jst/j2ee/common/EjbRef;" ref="1"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="21"/><method name="getHomeInterfaceName" desc="()Ljava/lang/String;" ref="25"/><method name="getEnvironmentProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="6"/><method name="setRemoteInterfaceName" desc="(Ljava/lang/String;)V" ref="3"/><method name="setLocalInterfaceName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getResourceEnvRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="6"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="5"/><method name="eIsProxy" desc="()Z" ref="13"/><method name="getEjbClassName" desc="()Ljava/lang/String;" ref="13"/><method name="isVersion1_X" desc="()Z" ref="1"/><method name="getEjbLocalRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="11"/><method name="getResourceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="10"/><method name="getSecurityIdentity" desc="()Lorg/eclipse/jst/j2ee/common/SecurityIdentity;" ref="4"/><method name="getAvailableHomeMethodElements" desc="()Ljava/util/List;" ref="1"/><method name="getEjbClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="35"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="2"/><method name="isEntity" desc="()Z" ref="38"/><method name="getVersionID" desc="()I" ref="36"/><method name="isContainerManagedEntity" desc="()Z" ref="56"/><method name="getLocalInterfaceName" desc="()Ljava/lang/String;" ref="11"/><method name="setSmallIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="4"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getEjbRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="13"/><method name="hasLocalClient" desc="()Z" ref="9"/><method name="getName" desc="()Ljava/lang/String;" ref="136"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/><method name="setEjbClassName" desc="(Ljava/lang/String;)V" ref="4"/><method name="eUnset" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="2"/><method name="isSession" desc="()Z" ref="25"/></class><class name="org.eclipse.jst.j2ee.webservice.wscommon.WscommonPackage" ref="1" impl="0" subclass="0" instantiate="0"><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wscommon/WscommonPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EJBModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.WSDLBinding" ref="4" impl="0" subclass="0" instantiate="0"><method name="getNamespaceURI" desc="()Ljava/lang/String;" ref="1"/><method name="getLocalPart" desc="()Ljava/lang/String;" ref="1"/><method name="setValues" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EjbPackage" ref="202" impl="0" subclass="0" instantiate="0"><method name="getEJBJar_AssemblyDescriptor" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getContainerManagedEntity_Version" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getEJBJar" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="10"/><method name="getMessageDriven_ActivationConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEJBRelationshipRole" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="8"/><method name="getMessageDriven_Destination" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getContainerManagedEntity" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="6"/><method name="getEJBRelationshipRole_Source" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEnterpriseBean_LocalInterface" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getEnterpriseBean_LocalHomeInterface" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getContainerManagedEntity_AbstractSchemaName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getAssemblyDescriptor_SecurityRoles" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getRoleSource_EntityBean" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getContainerManagedEntity_KeyAttributes" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="8"/><method name="getEnterpriseBean" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getRoleSource" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getEnterpriseBean_SecurityIdentity" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getContainerManagedEntity_PersistentAttributes" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getEJBJar_EnterpriseBeans" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="13"/><method name="getContainerManagedEntity_Queries" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEJBJar_RelationshipList" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getEnterpriseBean_HomeInterface" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getActivationConfig_ConfigProperties" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEjbFactory" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbFactory;" ref="25"/><method name="getEJBRelation_RelationshipRoles" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getEnterpriseBean_SecurityRoleRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEJBRelation" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getRelationships" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getRelationships_EjbRelations" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="4"/><method name="getEJBRelation_Name" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getCMPAttribute" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="7"/><method name="getEnterpriseBean_RemoteInterface" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getEJBRelationshipRole_RoleName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/ejb/EjbPackage;" ref="40"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveOptions" ref="74" impl="0" subclass="0" instantiate="14"><method name="setDiscriminateNestedArchives" desc="(Z)V" ref="1"/><method name="useJavaReflection" desc="()Z" ref="1"/><method name="setLoadStrategy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;)V" ref="1"/><method name="getLoadStrategy" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="2"/><method name="setIsReadOnly" desc="(Z)V" ref="13"/><method name="&lt;init>" desc="()V" ref="14"/><method name="setRendererType" desc="(I)V" ref="1"/><method name="isReadOnly" desc="()Z" ref="3"/><method name="setUseJavaReflection" desc="(Z)V" ref="10"/></class><class name="org.eclipse.jst.j2ee.webapplication.LoginConfig" ref="3" impl="0" subclass="0" instantiate="0"><method name="getFormLoginConfig" desc="()Lorg/eclipse/jst/j2ee/webapplication/FormLoginConfig;" ref="1"/></class><class name="org.eclipse.jst.j2ee.client.ClientPackage" ref="5" impl="0" subclass="0" instantiate="0"><method name="getClientFactory" desc="()Lorg/eclipse/jst/j2ee/client/ClientFactory;" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/client/ClientPackage;" ref="2"/></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.WebAppImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.CommonPackage" ref="80" impl="0" subclass="0" instantiate="0"><method name="getCompatibilityDescriptionGroup_LargeIcon" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getMessageDestinationRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getSecurityRole_RoleName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getJNDIEnvRefsGroup_ServiceRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getResourceRef_Auth" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getCompatibilityDescriptionGroup_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getCompatibilityDescriptionGroup_SmallIcon" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getJNDIEnvRefsGroup_EjbRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getEnvEntry_Type" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getJNDIEnvRefsGroup_ResourceEnvRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getJNDIEnvRefsGroup_MessageDestinationRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getResourceEnvRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getJNDIEnvRefsGroup_EnvironmentProperties" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getEjbRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getSecurityRole_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getResourceRef_Type" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getCompatibilityDescriptionGroup_DisplayName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getJNDIEnvRefsGroup_ResourceRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getJNDIEnvRefsGroup_EjbLocalRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="4"/><method name="getResourceRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getEJBLocalRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getCommonFactory" desc="()Lorg/eclipse/jst/j2ee/common/CommonFactory;" ref="11"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/common/CommonPackage;" ref="23"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.MethodParamPartsMapping" ref="15" impl="0" subclass="0" instantiate="0"><method name="getParamPosition" desc="()Ljava/lang/String;" ref="1"/><method name="setWsdlMessageMapping" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessageMapping;)V" ref="1"/><method name="getParamType" desc="()Ljava/lang/String;" ref="1"/><method name="getWsdlMessageMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessageMapping;" ref="1"/><method name="setParamType" desc="(Ljava/lang/String;)V" ref="1"/><method name="setParamPosition" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.EARValidationMessageResourceHandler" ref="1" impl="0" subclass="0" instantiate="0"><field name="EAR_VALIDATION_INTERNAL_ERROR_UI_" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.ActivationSpec" ref="5" impl="0" subclass="0" instantiate="0"><method name="getActivationSpecClass" desc="()Ljava/lang/String;" ref="1"/><method name="getRequiredConfigProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.TagLibRef" ref="9" impl="0" subclass="0" instantiate="0"><method name="getTaglibLocation" desc="()Ljava/lang/String;" ref="3"/><method name="getTaglibURI" desc="()Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.jst.j2ee.ejb.MessageDriven" ref="58" impl="0" subclass="0" instantiate="0"><method name="getMessageSelector" desc="()Ljava/lang/String;" ref="1"/><method name="setDestination" desc="(Lorg/eclipse/jst/j2ee/ejb/MessageDrivenDestination;)V" ref="2"/><method name="getLink" desc="()Ljava/lang/String;" ref="2"/><method name="isSetAcknowledgeMode" desc="()Z" ref="1"/><method name="setActivationConfig" desc="(Lorg/eclipse/jst/j2ee/ejb/ActivationConfig;)V" ref="3"/><method name="getTransactionType" desc="()Lorg/eclipse/jst/j2ee/ejb/TransactionType;" ref="1"/><method name="getActivationConfig" desc="()Lorg/eclipse/jst/j2ee/ejb/ActivationConfig;" ref="1"/><method name="getEjbJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="1"/><method name="getDestination" desc="()Lorg/eclipse/jst/j2ee/ejb/MessageDrivenDestination;" ref="1"/><method name="getResourceEnvRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getMessagingType" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="1"/><method name="setMessageDestination" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="2"/><method name="getAcknowledgeMode" desc="()Lorg/eclipse/jst/j2ee/ejb/AcknowledgeMode;" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="2"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="setMessagingType" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="1"/><method name="setEjbClassName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getVersionID" desc="()I" ref="1"/><method name="setTransactionType" desc="(Lorg/eclipse/jst/j2ee/ejb/TransactionType;)V" ref="4"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.ServletLink" ref="16" impl="0" subclass="0" instantiate="0"><method name="setServletLink" desc="(Ljava/lang/String;)V" ref="2"/><method name="getServletLink" desc="()Ljava/lang/String;" ref="6"/></class><class name="org.eclipse.jst.j2ee.ejb.QueryMethod" ref="40" impl="0" subclass="0" instantiate="0"><method name="getParms" desc="()Ljava/lang/String;" ref="1"/><method name="getMethodParams" desc="()Ljava/util/List;" ref="3"/><method name="hasMethodParams" desc="()Z" ref="2"/><method name="getEnterpriseBean" desc="()Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;" ref="1"/><method name="getMethods" desc="()[Lorg/eclipse/jem/java/Method;" ref="3"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="3"/><method name="getSignature" desc="()Ljava/lang/String;" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="setEnterpriseBean" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)V" ref="1"/><method name="addMethodParams" desc="(Ljava/lang/String;)V" ref="1"/><method name="setParms" desc="(Ljava/lang/String;)V" ref="2"/><method name="setQuery" desc="(Lorg/eclipse/jst/j2ee/ejb/Query;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.util.ConvertedEJBAdapter" ref="3" impl="0" subclass="0" instantiate="1"><method name="setReadOnly" desc="(Z)V" ref="1"/><method name="setVersion" desc="(I)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.impl.ApplicationPackageImpl" ref="76" impl="0" subclass="0" instantiate="0"><method name="getModule" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="init" desc="()Lorg/eclipse/jst/j2ee/application/ApplicationPackage;" ref="33"/><method name="getApplication" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/application/ApplicationPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.IValidationRuleList" ref="3" impl="0" subclass="0" instantiate="0"><field name="EJB11_EJBJAR" desc="Ljava/lang/Object;" ref="1"/><field name="EJB11_CMP_REMOTE" desc="Ljava/lang/Object;" ref="1"/><field name="EJB11_BMP_REMOTE" desc="Ljava/lang/Object;" ref="1"/><field name="EJB11_EJBEXT" desc="Ljava/lang/Object;" ref="2"/><field name="EJB11_SESSION_HOME" desc="Ljava/lang/Object;" ref="1"/><field name="EJB11_BMP_BEANCLASS" desc="Ljava/lang/Object;" ref="1"/><field name="EJB11_CMP_BEANCLASS" desc="Ljava/lang/Object;" ref="3"/><field name="EJB11_SESSION_REMOTE" desc="Ljava/lang/Object;" ref="1"/><field name="EJB11_CMP_KEYCLASS" desc="Ljava/lang/Object;" ref="1"/><field name="EJB11_BMP_KEYCLASS" desc="Ljava/lang/Object;" ref="1"/><field name="EJB11_CMP_HOME" desc="Ljava/lang/Object;" ref="3"/><field name="EJB11_BMP_HOME" desc="Ljava/lang/Object;" ref="1"/><field name="EJB11_SESSION_BEANCLASS" desc="Ljava/lang/Object;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.Application" ref="159" impl="0" subclass="0" instantiate="0"><method name="getModule" desc="(Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/application/Module;" ref="3"/><method name="getModules" desc="()Lorg/eclipse/emf/common/util/EList;" ref="10"/><method name="getFirstModule" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/application/Module;" ref="5"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="7"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="18"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="containsSecurityRole" desc="(Ljava/lang/String;)Z" ref="2"/><method name="eIsProxy" desc="()Z" ref="2"/><method name="getModule" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/application/Module;" ref="2"/><method name="getSecurityRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="8"/><method name="getModuleHavingAltDD" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/application/Module;" ref="4"/><method name="getSecurityRoleNamed" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/common/SecurityRole;" ref="5"/><method name="getDisplayNames" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getVersionID" desc="()I" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.WelcomeFile" ref="2" impl="0" subclass="0" instantiate="0"><method name="getWelcomeFile" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.AbstractEJBValidator$TargetObjectPool" ref="3" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/AbstractEJBValidator;I)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.SecurityConstraint" ref="14" impl="1" subclass="0" instantiate="0"><method name="getUserDataConstraint" desc="()Lorg/eclipse/jst/j2ee/webapplication/UserDataConstraint;" ref="1"/><method name="getWebResourceCollections" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="setUserDataConstraint" desc="(Lorg/eclipse/jst/j2ee/webapplication/UserDataConstraint;)V" ref="1"/><method name="setAuthConstraint" desc="(Lorg/eclipse/jst/j2ee/webapplication/AuthConstraint;)V" ref="1"/><method name="getAuthConstraint" desc="()Lorg/eclipse/jst/j2ee/webapplication/AuthConstraint;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseArchive" ref="15" impl="0" subclass="0" instantiate="0"><method name="setUri" desc="(Ljava/lang/String;)V" ref="1"/><method name="setResourcesPath" desc="(Ljava/lang/String;)V" ref="2"/><method name="setBinariesPath" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.model.translator.common.CommonTranslators" ref="5" impl="0" subclass="0" instantiate="0"><method name="createSecurityRoleTranslator13" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/><method name="createSecurityRoleRefTranslator13" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/><method name="createRunAsTranslator13" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/><field name="LISTENER_CLASS_TRANSLATOR" desc="Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/><field name="JNDI_REF_GROUP_RESOURCE_REF_1_3" desc="Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/><field name="EMPTY_CHILDREN" desc="[Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/><field name="JNDI_REF_GROUP_RESOURCE_ENV_REF_1_3" desc="Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/><field name="JNDI_REF_GROUP_EJB_REF_1_3" desc="Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/><field name="JNDI_REF_GROUP_EJB_LOCAL_REF_1_3" desc="Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.WebServices" ref="88" impl="0" subclass="0" instantiate="0"><method name="getWebServiceDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="25"/></class><class name="org.eclipse.jst.j2ee.webapplication.MimeMapping" ref="3" impl="0" subclass="0" instantiate="0"><method name="getMimeType" desc="()Ljava/lang/String;" ref="1"/><method name="getExtension" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.TransportGuaranteeType" ref="3" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="1"/><field name="NONE_LITERAL" desc="Lorg/eclipse/jst/j2ee/webapplication/TransportGuaranteeType;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.OutboundResourceAdapter" ref="20" impl="0" subclass="0" instantiate="0"><method name="getTransactionSupport" desc="()Lorg/eclipse/jst/j2ee/jca/TransactionSupportKind;" ref="2"/><method name="getConnectionDefinitions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="6"/><method name="getAuthenticationMechanisms" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="isReauthenticationSupport" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.client.ApplicationClientResource" ref="6" impl="0" subclass="0" instantiate="0"><method name="getContents" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="load" desc="(Ljava/io/InputStream;Ljava/util/Map;)V" ref="1"/><method name="getVersionID" desc="()I" ref="1"/><method name="getApplicationClient" desc="()Lorg/eclipse/jst/j2ee/client/ApplicationClient;" ref="1"/><method name="setVersionID" desc="(I)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.J2EEInit" ref="30" impl="0" subclass="0" instantiate="0"><method name="init" desc="(Z)V" ref="3"/><method name="init" desc="()V" ref="12"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseLibrary" ref="10" impl="0" subclass="0" instantiate="0"><method name="getUri" desc="()Ljava/lang/String;" ref="1"/><method name="setUri" desc="(Ljava/lang/String;)V" ref="2"/><method name="getBinariesPath" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.internal.util.JCADescriptionHelper" ref="2" impl="0" subclass="0" instantiate="1"><method name="getDescription" desc="(Lorg/eclipse/jst/j2ee/jca/ConfigProperty;I)Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.JaxrpcmapResourceFactory" ref="3" impl="0" subclass="0" instantiate="2"><method name="createResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emf/resource/RendererFactory;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.jca.Connector" ref="73" impl="0" subclass="0" instantiate="0"><method name="getLicense" desc="()Lorg/eclipse/jst/j2ee/jca/License;" ref="2"/><method name="getResourceAdapter" desc="()Lorg/eclipse/jst/j2ee/jca/ResourceAdapter;" ref="14"/><method name="getVersion" desc="()Ljava/lang/String;" ref="2"/><method name="getEisType" desc="()Ljava/lang/String;" ref="2"/><method name="getDisplayNames" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getDescription" desc="()Ljava/lang/String;" ref="2"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="2"/><method name="getSpecVersion" desc="()Ljava/lang/String;" ref="8"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="getVendorName" desc="()Ljava/lang/String;" ref="2"/><method name="getVersionID" desc="()I" ref="2"/><method name="getIcons" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.Handler" ref="5" impl="0" subclass="0" instantiate="0"><method name="getHandlerClass" desc="()Ljava/lang/String;" ref="1"/><method name="getInitParams" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getSoapRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getSoapHeaders" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.ArchiveRuntimeException" ref="4" impl="0" subclass="0" instantiate="2"><method name="getNestedException" desc="()Ljava/lang/Exception;" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/Exception;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseConfiguration" ref="4" impl="0" subclass="0" instantiate="0"><method name="getApplications" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wscommon.InitParam" ref="3" impl="0" subclass="0" instantiate="0"><method name="getParamName" desc="()Ljava/lang/String;" ref="1"/><method name="getParamValue" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.WSDLPortType" ref="10" impl="0" subclass="0" instantiate="0"><method name="getNamespaceURI" desc="()Ljava/lang/String;" ref="3"/><method name="getLocalPart" desc="()Ljava/lang/String;" ref="3"/><method name="setValues" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.Identity" ref="15" impl="0" subclass="0" instantiate="0"><method name="setRoleName" desc="(Ljava/lang/String;)V" ref="4"/><method name="getRoleName" desc="()Ljava/lang/String;" ref="3"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.util.Defaultable" ref="12" impl="4" subclass="0" instantiate="0"><method name="isDefault" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.ConstructorParameterOrder" ref="2" impl="0" subclass="0" instantiate="0"><method name="getElementNames" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.WebapplicationFactory" ref="31" impl="0" subclass="0" instantiate="0"><method name="createJSPType" desc="()Lorg/eclipse/jst/j2ee/webapplication/JSPType;" ref="1"/><method name="createWebApp" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebApp;" ref="1"/><method name="createWebResourceCollection" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebResourceCollection;" ref="1"/><method name="createAuthConstraint" desc="()Lorg/eclipse/jst/j2ee/webapplication/AuthConstraint;" ref="1"/><method name="createSecurityConstraint" desc="()Lorg/eclipse/jst/j2ee/webapplication/SecurityConstraint;" ref="1"/><method name="createServletType" desc="()Lorg/eclipse/jst/j2ee/webapplication/ServletType;" ref="3"/><method name="createServlet" desc="()Lorg/eclipse/jst/j2ee/webapplication/Servlet;" ref="3"/><method name="createFilterMapping" desc="()Lorg/eclipse/jst/j2ee/webapplication/FilterMapping;" ref="2"/><method name="createInitParam" desc="()Lorg/eclipse/jst/j2ee/webapplication/InitParam;" ref="3"/><method name="createFilter" desc="()Lorg/eclipse/jst/j2ee/webapplication/Filter;" ref="2"/><method name="createServletMapping" desc="()Lorg/eclipse/jst/j2ee/webapplication/ServletMapping;" ref="3"/><method name="createUserDataConstraint" desc="()Lorg/eclipse/jst/j2ee/webapplication/UserDataConstraint;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webapplication/WebapplicationFactory;" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.ImportStrategy" ref="7" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.common.Description" ref="28" impl="0" subclass="0" instantiate="0"><method name="setValue" desc="(Ljava/lang/String;)V" ref="9"/><method name="getValue" desc="()Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.EjbJar11ImportStrategyImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="getDiscriminator" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveTypeDiscriminator;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.License" ref="6" impl="0" subclass="0" instantiate="0"><method name="isRequired" desc="()Z" ref="2"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl" ref="90" impl="0" subclass="0" instantiate="0"><method name="getEJBJar" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getMethodElement" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="6"/><method name="getContainerManagedEntity" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getEnterpriseBean" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="6"/><method name="init" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbPackage;" ref="34"/><method name="createPackageContents" desc="()V" ref="2"/><method name="getCMPAttribute" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/ejb/EjbPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.ArchiveWrappedException" ref="18" impl="0" subclass="0" instantiate="4"><method name="getMessage" desc="()Ljava/lang/String;" ref="1"/><method name="printStackTrace" desc="()V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/Exception;)V" ref="4"/></class><class name="org.eclipse.jst.j2ee.common.Listener" ref="21" impl="0" subclass="0" instantiate="0"><method name="getListenerClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="2"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="setListenerClass" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="2"/><method name="setListenerClassName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="1"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="2"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/><method name="getListenerClassName" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.SaveFilter" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.internal.xml.J2EEXmlDtDEntityResolver" ref="2" impl="0" subclass="0" instantiate="0"><method name="registerDtD" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ReadOnlyDirectoryImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.common.XMLResource" ref="82" impl="4" subclass="0" instantiate="0"><method name="getContents" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getURI" desc="()Lorg/eclipse/emf/common/util/URI;" ref="1"/><method name="getApplication" desc="()Lorg/eclipse/jst/j2ee/application/Application;" ref="1"/><method name="saveIfNecessary" desc="()V" ref="1"/><method name="setID" desc="(Lorg/eclipse/emf/ecore/EObject;Ljava/lang/String;)V" ref="2"/><method name="setModified" desc="(Z)V" ref="1"/><method name="getModuleVersionID" desc="()I" ref="1"/><method name="isAlt" desc="()Z" ref="2"/><method name="save" desc="(Ljava/io/OutputStream;Ljava/util/Map;)V" ref="1"/><method name="getPublicId" desc="()Ljava/lang/String;" ref="2"/><method name="getVersionID" desc="()I" ref="22"/><method name="setVersionID" desc="(I)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.common.ResSharingScopeType" ref="9" impl="0" subclass="0" instantiate="0"><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/common/ResSharingScopeType;" ref="2"/><method name="getValue" desc="()I" ref="2"/><field name="SHAREABLE_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/ResSharingScopeType;" ref="1"/><field name="UNSHAREABLE_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/ResSharingScopeType;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ModuleRef" ref="84" impl="2" subclass="0" instantiate="0"><method name="isClient" desc="()Z" ref="2"/><method name="getModule" desc="()Lorg/eclipse/jst/j2ee/application/Module;" ref="6"/><method name="isConnector" desc="()Z" ref="3"/><method name="isEJB" desc="()Z" ref="3"/><method name="getUri" desc="()Ljava/lang/String;" ref="6"/><method name="getDeploymentDescriptor" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="5"/><method name="setURI" desc="(Ljava/lang/String;)V" ref="4"/><method name="getAltDeploymentDescriptor" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="getModuleFile" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;" ref="9"/><method name="isWeb" desc="()Z" ref="8"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.IMessagePrefixEjb20Constants" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.EmptyResourceException" ref="9" impl="0" subclass="0" instantiate="0"><method name="getMessage" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.Container" ref="47" impl="0" subclass="0" instantiate="0"><method name="getFiles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="containsFile" desc="(Ljava/lang/String;)Z" ref="11"/><method name="getURI" desc="()Ljava/lang/String;" ref="1"/><method name="getContainer" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Container;" ref="1"/><method name="getInputStream" desc="(Ljava/lang/String;)Ljava/io/InputStream;" ref="2"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.EjbModule" ref="10" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.IRoleShapeStrategy" ref="8" impl="0" subclass="0" instantiate="0"><method name="reconcileAttributes" desc="(Ljava/util/List;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.AssemblyDescriptor" ref="57" impl="0" subclass="0" instantiate="0"><method name="getExcludeList" desc="()Lorg/eclipse/jst/j2ee/ejb/ExcludeList;" ref="2"/><method name="getMethodPermissions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="getMethodPermissionMethodElements" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="1"/><method name="getMethodTransactions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/><method name="getEjbJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="2"/><method name="getSecurityRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="10"/><method name="getMessageDestinations" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getSecurityRoleNamed" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/common/SecurityRole;" ref="2"/><method name="setExcludeList" desc="(Lorg/eclipse/jst/j2ee/ejb/ExcludeList;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.MethodElement" ref="403" impl="0" subclass="0" instantiate="0"><method name="getParms" desc="()Ljava/lang/String;" ref="5"/><method name="initializeFromSignature" desc="(Ljava/lang/String;)V" ref="3"/><method name="hasMethodParams" desc="()Z" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="getTypeJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="3"/><method name="isDefault" desc="()Z" ref="1"/><method name="getSignature" desc="()Ljava/lang/String;" ref="11"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="isValid" desc="()Z" ref="2"/><method name="isUnspecified" desc="()Z" ref="3"/><method name="isHome" desc="()Z" ref="1"/><method name="getEnterpriseBean" desc="()Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;" ref="37"/><method name="isLocal" desc="()Z" ref="2"/><method name="isLocalHome" desc="()Z" ref="1"/><method name="getMethods" desc="()[Lorg/eclipse/jem/java/Method;" ref="10"/><method name="getType" desc="()Lorg/eclipse/jst/j2ee/ejb/MethodElementKind;" ref="6"/><method name="setType" desc="(Lorg/eclipse/jst/j2ee/ejb/MethodElementKind;)V" ref="15"/><method name="applyZeroParams" desc="()V" ref="5"/><method name="getName" desc="()Ljava/lang/String;" ref="11"/><method name="uniquelyIdentifies" desc="(Lorg/eclipse/jem/java/Method;)Z" ref="1"/><method name="represents" desc="(Lorg/eclipse/jem/java/Method;)Z" ref="1"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="8"/><method name="setEnterpriseBean" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)V" ref="17"/><method name="setName" desc="(Ljava/lang/String;)V" ref="9"/><method name="isRemote" desc="()Z" ref="2"/><method name="nameAndParamsEquals" desc="(Lorg/eclipse/jem/java/Method;)Z" ref="2"/><method name="addMethodParams" desc="(Ljava/lang/String;)V" ref="2"/><method name="setParms" desc="(Ljava/lang/String;)V" ref="5"/><method name="isEquivalent" desc="(Lorg/eclipse/jst/j2ee/ejb/MethodElement;)Z" ref="7"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.RARFile" ref="4" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.EjbMethodElementComparator" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.ParamValue" ref="42" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="setValue" desc="(Ljava/lang/String;)V" ref="5"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="getValue" desc="()Ljava/lang/String;" ref="4"/></class><class name="org.eclipse.jst.j2ee.ejb.ExcludeList" ref="7" impl="0" subclass="0" instantiate="0"><method name="getMethodElements" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.AltResourceRegister" ref="2" impl="0" subclass="0" instantiate="0"><method name="getRegisteredURIs" desc="()Ljava/util/Set;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.RequiredLocalRelationshipRoleFilter" ref="4" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/RequiredLocalRelationshipRoleFilter;" ref="2"/></class><class name="org.eclipse.jst.j2ee.common.internal.impl.CommonFactoryImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.LocalEncodingMapping" ref="3" impl="0" subclass="0" instantiate="0"><method name="getLocale" desc="()Ljava/lang/String;" ref="1"/><method name="getEncoding" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.JavaXMLTypeMapping" ref="18" impl="0" subclass="0" instantiate="0"><method name="setClassType" desc="(Ljava/lang/String;)V" ref="1"/><method name="setRootTypeQname" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/RootTypeQname;)V" ref="1"/><method name="setQnameScope" desc="(Ljava/lang/String;)V" ref="1"/><method name="getVariableMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getAnonymousTypeQname" desc="()Ljava/lang/String;" ref="1"/><method name="setAnonymousTypeQname" desc="(Ljava/lang/String;)V" ref="1"/><method name="getRootTypeQname" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/RootTypeQname;" ref="1"/><method name="getClassType" desc="()Ljava/lang/String;" ref="1"/><method name="getQnameScope" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.ServiceEndpointInterfaceMapping" ref="21" impl="0" subclass="0" instantiate="0"><method name="setWsdlPortType" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLPortType;)V" ref="1"/><method name="setServiceEndpointInterface" desc="(Ljava/lang/String;)V" ref="1"/><method name="getWsdlPortType" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLPortType;" ref="3"/><method name="getServiceEndpointInterface" desc="()Ljava/lang/String;" ref="3"/><method name="getServiceEndpointMethodMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setWsdlBinding" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLBinding;)V" ref="1"/><method name="getWsdlBinding" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLBinding;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.RootArchiveTypeDescriminatorImpl" ref="6" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveTypeDiscriminator;" ref="3"/></class><class name="org.eclipse.jst.j2ee.common.QName" ref="15" impl="0" subclass="0" instantiate="0"><method name="getNamespaceURI" desc="()Ljava/lang/String;" ref="3"/><method name="getLocalPart" desc="()Ljava/lang/String;" ref="5"/><method name="setValues" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.client.ApplicationClient" ref="106" impl="0" subclass="0" instantiate="0"><method name="getEjbReferences" desc="()Lorg/eclipse/emf/common/util/EList;" ref="6"/><method name="getServiceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="12"/><method name="getCallbackHandler" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="1"/><method name="getMessageDestinationRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="3"/><method name="getResourceEnvRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="eIsProxy" desc="()Z" ref="2"/><method name="getResourceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getEnvironmentProps" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EJBResource" ref="46" impl="0" subclass="0" instantiate="0"><method name="getContents" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="setModified" desc="(Z)V" ref="1"/><method name="getEJBJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="5"/><method name="getModuleVersionID" desc="()I" ref="1"/><method name="getResourceSet" desc="()Lorg/eclipse/emf/ecore/resource/ResourceSet;" ref="2"/><method name="removePreservingIds" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="1"/><method name="accessForWrite" desc="()V" ref="1"/><method name="getIDToEObjectMap" desc="()Ljava/util/Map;" ref="1"/><method name="load" desc="(Ljava/io/InputStream;Ljava/util/Map;)V" ref="1"/><method name="isBatchMode" desc="()Z" ref="1"/><method name="setSystemId" desc="(Ljava/lang/String;)V" ref="2"/><method name="setBatchMode" desc="(Z)V" ref="1"/><method name="saveIfNecessary" desc="()V" ref="1"/><method name="getRootObject" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getVersionID" desc="()I" ref="1"/><method name="setPublicId" desc="(Ljava/lang/String;)V" ref="2"/><method name="setVersionID" desc="(I)V" ref="1"/><method name="releaseFromWrite" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.internal.impl.Webservice_clientPackageImpl" ref="87" impl="0" subclass="0" instantiate="0"><method name="getServiceRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="init" desc="()Lorg/eclipse/jst/j2ee/webservice/wsclient/Webservice_clientPackage;" ref="40"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wsclient/Webservice_clientPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.util.IDUtility" ref="6" impl="0" subclass="0" instantiate="0"><method name="setDefaultID" desc="(Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.jst.j2ee.webservice.internal.wsdd.WsddResourceFactory" ref="22" impl="0" subclass="0" instantiate="1"><method name="registerWith" desc="(Lorg/eclipse/wst/common/internal/emf/resource/RendererFactory;)V" ref="6"/><method name="createResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="register" desc="()V" ref="6"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emf/resource/RendererFactory;)V" ref="1"/><method name="registerDtds" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.ContainerManagedEntity" ref="1021" impl="0" subclass="0" instantiate="0"><method name="getQueries" desc="()Lorg/eclipse/emf/common/util/EList;" ref="9"/><method name="getSecurityRoleRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEjbJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="12"/><method name="getHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="11"/><method name="removePersistentAttribute" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;" ref="2"/><method name="isVersion2_X" desc="()Z" ref="16"/><method name="getAbstractSchemaName" desc="()Ljava/lang/String;" ref="16"/><method name="getRemoteInterfaceName" desc="()Ljava/lang/String;" ref="18"/><method name="setPrimaryKeyName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getPersistentAttribute" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;" ref="9"/><method name="addPersistentAttributeName" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;" ref="4"/><method name="getPrimKeyField" desc="()Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;" ref="19"/><method name="getLocalHomeMethodsForDeployment" desc="()[Lorg/eclipse/jem/java/Method;" ref="4"/><method name="getHomeMethodsForDeployment" desc="()[Lorg/eclipse/jem/java/Method;" ref="4"/><method name="getFilteredFeatures" desc="(Lorg/eclipse/jst/j2ee/ejb/EJBExtensionFilter;)Ljava/util/List;" ref="2"/><method name="eNotify" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="getRemoteInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="12"/><method name="getLinkedEJBReference" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Lorg/eclipse/jst/j2ee/common/EjbRef;" ref="1"/><method name="getEquivalentEJBLocalRef" desc="(Lorg/eclipse/jst/j2ee/common/EJBLocalRef;)Lorg/eclipse/jst/j2ee/common/EJBLocalRef;" ref="1"/><method name="getLocalInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="7"/><method name="getLocalHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="9"/><method name="isUnknownPrimaryKey" desc="()Z" ref="10"/><method name="setVersion" desc="(Ljava/lang/String;)V" ref="2"/><method name="getEquivalentEjbRef" desc="(Lorg/eclipse/jst/j2ee/common/EjbRef;)Lorg/eclipse/jst/j2ee/common/EjbRef;" ref="1"/><method name="setAbstractSchemaName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getCMRFields" desc="()Ljava/util/List;" ref="2"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="getKeyAttribute" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;" ref="3"/><method name="getHomeInterfaceName" desc="()Ljava/lang/String;" ref="3"/><method name="getRole" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/CommonRelationshipRole;" ref="3"/><method name="addKeyAttributeName" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;" ref="2"/><method name="getEnvironmentProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="createMethodElements" desc="(Ljava/util/List;Lorg/eclipse/jem/java/JavaClass;)Ljava/util/List;" ref="1"/><method name="setReentrant" desc="(Z)V" ref="1"/><method name="getResourceEnvRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="7"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="setPrimKeyField" desc="(Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;)V" ref="2"/><method name="isVersion1_X" desc="()Z" ref="19"/><method name="getEjbClassName" desc="()Ljava/lang/String;" ref="8"/><method name="getResourceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEjbLocalRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getRoles" desc="()Ljava/util/List;" ref="14"/><method name="getSecurityIdentity" desc="()Lorg/eclipse/jst/j2ee/common/SecurityIdentity;" ref="1"/><method name="getKeyAttributes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="37"/><method name="getEjbClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="32"/><method name="getCMPVersionID" desc="()I" ref="1"/><method name="getVersionID" desc="()I" ref="8"/><method name="getLocalInterfaceName" desc="()Ljava/lang/String;" ref="10"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEjbRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getPersistentAttributes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="23"/><method name="getPrimaryKeyName" desc="()Ljava/lang/String;" ref="20"/><method name="getAllAvailableQueryMethods" desc="()Ljava/util/List;" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="36"/><method name="getVersion" desc="()Ljava/lang/String;" ref="5"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getPrimaryKey" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="37"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.WSDLReturnValueMapping" ref="12" impl="0" subclass="0" instantiate="0"><method name="setWsdlMessagePartName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setMethodReturnValue" desc="(Ljava/lang/String;)V" ref="1"/><method name="getMethodReturnValue" desc="()Ljava/lang/String;" ref="1"/><method name="getWsdlMessagePartName" desc="()Ljava/lang/String;" ref="1"/><method name="getWsdlMessage" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessage;" ref="1"/><method name="setWsdlMessage" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessage;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.WebResourceCollection" ref="9" impl="0" subclass="0" instantiate="0"><method name="getHttpMethod" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="addURL" desc="(Ljava/lang/String;)V" ref="1"/><method name="setWebResourceName" desc="(Ljava/lang/String;)V" ref="1"/><method name="addHTTP" desc="(Ljava/lang/String;)V" ref="1"/><method name="getUrlPattern" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseconfigPackage" ref="5" impl="0" subclass="0" instantiate="0"><method name="getLooseconfigFactory" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseconfigFactory;" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseconfigPackage;" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseWARFile" ref="14" impl="0" subclass="0" instantiate="0"><method name="setUri" desc="(Ljava/lang/String;)V" ref="2"/><method name="getLooseLibs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.AValidateEntityHome" ref="4" impl="0" subclass="1" instantiate="1"><method name="preValidate" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;Ljava/lang/Object;)V" ref="1"/><method name="validateFindMethod" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/jem/java/Method;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="reset" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.WrappedRuntimeException" ref="20" impl="0" subclass="0" instantiate="2"><method name="getNestedException" desc="()Ljava/lang/Exception;" ref="2"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/Exception;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.webapplication.WelcomeFileList" ref="4" impl="0" subclass="0" instantiate="0"><method name="getFile" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.ValidationRuleUtility" ref="10" impl="0" subclass="0" instantiate="0"><method name="getType" desc="(Ljava/lang/String;Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Lorg/eclipse/jem/java/JavaHelpers;" ref="2"/><method name="isValidTypeHierarchy" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Lorg/eclipse/jem/java/JavaHelpers;)V" ref="3"/><method name="getMethodExtended" desc="(Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/jem/java/Method;Ljava/lang/String;)Lorg/eclipse/jem/java/Method;" ref="1"/><field name="helperMap" desc="Ljava/util/HashMap;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.impl.LooseconfigPackageImpl" ref="6" impl="0" subclass="0" instantiate="0"><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseconfigPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.util.DefaultedAdapterImpl" ref="14" impl="0" subclass="4" instantiate="4"><method name="&lt;init>" desc="()V" ref="4"/><method name="retrieveDefaultContainerFor" desc="(Lorg/eclipse/jst/j2ee/common/internal/util/Defaultable;)Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="isDefault" desc="(Lorg/eclipse/jst/j2ee/common/internal/util/Defaultable;)Z" ref="4"/></class><class name="org.eclipse.jst.j2ee.jca.JcaFactory" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.MethodTransaction" ref="19" impl="0" subclass="0" instantiate="0"><method name="getTransactionAttribute" desc="()Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="2"/><method name="getMethodElements" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getMethodElements" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="1"/><method name="setTransactionAttribute" desc="(Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.common.internal.util.Defaultor" ref="4" impl="4" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.LocalOppositeRelationshipRoleFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/LocalOppositeRelationshipRoleFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.ModelledKeyAttributeFilter" ref="4" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/ModelledKeyAttributeFilter;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.EJBRelation" ref="38" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getRelationshipRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getSecondRole" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="5"/><method name="getFirstRole" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="8"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getOppositeRole" desc="(Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;)Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.CommonarchivePackageImpl" ref="21" impl="0" subclass="0" instantiate="0"><method name="createPackageContents" desc="()V" ref="2"/><method name="getEARFile" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getModuleFile" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getEJBModuleRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getApplicationClientFile" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="init" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchivePackage;" ref="1"/><method name="getClientModuleRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getRARFile" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getWebModuleRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getArchive" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getWARFile" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="initializePackageContents" desc="()V" ref="2"/><method name="getEJBJarFile" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getConnectorModuleRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getModuleRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchivePackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.WebAppResourceFactory" ref="3" impl="0" subclass="1" instantiate="2"><method name="createResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emf/resource/RendererFactory;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.AbstractEJBValidator" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveTypeDiscriminatorImpl" ref="6" impl="0" subclass="4" instantiate="4"><method name="convert" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="openArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="&lt;init>" desc="()V" ref="4"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.Webservice_clientFactory" ref="10" impl="0" subclass="0" instantiate="0"><method name="createComponentScopedRefs" desc="()Lorg/eclipse/jst/j2ee/webservice/wsclient/ComponentScopedRefs;" ref="1"/><method name="createWebServicesClient" desc="()Lorg/eclipse/jst/j2ee/webservice/wsclient/WebServicesClient;" ref="1"/><method name="getWebservice_clientPackage" desc="()Lorg/eclipse/jst/j2ee/webservice/wsclient/Webservice_clientPackage;" ref="2"/><method name="createPortComponentRef" desc="()Lorg/eclipse/jst/j2ee/webservice/wsclient/PortComponentRef;" ref="1"/><method name="createServiceRef" desc="()Lorg/eclipse/jst/j2ee/webservice/wsclient/ServiceRef;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wsclient/Webservice_clientFactory;" ref="2"/></class><class name="org.eclipse.jst.j2ee.application.ApplicationFactory" ref="6" impl="0" subclass="0" instantiate="0"><method name="createWebModule" desc="()Lorg/eclipse/jst/j2ee/application/WebModule;" ref="1"/><method name="createConnectorModule" desc="()Lorg/eclipse/jst/j2ee/application/ConnectorModule;" ref="1"/><method name="createEjbModule" desc="()Lorg/eclipse/jst/j2ee/application/EjbModule;" ref="1"/><method name="createJavaClientModule" desc="()Lorg/eclipse/jst/j2ee/application/JavaClientModule;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.CommonRelationship" ref="34" impl="1" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="getCommonRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getSecondCommonRole" desc="()Lorg/eclipse/jst/j2ee/ejb/CommonRelationshipRole;" ref="4"/><method name="getFirstCommonRole" desc="()Lorg/eclipse/jst/j2ee/ejb/CommonRelationshipRole;" ref="4"/></class><class name="org.eclipse.jst.j2ee.ejb.MessageDrivenDestination" ref="8" impl="0" subclass="0" instantiate="0"><method name="getType" desc="()Lorg/eclipse/jst/j2ee/ejb/DestinationType;" ref="1"/><method name="setType" desc="(Lorg/eclipse/jst/j2ee/ejb/DestinationType;)V" ref="2"/><method name="isSetSubscriptionDurability" desc="()Z" ref="1"/><method name="getSubscriptionDurability" desc="()Lorg/eclipse/jst/j2ee/ejb/SubscriptionDurabilityKind;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.SaveFilterImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.CompatibilityDescriptionGroup" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.VariableMapping" ref="18" impl="0" subclass="0" instantiate="0"><method name="getJavaVariableName" desc="()Ljava/lang/String;" ref="1"/><method name="setXmlAttributeName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setXmlElementName" desc="(Ljava/lang/String;)V" ref="1"/><method name="isXmlWildcard" desc="()Z" ref="1"/><method name="setDataMember" desc="(Z)V" ref="1"/><method name="getXmlAttributeName" desc="()Ljava/lang/String;" ref="1"/><method name="getXmlElementName" desc="()Ljava/lang/String;" ref="1"/><method name="setJavaVariableName" desc="(Ljava/lang/String;)V" ref="1"/><method name="isDataMember" desc="()Z" ref="1"/><method name="setXmlWildcard" desc="(Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.EJBJarFile" ref="47" impl="1" subclass="0" instantiate="0"><method name="getFiles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getDeploymentDescriptor" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="9"/><method name="clearFiles" desc="()V" ref="1"/><method name="containsFile" desc="(Ljava/lang/String;)Z" ref="1"/><method name="getURI" desc="()Ljava/lang/String;" ref="1"/><method name="getImportStrategy" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/ImportStrategy;" ref="1"/><method name="getResourceSet" desc="()Lorg/eclipse/emf/ecore/resource/ResourceSet;" ref="1"/><method name="filterFilesByPrefix" desc="(Ljava/lang/String;)Ljava/util/List;" ref="3"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="3"/><method name="isWARFile" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.WSDLMessageMapping" ref="9" impl="0" subclass="0" instantiate="0"><method name="setWsdlMessagePartName" desc="(Ljava/lang/String;)V" ref="1"/><method name="isSoapHeader" desc="()Z" ref="1"/><method name="getParameterMode" desc="()Ljava/lang/String;" ref="1"/><method name="setSoapHeader" desc="(Z)V" ref="1"/><method name="setParameterMode" desc="(Ljava/lang/String;)V" ref="1"/><method name="getWsdlMessagePartName" desc="()Ljava/lang/String;" ref="1"/><method name="getWsdlMessage" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessage;" ref="1"/><method name="setWsdlMessage" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLMessage;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.SecurityConstraintImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/><method name="toString" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.util.EjbAdapterFactory" ref="8" impl="0" subclass="0" instantiate="0"><method name="createEnterpriseBeanAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="3"/><method name="createEntityAdapter" desc="()Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.PackageMapping" ref="12" impl="0" subclass="0" instantiate="0"><method name="setNamespaceURI" desc="(Ljava/lang/String;)V" ref="1"/><method name="setPackageType" desc="(Ljava/lang/String;)V" ref="1"/><method name="getNamespaceURI" desc="()Ljava/lang/String;" ref="2"/><method name="getPackageType" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.CommonarchivePackage" ref="3" impl="0" subclass="0" instantiate="0"><method name="getCommonarchiveFactory" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchiveFactory;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchivePackage;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.SessionImpl" ref="3" impl="0" subclass="0" instantiate="0"><method name="getServiceEndpointName" desc="()Ljava/lang/String;" ref="1"/><method name="getSessionType" desc="()Lorg/eclipse/jst/j2ee/ejb/SessionType;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.OpenFailureException" ref="53" impl="0" subclass="0" instantiate="7"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="5"/><method name="getConcatenatedMessages" desc="()Ljava/lang/String;" ref="1"/><method name="getMessage" desc="()Ljava/lang/String;" ref="1"/><method name="printStackTrace" desc="()V" ref="9"/><method name="getNestedException" desc="()Ljava/lang/Exception;" ref="2"/><method name="getCause" desc="()Ljava/lang/Throwable;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ClientModuleRef" ref="4" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.ServiceEndpointMethodMapping" ref="20" impl="0" subclass="0" instantiate="0"><method name="setWsdlReturnValueMapping" desc="(Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLReturnValueMapping;)V" ref="1"/><method name="setWsdlOperation" desc="(Ljava/lang/String;)V" ref="1"/><method name="getMethodParamPartsMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setJavaMethodName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getJavaMethodName" desc="()Ljava/lang/String;" ref="1"/><method name="setWrappedElement" desc="(Z)V" ref="1"/><method name="isWrappedElement" desc="()Z" ref="1"/><method name="getWsdlReturnValueMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/WSDLReturnValueMapping;" ref="1"/><method name="getWsdlOperation" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.ResourceRef" ref="159" impl="0" subclass="0" instantiate="0"><method name="getType" desc="()Ljava/lang/String;" ref="8"/><method name="setResSharingScope" desc="(Lorg/eclipse/jst/j2ee/common/ResSharingScopeType;)V" ref="3"/><method name="setType" desc="(Ljava/lang/String;)V" ref="5"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="eIsProxy" desc="()Z" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="16"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="setName" desc="(Ljava/lang/String;)V" ref="5"/><method name="getDescription" desc="()Ljava/lang/String;" ref="3"/><method name="getResSharingScope" desc="()Lorg/eclipse/jst/j2ee/common/ResSharingScopeType;" ref="2"/><method name="setAuth" desc="(Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;)V" ref="4"/><method name="getAuth" desc="()Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;" ref="8"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.WSDLMessage" ref="4" impl="0" subclass="0" instantiate="0"><method name="getNamespaceURI" desc="()Ljava/lang/String;" ref="1"/><method name="getLocalPart" desc="()Ljava/lang/String;" ref="1"/><method name="setValues" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.ActivationConfigProperty" ref="14" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="setValue" desc="(Ljava/lang/String;)V" ref="4"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/></class><class name="org.eclipse.jst.j2ee.application.WebModule" ref="57" impl="0" subclass="0" instantiate="0"><method name="setContextRoot" desc="(Ljava/lang/String;)V" ref="9"/><method name="getUri" desc="()Ljava/lang/String;" ref="5"/><method name="getContextRoot" desc="()Ljava/lang/String;" ref="11"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException" ref="13" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="2"/><method name="printStackTrace" desc="()V" ref="2"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/Exception;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.ReopenException" ref="6" impl="0" subclass="0" instantiate="0"><method name="printStackTrace" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.MethodElementKind" ref="24" impl="0" subclass="0" instantiate="0"><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/ejb/MethodElementKind;" ref="1"/><method name="getValue" desc="()I" ref="2"/><field name="REMOTE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/MethodElementKind;" ref="6"/><field name="UNSPECIFIED_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/MethodElementKind;" ref="4"/><field name="LOCAL_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/MethodElementKind;" ref="2"/><field name="HOME_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/MethodElementKind;" ref="7"/><field name="LOCAL_HOME_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/MethodElementKind;" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.EARFile" ref="63" impl="1" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="1"/><method name="getURI" desc="()Ljava/lang/String;" ref="2"/><method name="rollUpRoles" desc="()V" ref="1"/><method name="getEJBReferences" desc="(ZZ)Ljava/util/Map;" ref="1"/><method name="getModuleRef" desc="(Lorg/eclipse/jst/j2ee/application/Module;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleRef;" ref="1"/><method name="getEJBJarFiles" desc="()Ljava/util/List;" ref="6"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="2"/><method name="getWARFiles" desc="()Ljava/util/List;" ref="1"/><method name="save" desc="()V" ref="1"/><method name="getFiles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="saveAs" desc="(Ljava/lang/String;)V" ref="1"/><method name="extractTo" desc="(Ljava/lang/String;I)V" ref="1"/><method name="getArchiveFiles" desc="()Ljava/util/List;" ref="1"/><method name="close" desc="()V" ref="5"/><method name="saveAsNoReopen" desc="(Ljava/lang/String;)V" ref="1"/><method name="getDeploymentDescriptor" desc="()Lorg/eclipse/jst/j2ee/application/Application;" ref="3"/><method name="addCopyRef" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleRef;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DuplicateObjectException" ref="20" impl="0" subclass="0" instantiate="3"><method name="printStackTrace" desc="()V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/Object;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.webapplication.ServletMapping" ref="50" impl="0" subclass="0" instantiate="0"><method name="setUrlPattern" desc="(Ljava/lang/String;)V" ref="5"/><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="setServlet" desc="(Lorg/eclipse/jst/j2ee/webapplication/Servlet;)V" ref="4"/><method name="getUrlPattern" desc="()Ljava/lang/String;" ref="14"/><method name="getServlet" desc="()Lorg/eclipse/jst/j2ee/webapplication/Servlet;" ref="5"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.internal.impl.WebServicesClientResourceFactory" ref="4" impl="0" subclass="0" instantiate="1"><method name="registerWith" desc="(Lorg/eclipse/wst/common/internal/emf/resource/RendererFactory;)V" ref="1"/><method name="createResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emf/resource/RendererFactory;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.J2EEConstants" ref="4" impl="0" subclass="0" instantiate="0"><field name="WEBAPP_DD_URI_OBJ" desc="Lorg/eclipse/emf/common/util/URI;" ref="3"/><field name="EJBJAR_DD_URI_OBJ" desc="Lorg/eclipse/emf/common/util/URI;" ref="4"/><field name="APPLICATION_DD_URI_OBJ" desc="Lorg/eclipse/emf/common/util/URI;" ref="3"/><field name="APP_CLIENT_DD_URI_OBJ" desc="Lorg/eclipse/emf/common/util/URI;" ref="3"/></class><class name="org.eclipse.jst.j2ee.jca.MessageListener" ref="10" impl="0" subclass="0" instantiate="0"><method name="getMessageListenerType" desc="()Ljava/lang/String;" ref="3"/><method name="getActivationSpec" desc="()Lorg/eclipse/jst/j2ee/jca/ActivationSpec;" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.EjbModuleExtensionHelper" ref="6" impl="1" subclass="0" instantiate="0"><method name="getSuperType" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;" ref="2"/><method name="getLocalRelationshipRoles_cmp11" desc="(Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.PortMapping" ref="9" impl="0" subclass="0" instantiate="0"><method name="getPortName" desc="()Ljava/lang/String;" ref="1"/><method name="setJavaPortName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getJavaPortName" desc="()Ljava/lang/String;" ref="1"/><method name="setPortName" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.RootEJBJarDescriminatorImpl" ref="7" impl="0" subclass="0" instantiate="0"><method name="getUnableToOpenMessage" desc="()Ljava/lang/String;" ref="2"/><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveTypeDiscriminator;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.model.translator.ejb.AcknowledgeModeTranslator" ref="2" impl="0" subclass="0" instantiate="1"><method name="convertValueToString" desc="(Ljava/lang/Object;Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.SessionConfig" ref="6" impl="0" subclass="0" instantiate="0"><method name="isSetSessionTimeout" desc="()Z" ref="1"/><method name="getSessionTimeout" desc="()I" ref="2"/></class><class name="org.eclipse.jst.j2ee.common.MessageDestination" ref="2" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.EJB20FlattenedRoleShapeStrategy" ref="2" impl="0" subclass="1" instantiate="1"><method name="usesAttributeNamed" desc="(Ljava/lang/String;)Z" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/jst/j2ee/ejb/CommonRelationshipRole;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.WebServicesResource" ref="8" impl="0" subclass="0" instantiate="0"><method name="getContents" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getWebServicesClient" desc="()Lorg/eclipse/jst/j2ee/webservice/wsclient/WebServicesClient;" ref="3"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.LocalPersistentAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/LocalPersistentAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.EJBModuleRef" ref="4" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveTypeDiscriminator" ref="25" impl="0" subclass="0" instantiate="0"><method name="createImportStrategy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/ImportStrategy;" ref="2"/><method name="addChild" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveTypeDiscriminator;)V" ref="3"/><method name="openArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="3"/><method name="getUnableToOpenMessage" desc="()Ljava/lang/String;" ref="3"/><method name="canImport" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Z" ref="3"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.ServiceImplBean" ref="24" impl="0" subclass="0" instantiate="0"><method name="getEServletLink" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/ServletLink;" ref="7"/><method name="getEEJBLink" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/EJBLink;" ref="6"/><method name="setEServletLink" desc="(Lorg/eclipse/jst/j2ee/webservice/wsdd/ServletLink;)V" ref="1"/><method name="setEEJBLink" desc="(Lorg/eclipse/jst/j2ee/webservice/wsdd/EJBLink;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.WebapplicationPackageImpl" ref="80" impl="0" subclass="0" instantiate="0"><method name="getSecurityConstraint" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getWebApp" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="3"/><method name="init" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebapplicationPackage;" ref="33"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><method name="getServlet" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="4"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webapplication/WebapplicationPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EARFileImpl" ref="3" impl="0" subclass="1" instantiate="1"><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="initializeAfterOpen" desc="()V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.WrappedException" ref="2" impl="0" subclass="0" instantiate="0"><method name="getConcatenatedMessages" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.AuthenticationMechanism" ref="6" impl="0" subclass="0" instantiate="0"><method name="getAuthenticationMechanismType" desc="()Lorg/eclipse/jst/j2ee/jca/AuthenticationMechanismType;" ref="2"/><method name="getCredentialInterface" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.application.JavaClientModule" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.PortComponent" ref="73" impl="0" subclass="0" instantiate="0"><method name="setWsdlPort" desc="(Lorg/eclipse/jst/j2ee/webservice/wsdd/WSDLPort;)V" ref="1"/><method name="setServiceEndpointInterface" desc="(Ljava/lang/String;)V" ref="2"/><method name="getPortComponentName" desc="()Ljava/lang/String;" ref="24"/><method name="getHandlers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getServiceEndpointInterface" desc="()Ljava/lang/String;" ref="2"/><method name="setServiceImplBean" desc="(Lorg/eclipse/jst/j2ee/webservice/wsdd/ServiceImplBean;)V" ref="1"/><method name="getWsdlPort" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WSDLPort;" ref="4"/><method name="getServiceImplBean" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/ServiceImplBean;" ref="8"/><method name="setPortComponentName" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.RequiredRelationshipRoleFilter" ref="4" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/RequiredRelationshipRoleFilter;" ref="2"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.WebServiceDescription" ref="81" impl="0" subclass="0" instantiate="0"><method name="setWsdlFile" desc="(Ljava/lang/String;)V" ref="1"/><method name="getJaxrpcMappingFile" desc="()Ljava/lang/String;" ref="3"/><method name="getWebServiceDescriptionName" desc="()Ljava/lang/String;" ref="16"/><method name="getPortComponents" desc="()Lorg/eclipse/emf/common/util/EList;" ref="24"/><method name="getWsdlFile" desc="()Ljava/lang/String;" ref="6"/><method name="setJaxrpcMappingFile" desc="(Ljava/lang/String;)V" ref="1"/><method name="setWebServiceDescriptionName" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.RunAsSpecifiedIdentity" ref="16" impl="0" subclass="0" instantiate="0"><method name="setIdentity" desc="(Lorg/eclipse/jst/j2ee/common/Identity;)V" ref="3"/><method name="getIdentity" desc="()Lorg/eclipse/jst/j2ee/common/Identity;" ref="4"/></class><class name="org.eclipse.jst.j2ee.ejb.ReturnTypeMapping" ref="2" impl="0" subclass="0" instantiate="0"><field name="REMOTE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/ReturnTypeMapping;" ref="2"/><field name="LOCAL_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/ReturnTypeMapping;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.LocalKeyAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/LocalKeyAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.MessageAdapter" ref="6" impl="0" subclass="0" instantiate="0"><method name="getMessageListeners" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/></class></plugin><plugin id="org.eclipse.wst.common.frameworks.ui"><class name="org.eclipse.wst.common.frameworks.internal.ui.Timer" ref="5" impl="0" subclass="0" instantiate="1"><method name="isRunning" desc="()Z" ref="1"/><method name="&lt;init>" desc="(ILjava/awt/event/ActionListener;)V" ref="1"/><method name="stop" desc="()V" ref="1"/><method name="start" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.internal.ui.TimedModifyListener" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/awt/event/ActionListener;)V" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.internal.ui.UIOperationHandler" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/swt/widgets/Shell;)V" ref="2"/></class><class name="org.eclipse.wst.common.frameworks.internal.ui.WTPUIPlugin" ref="16" impl="0" subclass="0" instantiate="0"><method name="getRunnableWithProgress" desc="(Lorg/eclipse/wst/common/frameworks/internal/operations/IHeadlessRunnableWithProgress;)Lorg/eclipse/jface/operation/IRunnableWithProgress;" ref="8"/></class><class name="org.eclipse.wst.common.frameworks.internal.ui.PageGroupManager" ref="9" impl="0" subclass="0" instantiate="0"><method name="moveBackOnePage" desc="()V" ref="3"/><method name="getCurrentPage" desc="()Lorg/eclipse/jface/wizard/IWizardPage;" ref="3"/></class><class name="org.eclipse.wst.common.frameworks.internal.datamodel.ui.DataModelSynchHelper" ref="15" impl="0" subclass="0" instantiate="0"><method name="synchCombo" desc="(Lorg/eclipse/swt/widgets/Combo;Ljava/lang/String;[Lorg/eclipse/swt/widgets/Control;)V" ref="2"/><method name="synchCheckbox" desc="(Lorg/eclipse/swt/widgets/Button;Ljava/lang/String;[Lorg/eclipse/swt/widgets/Control;)V" ref="3"/><method name="synchText" desc="(Lorg/eclipse/swt/widgets/Text;Ljava/lang/String;[Lorg/eclipse/swt/widgets/Control;)V" ref="4"/></class><class name="org.eclipse.wst.common.frameworks.internal.datamodel.ui.DataModelWizard" ref="16" impl="0" subclass="3" instantiate="4"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="3"/><method name="getPageGroupManager" desc="()Lorg/eclipse/wst/common/frameworks/internal/ui/PageGroupManager;" ref="3"/><method name="canFinish" desc="()Z" ref="1"/><method name="getPreviousPage" desc="(Lorg/eclipse/jface/wizard/IWizardPage;)Lorg/eclipse/jface/wizard/IWizardPage;" ref="3"/><method name="prePerformFinish" desc="()Z" ref="1"/><method name="addPage" desc="(Lorg/eclipse/jface/wizard/IWizardPage;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="getNextPage" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.internal.datamodel.ui.DataModelWizardPage" ref="19" impl="0" subclass="6" instantiate="7"><method name="getPreviousPage" desc="()Lorg/eclipse/jface/wizard/IWizardPage;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/jface/resource/ImageDescriptor;)V" ref="1"/><method name="enter" desc="()V" ref="2"/><method name="isPageComplete" desc="()Z" ref="1"/><method name="validatePage" desc="()V" ref="2"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;Ljava/lang/String;)V" ref="6"/><method name="getNextPage" desc="()Lorg/eclipse/jface/wizard/IWizardPage;" ref="1"/><method name="dispose" desc="()V" ref="1"/><method name="exit" desc="()V" ref="1"/><method name="canFlipToNextPage" desc="()Z" ref="2"/><field name="model" desc="Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="5"/></class></plugin><plugin id="org.eclipse.wst.rdb.models.dbdefinition"><class name="org.eclipse.wst.rdb.internal.models.dbdefinition.impl.DatabaseDefinitionPackageImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="getDatabaseVendorDefinition" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.dbdefinition.LengthUnit" ref="2" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.dbdefinition.DatabaseVendorDefinition" ref="7" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.dbdefinition.PredefinedDataTypeDefinition" ref="31" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setJdbcEnumType" desc="(I)V" ref="1"/><method name="getLengthUnit" desc="()Lorg/eclipse/wst/rdb/internal/models/dbdefinition/LengthUnit;" ref="1"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="2"/><method name="isScaleSupported" desc="()Z" ref="1"/><method name="isLengthSupported" desc="()Z" ref="1"/><method name="getJdbcEnumType" desc="()I" ref="4"/><method name="isPrecisionSupported" desc="()Z" ref="1"/></class></plugin><plugin id="org.eclipse.wst.web"><class name="org.eclipse.wst.project.facet.ProductManager" ref="4" impl="0" subclass="0" instantiate="0"><method name="getProperty" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="2"/></class></plugin><plugin id="org.eclipse.jem.beaninfo"><class name="org.eclipse.jem.internal.beaninfo.PropertyDecorator" ref="18" impl="0" subclass="0" instantiate="0"><method name="getWriteMethod" desc="()Lorg/eclipse/jem/java/Method;" ref="3"/><method name="getName" desc="()Ljava/lang/String;" ref="3"/><method name="getReadMethod" desc="()Lorg/eclipse/jem/java/Method;" ref="3"/><method name="getPropertyType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="3"/></class><class name="org.eclipse.jem.internal.beaninfo.core.Utilities" ref="8" impl="0" subclass="0" instantiate="0"><method name="getJavaClassURI" desc="(Ljava/lang/String;)Lorg/eclipse/emf/common/util/URI;" ref="1"/><method name="getPropertiesIterator" desc="(Lorg/eclipse/emf/common/util/EList;)Ljava/util/Iterator;" ref="3"/><method name="getJavaClass" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaClass;" ref="1"/></class><class name="org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature" ref="5" impl="0" subclass="0" instantiate="0"><method name="getRegistry" desc="()Lorg/eclipse/jem/internal/proxy/core/ProxyFactoryRegistry;" ref="1"/><method name="getRuntime" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jem/internal/beaninfo/adapters/BeaninfoNature;" ref="2"/></class></plugin><plugin id="unknown"><class name="org.eclipse.jem.java.impl.BlockImpl" ref="3" impl="0" subclass="2" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/><field name="NAME_EDEFAULT" desc="Ljava/lang/String;" ref="2"/><field name="SOURCE_EDEFAULT" desc="Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jem.java.impl.JavaFactoryImpl" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.impl.JavaParameterImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.impl.JavaDataTypeImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.impl.JavaPackageImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.IJavaReflectionKeyExtension" ref="4" impl="0" subclass="0" instantiate="0"><method name="getObject" desc="(Ljava/lang/String;Lorg/eclipse/jem/internal/java/adapters/JavaReflectionKey;)Ljava/lang/Object;" ref="1"/></class><class name="org.eclipse.jem.java.impl.JavaClassImpl$1" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jem/java/impl/JavaClassImpl;Ljava/lang/Class;Lorg/eclipse/emf/ecore/InternalEObject;I)V" ref="1"/></class><class name="org.eclipse.jem.java.impl.InitializerImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.impl.MethodImpl" ref="5" impl="0" subclass="0" instantiate="1"><method name="getParametersGen" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="getJavaExceptionsGen" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jem.java.impl.CommentImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.impl.FieldImpl" ref="46" impl="0" subclass="0" instantiate="1"><method name="isStatic" desc="()Z" ref="5"/><method name="getName" desc="()Ljava/lang/String;" ref="6"/><method name="getJavaType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="7"/><method name="getJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="2"/><method name="getJavaVisibility" desc="()Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="3"/><method name="isTransient" desc="()Z" ref="3"/><method name="isArray" desc="()Z" ref="2"/><method name="&lt;init>" desc="()V" ref="1"/><method name="isFinal" desc="()Z" ref="4"/></class><class name="org.eclipse.jem.java.impl.JavaRefFactoryImpl" ref="13" impl="0" subclass="0" instantiate="1"><method name="getActiveFactory" desc="()Lorg/eclipse/jem/java/JavaRefFactory;" ref="2"/><method name="&lt;init>" desc="()V" ref="1"/><method name="createJavaContext" desc="()Lorg/eclipse/emf/ecore/resource/ResourceSet;" ref="4"/></class><class name="org.eclipse.jem.java.impl.JavaClassImpl" ref="56" impl="0" subclass="1" instantiate="2"><method name="getQualifiedName" desc="()Ljava/lang/String;" ref="1"/><method name="getImplementsInterfacesGen" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="createClassRef" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/JavaClass;" ref="13"/><method name="reflect" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;" ref="6"/><method name="access$0" desc="(Lorg/eclipse/jem/java/impl/JavaClassImpl;)Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="getESuperTypesGen" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="reflect" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;" ref="1"/><method name="getFieldsGen" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setReflected" desc="(Z)V" ref="1"/><method name="getDeclaredClassesGen" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="isInterface" desc="()Z" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/><method name="toString" desc="()Ljava/lang/String;" ref="1"/><method name="getMethodsGen" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><field name="KIND_EDEFAULT" desc="Lorg/eclipse/jem/java/TypeKind;" ref="1"/></class><class name="org.eclipse.jem.java.impl.ArrayTypeImpl" ref="5" impl="0" subclass="0" instantiate="1"><method name="setFinal" desc="(Z)V" ref="1"/><method name="getImplementsInterfacesGen" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setSupertype" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.impl.URL" ref="2" impl="0" subclass="1" instantiate="2"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/><method name="initializeFromString" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jem.java.impl.StatementImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class></plugin><plugin id="org.eclipse.jst.j2ee.ui"><class name="org.eclipse.jst.j2ee.internal.wizard.J2EEComponentFacetCreationWizardPage" ref="2" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.NewJavaClassOptionsWizardPage" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.J2EEArtifactExportWizard" ref="1" impl="0" subclass="1" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.J2EEModuleExportPage" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;Ljava/lang/String;Lorg/eclipse/jface/viewers/IStructuredSelection;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.plugin.J2EEEditorUtility" ref="7" impl="0" subclass="0" instantiate="0"><method name="openInEditor" desc="(Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/ui/IEditorPart;" ref="2"/><method name="getFile" desc="(Lorg/eclipse/jem/java/JavaClass;)Lorg/eclipse/core/resources/IFile;" ref="1"/><method name="getEditorInput" desc="(Ljava/lang/Object;)Lorg/eclipse/ui/IEditorInput;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.ServiceEndpointInterfaceProviderHelper" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.GroupedMessageItemProvider" ref="3" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/Collection;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.actions.BaseAction" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.NewJavaClassWizardPage" ref="4" impl="0" subclass="0" instantiate="0"><method name="handleSuperButtonPressed" desc="()V" ref="1"/><method name="handleFolderButtonPressed" desc="()V" ref="1"/><method name="handlePackageButtonPressed" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.actions.AbstractOpenAction" ref="11" impl="0" subclass="4" instantiate="4"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="4"/><method name="updateSelection" desc="(Lorg/eclipse/jface/viewers/IStructuredSelection;)Z" ref="4"/><method name="setAttributesFromDescriptor" desc="()V" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.StringArrayTableWizardSection" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Lorg/eclipse/swt/graphics/Image;Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.actions.AbstractOpenWizardWorkbenchAction" ref="1" impl="0" subclass="1" instantiate="2"><method name="&lt;init>" desc="()V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/ui/IWorkbench;Ljava/lang/String;[Ljava/lang/Class;Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.AvailableJarsProvider" ref="2" impl="0" subclass="0" instantiate="0"><method name="getUtilImage" desc="()Lorg/eclipse/swt/graphics/Image;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.J2EEModuleImportPage" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.TableObjects" ref="4" impl="0" subclass="0" instantiate="2"><method name="getTableObjects" desc="()Ljava/util/List;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/><field name="tableObjectsList" desc="Ljava/util/List;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.J2EEEjbItemProviderAdapterFactory" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.actions.OpenJ2EEResourceAction" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.plugin.J2EEUIMessages" ref="4" impl="0" subclass="0" instantiate="0"><method name="getResourceString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="2"/><field name="JAVA_PACKAGE_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="SUPERCLASS_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="FOLDER_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="CLASS_NAME_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="BROWSE_BUTTON_LABEL" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.listeners.ValidateEditListener" ref="4" impl="0" subclass="0" instantiate="2"><method name="setShell" desc="(Lorg/eclipse/swt/widgets/Shell;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/ui/IWorkbenchPart;Lorg/eclipse/wst/common/internal/emfworkbench/validateedit/ResourceStateValidator;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.provider.J2EEUIEditingDomain" ref="3" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;Lorg/eclipse/emf/common/command/CommandStack;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.J2EEImportPage" ref="2" impl="0" subclass="1" instantiate="1"><method name="enter" desc="()V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.dialogs.FilteredFileSelectionDialog" ref="5" impl="0" subclass="0" instantiate="1"><method name="open" desc="()I" ref="1"/><method name="setHelp" desc="(Ljava/lang/String;)V" ref="1"/><method name="getFirstResult" desc="()Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Z)V" ref="1"/><method name="setInput" desc="(Ljava/lang/Object;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.EARComponentImportWizard" ref="2" impl="0" subclass="0" instantiate="1"><method name="init" desc="(Lorg/eclipse/ui/IWorkbench;Lorg/eclipse/jface/viewers/IStructuredSelection;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.GroupedEntityItemProvider" ref="3" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/Collection;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.actions.J2EEDeployAction" ref="8" impl="0" subclass="0" instantiate="2"><method name="run" desc="(Lorg/eclipse/jface/action/IAction;)V" ref="2"/><method name="selectionChanged" desc="(Lorg/eclipse/jface/action/IAction;Lorg/eclipse/jface/viewers/ISelection;)V" ref="2"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.J2EEReferenceProviderHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="getReferences" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/Collection;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.listeners.IValidateEditListener" ref="12" impl="0" subclass="0" instantiate="0"><method name="setShell" desc="(Lorg/eclipse/swt/widgets/Shell;)V" ref="1"/><method name="validateState" desc="()Lorg/eclipse/core/runtime/IStatus;" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.plugin.J2EEUIPlugin" ref="15" impl="0" subclass="0" instantiate="0"><method name="getWorkbench" desc="()Lorg/eclipse/ui/IWorkbench;" ref="2"/><method name="getDefault" desc="()Lorg/eclipse/jst/j2ee/internal/plugin/J2EEUIPlugin;" ref="5"/><method name="getImageDescriptor" desc="(Ljava/lang/String;)Lorg/eclipse/jface/resource/ImageDescriptor;" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.ui.util.BinaryProjectUIHelper" ref="8" impl="0" subclass="0" instantiate="0"><method name="displayError" desc="(Lorg/eclipse/swt/widgets/Shell;)V" ref="2"/><method name="displayErrorIfBinaryProject" desc="(Lorg/eclipse/swt/widgets/Shell;Lorg/eclipse/core/resources/IProject;)Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.GroupedSessionItemProvider" ref="3" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/Collection;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.wizard.J2EEComponentImportWizard" ref="1" impl="0" subclass="1" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.J2EEJavaClassProviderHelper" ref="14" impl="0" subclass="0" instantiate="0"><method name="openInEditor" desc="()V" ref="3"/><method name="addChildren" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Ljava/util/Collection;)V" ref="2"/><method name="addChildren" desc="(Lorg/eclipse/jst/j2ee/ejb/Entity;Ljava/util/Collection;)V" ref="2"/></class></plugin><plugin id="org.eclipse.jst.ws.consumption.ui"><class name="org.eclipse.jst.ws.internal.consumption.ui.command.data.ProjectName2IProjectTransformer" ref="6" impl="0" subclass="0" instantiate="6"><method name="&lt;init>" desc="()V" ref="6"/></class><class name="org.eclipse.jst.ws.internal.consumption.ui.widgets.extensions.ClientExtensionDefaultingCommand" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.ui.widgets.extensions.ClientExtensionOutputCommand" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.ui.wsil.DialogWWWAuthentication" ref="4" impl="0" subclass="0" instantiate="1"><method name="handleWWWAuthentication" desc="(Lorg/eclipse/wst/ws/internal/parser/wsil/WWWAuthenticationException;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/swt/widgets/Shell;)V" ref="1"/><method name="getPassword" desc="()Ljava/lang/String;" ref="1"/><method name="getUsername" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.ui.widgets.object.ObjectSelectionOutputCommand" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.ui.command.WSINonCompliantRuntimeCommand" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.ui.common.ServerSelectionUtils" ref="2" impl="0" subclass="0" instantiate="0"><method name="getRuntimeTarget" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IRuntime;" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.ui.wsil.Utils" ref="2" impl="0" subclass="0" instantiate="1"><method name="toFileSystemURI" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.ui.widgets.extensions.ServerExtensionDefaultingCommand" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.ui.widgets.extensions.ServerExtensionOutputCommand" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.ui.widgets.TableViewerWidget" ref="5" impl="0" subclass="0" instantiate="1"><method name="addControls" desc="(Lorg/eclipse/swt/widgets/Composite;Lorg/eclipse/swt/widgets/Listener;)Lorg/eclipse/wst/command/internal/env/ui/widgets/WidgetDataEvents;" ref="1"/><method name="getItems" desc="()[Lorg/eclipse/swt/widgets/TableItem;" ref="1"/><method name="getStatus" desc="()Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="([Ljava/lang/String;Ljava/util/List;Ljava/lang/Object;B)V" ref="1"/><field name="MAP_MANY_TO_ONE" desc="B" ref="1"/><field name="MAP_ONE_TO_ONE" desc="B" ref="1"/></class></plugin><plugin id="org.eclipse.jst.common.frameworks"><class name="org.eclipse.jst.common.project.facet.JavaFacetInstallDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.common.jdt.internal.integration.WorkingCopyProvider" ref="8" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.common.jdt.internal.integration.WorkingCopyManager" ref="13" impl="0" subclass="0" instantiate="0"><method name="getExistingWorkingCopy" desc="(Lorg/eclipse/jdt/core/ICompilationUnit;)Lorg/eclipse/jdt/core/ICompilationUnit;" ref="1"/><method name="saveCompilationUnits" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="delete" desc="(Lorg/eclipse/jdt/core/ICompilationUnit;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="getWorkingCopy" desc="(Lorg/eclipse/jdt/core/ICompilationUnit;Z)Lorg/eclipse/jdt/core/ICompilationUnit;" ref="1"/><method name="dispose" desc="()V" ref="2"/></class><class name="org.eclipse.jst.common.jdt.internal.integration.WorkingCopyManagerFactory" ref="2" impl="0" subclass="0" instantiate="0"><method name="newRegisteredInstance" desc="()Lorg/eclipse/jst/common/jdt/internal/integration/WorkingCopyManager;" ref="1"/></class><class name="org.eclipse.jst.common.project.facet.WtpUtils" ref="2" impl="0" subclass="0" instantiate="0"><method name="addNatures" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="1"/></class><class name="org.eclipse.jst.common.jdt.internal.integration.JavaArtifactEditModel" ref="6" impl="0" subclass="1" instantiate="1"><method name="primSaveResource" desc="(Lorg/eclipse/emf/ecore/resource/Resource;)V" ref="1"/><method name="isInterrestedInResource" desc="(Lorg/eclipse/emf/ecore/resource/Resource;)Z" ref="1"/><method name="initializeKnownResourceUris" desc="()V" ref="1"/><method name="primSave" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="getSortedResources" desc="()Ljava/util/List;" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/wst/common/internal/emfworkbench/EMFWorkbenchContext;ZLorg/eclipse/emf/common/util/URI;)V" ref="1"/></class><class name="org.eclipse.jst.common.jdt.internal.integration.JavaProjectCreationDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.common.jdt.internal.integration.WTPWorkingCopyManager" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class></plugin><plugin id="org.eclipse.wst.ws"><class name="org.eclipse.wst.ws.internal.wsrt.WebServiceScenario" ref="4" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="2"/></class><class name="org.eclipse.wst.ws.internal.registry.UDDIRegistryService" ref="4" impl="0" subclass="0" instantiate="0"><method name="newUDDIRegistry" desc="()Lorg/eclipse/wst/ws/internal/model/v10/uddiregistry/UDDIRegistry;" ref="1"/><method name="addTaxonomy" desc="(Lorg/eclipse/wst/ws/internal/model/v10/uddiregistry/UDDIRegistry;Lorg/eclipse/wst/ws/internal/model/v10/taxonomy/Taxonomy;)V" ref="1"/><method name="instance" desc="()Lorg/eclipse/wst/ws/internal/registry/UDDIRegistryService;" ref="1"/></class><class name="org.eclipse.wst.ws.internal.wsrt.AbstractWebServiceClient" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/ws/internal/wsrt/WebServiceClientInfo;)V" ref="1"/></class><class name="org.eclipse.wst.ws.internal.model.v10.registry.Name" ref="2" impl="0" subclass="0" instantiate="0"><method name="setValue" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.ws.internal.wsfinder.AbstractWebServiceLocator" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.ws.internal.wsrt.ISelection" ref="15" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.ws.internal.wsrt.IWebServiceClient" ref="11" impl="0" subclass="0" instantiate="0"><method name="getWebServiceClientInfo" desc="()Lorg/eclipse/wst/ws/internal/wsrt/WebServiceClientInfo;" ref="2"/></class><class name="org.eclipse.wst.ws.internal.wsrt.TestInfo" ref="9" impl="0" subclass="0" instantiate="0"><method name="getClientEARProject" desc="()Ljava/lang/String;" ref="1"/><method name="getClientProject" desc="()Ljava/lang/String;" ref="1"/><method name="getProxyBean" desc="()Ljava/lang/String;" ref="1"/><method name="getClientExistingServer" desc="()Lorg/eclipse/wst/server/core/IServer;" ref="1"/></class><class name="org.eclipse.wst.ws.internal.model.v10.uddiregistry.UDDIRegistry" ref="9" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setDiscoveryURL" desc="(Ljava/lang/String;)V" ref="1"/><method name="setTaxonomies" desc="(Lorg/eclipse/wst/ws/internal/model/v10/uddiregistry/Taxonomies;)V" ref="1"/><method name="setId" desc="(Ljava/lang/String;)V" ref="1"/><method name="getTaxonomies" desc="()Lorg/eclipse/wst/ws/internal/model/v10/uddiregistry/Taxonomies;" ref="2"/><method name="setPublicationURL" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.ws.internal.model.v10.taxonomy.Taxonomy" ref="8" impl="0" subclass="0" instantiate="0"><method name="setId" desc="(Ljava/lang/String;)V" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setTmodelKey" desc="(Ljava/lang/String;)V" ref="1"/><method name="getRef" desc="()Ljava/lang/String;" ref="1"/><method name="getCategory" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.wst.ws.internal.plugin.WSPlugin" ref="12" impl="0" subclass="0" instantiate="0"><method name="getInstance" desc="()Lorg/eclipse/wst/ws/internal/plugin/WSPlugin;" ref="4"/><method name="getMergeContext" desc="()Lorg/eclipse/wst/ws/internal/preferences/PersistentMergeContext;" ref="4"/></class><class name="org.eclipse.wst.ws.internal.wsrt.IWebServiceTester" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.ws.internal.wsrt.WebServiceInfo" ref="30" impl="0" subclass="0" instantiate="1"><method name="getWsdlURL" desc="()Ljava/lang/String;" ref="2"/><method name="setImplURLs" desc="([Ljava/lang/String;)V" ref="2"/><method name="setWsdlURL" desc="(Ljava/lang/String;)V" ref="2"/><method name="getImplURL" desc="()Ljava/lang/String;" ref="2"/><method name="getServerInstanceId" desc="()Ljava/lang/String;" ref="3"/><method name="&lt;init>" desc="()V" ref="1"/><method name="getServerFactoryId" desc="()Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.wst.ws.internal.model.v10.taxonomy.Category" ref="4" impl="0" subclass="0" instantiate="0"><method name="setCode" desc="(Ljava/lang/String;)V" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getCategory" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.wst.ws.internal.preferences.PersistentWSIContext" ref="13" impl="0" subclass="1" instantiate="2"><method name="getProjectWSICompliance" desc="(Lorg/eclipse/core/resources/IProject;)Ljava/lang/String;" ref="1"/><method name="updateProjectWSICompliances" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/><method name="getPersistentWSICompliance" desc="()Ljava/lang/String;" ref="1"/><method name="updateWSICompliances" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.ws.internal.registry.IRegistryManager" ref="7" impl="0" subclass="0" instantiate="0"><method name="loadRegistry" desc="(Ljava/lang/String;)Lorg/eclipse/wst/ws/internal/model/v10/registry/Registry;" ref="1"/><method name="saveRegistry" desc="(Lorg/eclipse/wst/ws/internal/model/v10/registry/Registry;)Lorg/eclipse/wst/ws/internal/model/v10/registry/Registry;" ref="1"/><method name="removeRegistry" desc="(Ljava/lang/String;Z)V" ref="1"/><method name="saveTaxonomy" desc="(Lorg/eclipse/wst/ws/internal/model/v10/taxonomy/Taxonomy;)Lorg/eclipse/wst/ws/internal/model/v10/taxonomy/Taxonomy;" ref="1"/><method name="removeTaxonomy" desc="(Ljava/lang/String;Z)V" ref="1"/></class><class name="org.eclipse.wst.ws.internal.wsrt.IContext" ref="40" impl="0" subclass="0" instantiate="0"><method name="getClient" desc="()Z" ref="1"/><method name="getDeploy" desc="()Z" ref="4"/><method name="getScenario" desc="()Lorg/eclipse/wst/ws/internal/wsrt/WebServiceScenario;" ref="2"/></class><class name="org.eclipse.wst.ws.internal.wsrt.AbstractWebService" ref="6" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/wst/ws/internal/wsrt/WebServiceInfo;)V" ref="2"/><method name="getWebServiceInfo" desc="()Lorg/eclipse/wst/ws/internal/wsrt/WebServiceInfo;" ref="1"/></class><class name="org.eclipse.wst.ws.internal.registry.RegistryService" ref="7" impl="0" subclass="0" instantiate="0"><method name="instance" desc="()Lorg/eclipse/wst/ws/internal/registry/RegistryService;" ref="2"/><method name="newTaxonomy" desc="()Lorg/eclipse/wst/ws/internal/model/v10/taxonomy/Taxonomy;" ref="1"/><method name="getDefaultRegistryManager" desc="()Lorg/eclipse/wst/ws/internal/registry/IRegistryManager;" ref="2"/></class><class name="org.eclipse.wst.ws.internal.wsrt.AbstractWebServiceRuntime" ref="3" impl="0" subclass="3" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.wst.ws.internal.preferences.PersistentMergeContext" ref="8" impl="0" subclass="0" instantiate="0"><method name="isSkeletonMergeEnabled" desc="()Z" ref="4"/></class><class name="org.eclipse.wst.ws.internal.model.v10.uddiregistry.Taxonomies" ref="4" impl="0" subclass="0" instantiate="0"><method name="getTaxonomy" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.wst.ws.internal.preferences.WSIComplianceUtils" ref="8" impl="0" subclass="0" instantiate="0"><method name="getWSISeverity" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/wst/ws/internal/preferences/PersistentWSIContext;)I" ref="3"/><method name="checkWSICompliance" desc="(Lorg/eclipse/wst/common/environment/IStatusHandler;[Lorg/eclipse/core/runtime/Status;Lorg/eclipse/core/resources/IProject;Lorg/eclipse/wst/ws/internal/preferences/PersistentWSIContext;)Z" ref="2"/></class><class name="org.eclipse.wst.ws.internal.wsrt.WebServiceClientInfo" ref="11" impl="0" subclass="0" instantiate="0"><method name="setProxyEndpoint" desc="(Ljava/lang/String;)V" ref="1"/><method name="setImplURL" desc="(Ljava/lang/String;)V" ref="1"/><method name="getWsdlURL" desc="()Ljava/lang/String;" ref="1"/><method name="getServerInstanceId" desc="()Ljava/lang/String;" ref="1"/><method name="getServerFactoryId" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.ws.internal.model.v10.uddiregistry.UDDIRegistryFactory" ref="2" impl="0" subclass="0" instantiate="0"><method name="createTaxonomies" desc="()Lorg/eclipse/wst/ws/internal/model/v10/uddiregistry/Taxonomies;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/ws/internal/model/v10/uddiregistry/UDDIRegistryFactory;" ref="1"/></class><class name="org.eclipse.wst.ws.internal.model.v10.registry.RegistryFactory" ref="2" impl="0" subclass="0" instantiate="0"><method name="createName" desc="()Lorg/eclipse/wst/ws/internal/model/v10/registry/Name;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/ws/internal/model/v10/registry/RegistryFactory;" ref="1"/></class><class name="org.eclipse.wst.ws.internal.wsrt.IWebService" ref="16" impl="0" subclass="0" instantiate="0"><method name="getWebServiceInfo" desc="()Lorg/eclipse/wst/ws/internal/wsrt/WebServiceInfo;" ref="3"/></class><class name="org.eclipse.wst.ws.internal.model.v10.taxonomy.TaxonomyFactory" ref="2" impl="0" subclass="0" instantiate="0"><method name="createCategory" desc="()Lorg/eclipse/wst/ws/internal/model/v10/taxonomy/Category;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/ws/internal/model/v10/taxonomy/TaxonomyFactory;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.command.env"><class name="org.eclipse.wst.command.internal.env.eclipse.BaseEclipseEnvironment" ref="8" impl="0" subclass="0" instantiate="0"><method name="getResourceContext" desc="()Lorg/eclipse/wst/command/internal/env/core/context/ResourceContext;" ref="4"/></class><class name="org.eclipse.wst.command.internal.env.common.FileResourceUtils" ref="43" impl="0" subclass="0" instantiate="0"><method name="getWorkspaceRoot" desc="()Lorg/eclipse/core/resources/IWorkspaceRoot;" ref="2"/><method name="deleteFile" desc="(Lorg/eclipse/wst/command/internal/env/core/context/ResourceContext;Lorg/eclipse/core/resources/IFile;Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/wst/common/environment/IStatusHandler;)Z" ref="1"/><method name="createFile" desc="(Lorg/eclipse/wst/command/internal/env/core/context/ResourceContext;Lorg/eclipse/core/runtime/IPath;Ljava/io/InputStream;Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/wst/common/environment/IStatusHandler;)Lorg/eclipse/core/resources/IFile;" ref="19"/></class><class name="org.eclipse.wst.command.internal.env.eclipse.EclipseEnvironment" ref="9" impl="0" subclass="0" instantiate="1"><method name="getCommandManager" desc="()Lorg/eclipse/wst/command/internal/env/core/CommandManager;" ref="3"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/command/internal/env/core/CommandManager;Lorg/eclipse/wst/command/internal/env/core/context/ResourceContext;Lorg/eclipse/wst/common/environment/IStatusHandler;)V" ref="1"/><method name="getResourceContext" desc="()Lorg/eclipse/wst/command/internal/env/core/context/ResourceContext;" ref="1"/></class><class name="org.eclipse.wst.command.internal.env.eclipse.EnvironmentManager" ref="2" impl="0" subclass="0" instantiate="0"><method name="getNewEnvironment" desc="()Lorg/eclipse/wst/command/internal/env/eclipse/BaseEclipseEnvironment;" ref="1"/></class><class name="org.eclipse.wst.command.internal.env.context.PersistentResourceContext" ref="16" impl="0" subclass="0" instantiate="0"><method name="getInstance" desc="()Lorg/eclipse/wst/command/internal/env/context/PersistentResourceContext;" ref="8"/></class><class name="org.eclipse.wst.command.internal.env.context.PersistentContext" ref="3" impl="0" subclass="3" instantiate="3"><method name="&lt;init>" desc="(Lorg/eclipse/core/runtime/Plugin;)V" ref="3"/></class></plugin><plugin id="org.eclipse.wst.common.emfworkbench.integration"><class name="org.eclipse.wst.common.internal.emfworkbench.integration.EditModelFactory" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.integration.ModifierHelper[]" ref="29" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emfworkbench.integration.ModifierHelperChainer" ref="9" impl="0" subclass="0" instantiate="3"><method name="setOwnerBasedOnType" desc="(Ljava/lang/Object;)V" ref="3"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/emf/ecore/EObject;Ljava/lang/Object;)V" ref="3"/><method name="getHelper" desc="()Lorg/eclipse/wst/common/internal/emfworkbench/integration/ModifierHelper;" ref="3"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.integration.ModifierHelper" ref="511" impl="0" subclass="7" instantiate="110"><method name="setValue" desc="(Ljava/lang/Object;)V" ref="60"/><method name="setOwnerHelper" desc="(Lorg/eclipse/wst/common/internal/emfworkbench/integration/ModifierHelper;)V" ref="3"/><method name="isComplete" desc="()Z" ref="15"/><method name="getOwnerHelper" desc="()Lorg/eclipse/wst/common/internal/emfworkbench/integration/ModifierHelper;" ref="2"/><method name="createNewObjectFromFeature" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="7"/><method name="setFeatureValueConverter" desc="(Lorg/eclipse/wst/common/internal/emf/utilities/FeatureValueConverter;)V" ref="1"/><method name="addAttribute" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V" ref="6"/><method name="setFeature" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="67"/><method name="getOwnerProvider" desc="()Lorg/eclipse/wst/common/internal/emfworkbench/integration/OwnerProvider;" ref="3"/><method name="setOwnerProvider" desc="(Lorg/eclipse/wst/common/internal/emfworkbench/integration/OwnerProvider;)V" ref="4"/><method name="getFeature" desc="()Lorg/eclipse/emf/ecore/EStructuralFeature;" ref="2"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V" ref="26"/><method name="getOwner" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="setOwner" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="70"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emfworkbench/integration/OwnerProvider;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V" ref="16"/><method name="doUnsetValue" desc="()V" ref="53"/><method name="getValue" desc="()Ljava/lang/Object;" ref="5"/><method name="&lt;init>" desc="()V" ref="68"/><method name="setValueXSITypeName" desc="(Ljava/lang/String;)V" ref="4"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.EMFWorkbenchContext" ref="9" impl="0" subclass="0" instantiate="0"><method name="getEditModelForWrite" desc="(Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;)Lorg/eclipse/wst/common/internal/emfworkbench/integration/EditModel;" ref="1"/><method name="getEditModelForRead" desc="(Ljava/lang/String;Ljava/lang/Object;Ljava/util/Map;)Lorg/eclipse/wst/common/internal/emfworkbench/integration/EditModel;" ref="1"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.PassthruResourceSet" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.integration.OwnerProvider" ref="80" impl="11" subclass="0" instantiate="0"><method name="getOwnerHelper" desc="()Lorg/eclipse/wst/common/internal/emfworkbench/integration/ModifierHelper;" ref="3"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.integration.ModelModifier" ref="209" impl="0" subclass="0" instantiate="17"><method name="addAdditionalCommand" desc="(Lorg/eclipse/emf/common/command/Command;)V" ref="3"/><method name="execute" desc="(Ljava/util/List;)Z" ref="1"/><method name="execute" desc="()Z" ref="31"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;)V" ref="17"/><method name="addHelper" desc="(Lorg/eclipse/wst/common/internal/emfworkbench/integration/ModifierHelper;)V" ref="61"/><method name="execute" desc="(Lorg/eclipse/wst/common/internal/emfworkbench/integration/ModifierHelper;)Z" ref="15"/><method name="getHelpers" desc="()Ljava/util/List;" ref="1"/><method name="getFirstHelper" desc="()Lorg/eclipse/wst/common/internal/emfworkbench/integration/ModifierHelper;" ref="1"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.integration.EditModel" ref="14" impl="0" subclass="0" instantiate="0"><method name="removeListener" desc="(Lorg/eclipse/wst/common/internal/emfworkbench/integration/EditModelListener;)Z" ref="1"/><method name="releaseAccess" desc="(Ljava/lang/Object;)V" ref="1"/><method name="getCommandStack" desc="()Lorg/eclipse/emf/common/command/BasicCommandStack;" ref="1"/><method name="dispose" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.integration.EditModelEvent" ref="17" impl="0" subclass="0" instantiate="0"><method name="getChangedResources" desc="()Ljava/util/List;" ref="2"/><method name="getEventCode" desc="()I" ref="3"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.validateedit.ResourceStateValidatorImpl" ref="2" impl="0" subclass="0" instantiate="1"><method name="validateState" desc="(Lorg/eclipse/wst/common/internal/emfworkbench/validateedit/ResourceStateValidatorPresenter;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emfworkbench/validateedit/ResourceStateInputProvider;)V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.WorkbenchResourceHelper" ref="39" impl="0" subclass="0" instantiate="0"><method name="getFile" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/core/resources/IFile;" ref="3"/><method name="getPlatformFile" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/core/resources/IFile;" ref="1"/><method name="getFile" desc="(Lorg/eclipse/emf/ecore/resource/Resource;)Lorg/eclipse/core/resources/IFile;" ref="11"/><method name="getResource" desc="(Lorg/eclipse/core/resources/IFile;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="2"/><method name="becomeProxy" desc="(Lorg/eclipse/emf/ecore/EObject;)Z" ref="1"/><method name="getNonPlatformURIString" desc="(Lorg/eclipse/emf/common/util/URI;)Ljava/lang/String;" ref="1"/><method name="isPlatformResourceURI" desc="(Lorg/eclipse/emf/common/util/URI;)Z" ref="1"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.validateedit.ResourceStateValidatorPresenter" ref="10" impl="1" subclass="0" instantiate="0"><method name="validateState" desc="()Lorg/eclipse/core/runtime/IStatus;" ref="3"/></class><class name="org.eclipse.wst.common.internal.emfworkbench.integration.EditModelListener" ref="5" impl="5" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.wst.rdb.core.ui"><class name="org.eclipse.wst.rdb.core.internal.ui.explorer.virtual.IConnectionNode" ref="2" impl="0" subclass="0" instantiate="0"><method name="getConnectionInfo" desc="()Lorg/eclipse/wst/rdb/internal/core/connection/ConnectionInfo;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.xml.core"><class name="org.eclipse.wst.xml.core.internal.provisional.document.IDOMModel" ref="16" impl="0" subclass="0" instantiate="0"><method name="save" desc="()V" ref="1"/><method name="getDocument" desc="()Lorg/eclipse/wst/xml/core/internal/provisional/document/IDOMDocument;" ref="3"/><method name="releaseFromEdit" desc="()V" ref="2"/><method name="isSharedForEdit" desc="()Z" ref="2"/><method name="releaseFromRead" desc="()V" ref="1"/><method name="getStructuredDocument" desc="()Lorg/eclipse/wst/sse/core/internal/provisional/text/IStructuredDocument;" ref="1"/><method name="changedModel" desc="()V" ref="1"/><method name="aboutToChangeModel" desc="()V" ref="1"/></class><class name="org.eclipse.wst.xml.core.internal.provisional.document.IDOMDocument" ref="2" impl="0" subclass="0" instantiate="0"><method name="getDocumentElement" desc="()Lorg/w3c/dom/Element;" ref="1"/></class><class name="org.eclipse.wst.xml.core.internal.provisional.format.DocumentNodeFormatter" ref="3" impl="0" subclass="0" instantiate="1"><method name="getFormatPreferences" desc="()Lorg/eclipse/wst/sse/core/internal/format/IStructuredFormatPreferences;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="format" desc="(Lorg/w3c/dom/Node;Lorg/eclipse/wst/sse/core/internal/format/IStructuredFormatContraints;)V" ref="1"/></class><class name="org.eclipse.wst.xml.core.internal.provisional.document.IDOMNode" ref="2" impl="0" subclass="0" instantiate="0"><method name="getSource" desc="()Ljava/lang/String;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.wsdl.validation"><class name="org.eclipse.wst.wsdl.validation.internal.wsdl11.IWSDL11ValidationInfo" ref="3" impl="0" subclass="0" instantiate="0"><method name="addError" desc="(Ljava/lang/String;Ljava/lang/Object;)V" ref="1"/></class><class name="org.eclipse.wst.wsdl.validation.internal.wsdl11.IWSDL11Validator" ref="1" impl="1" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.jst.common.annotations.controller"><class name="org.eclipse.jst.common.internal.annotations.registry.TagAttribSpec" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.common.internal.annotations.controller.AnnotationsController" ref="2" impl="0" subclass="0" instantiate="0"><method name="getEnabledAnnotationFile" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/core/resources/IFile;" ref="1"/></class><class name="org.eclipse.jst.common.internal.annotations.controller.AnnotationsControllerHelper" ref="24" impl="0" subclass="0" instantiate="0"><method name="setAnnotated" desc="(Lorg/eclipse/emf/ecore/EObject;Ljava/lang/String;)V" ref="2"/><method name="hasAnnotationSupport" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="7"/><method name="isAnnotated" desc="(Lorg/eclipse/emf/ecore/EObject;)Z" ref="3"/><field name="INSTANCE" desc="Lorg/eclipse/jst/common/internal/annotations/controller/AnnotationsControllerHelper;" ref="12"/></class><class name="org.eclipse.jst.common.internal.annotations.controller.AnnotationsControllerManager" ref="3" impl="0" subclass="0" instantiate="0"><method name="getAnnotationsController" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/common/internal/annotations/controller/AnnotationsController;" ref="1"/><method name="isAnyAnnotationsSupported" desc="()Z" ref="1"/><field name="INSTANCE" desc="Lorg/eclipse/jst/common/internal/annotations/controller/AnnotationsControllerManager;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.xml.ui"><class name="org.eclipse.wst.xml.ui.internal.provisional.IDOMSourceEditingTextTools" ref="3" impl="0" subclass="0" instantiate="0"><method name="getNodeLocation" desc="(Lorg/w3c/dom/Node;)Lorg/eclipse/wst/sse/ui/internal/provisional/extensions/breakpoint/NodeLocation;" ref="1"/><method name="getStartOffset" desc="(Lorg/w3c/dom/Node;)I" ref="1"/></class></plugin><plugin id="org.eclipse.jst.servlet.ui"><class name="org.eclipse.jst.servlet.ui.internal.wizard.NewServletClassWizardPage" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.servlet.ui.internal.wizard.AddServletWizard" ref="3" impl="0" subclass="1" instantiate="3"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="2"/><method name="canFinish" desc="()Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.servlet.ui.internal.wizard.MultiSelectFilteredFileSelectionDialog" ref="6" impl="0" subclass="0" instantiate="1"><method name="open" desc="()I" ref="1"/><method name="getFirstResult" desc="()Ljava/lang/Object;" ref="1"/><method name="getSelectedItem" desc="()I" ref="1"/><method name="getReturnCode" desc="()I" ref="1"/><method name="setInput" desc="(Ljava/lang/Object;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ZLorg/eclipse/core/resources/IProject;)V" ref="1"/></class><class name="org.eclipse.jst.servlet.ui.internal.wizard.IWebWizardConstants" ref="4" impl="0" subclass="0" instantiate="0"><field name="DESCRIPTION_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="NEW_JAVA_CLASS_OPTIONS_WIZARD_PAGE_DESC" desc="Ljava/lang/String;" ref="1"/><field name="INIT_PARAM_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="CHOOSE_SERVLET_CLASS" desc="Ljava/lang/String;" ref="1"/><field name="BROWSE_BUTTON_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="JAVA_CLASS_METHOD_STUBS_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="NAME_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="REMOVE_BUTTON_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="USE_EXISTING_SERVLET_CLASS" desc="Ljava/lang/String;" ref="1"/><field name="NEW_JAVA_CLASS_DESTINATION_WIZARD_PAGE_DESC" desc="Ljava/lang/String;" ref="1"/><field name="NEW_SERVLET_WIZARD_WINDOW_TITLE" desc="Ljava/lang/String;" ref="1"/><field name="ADD_SERVLET_WIZARD_PAGE_DESC" desc="Ljava/lang/String;" ref="1"/><field name="ADD_BUTTON_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="VALUE_LABEL" desc="Ljava/lang/String;" ref="1"/><field name="CLASS_NAME_LABEL" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.servlet.ui.project.facet.WebProjectWizard" ref="3" impl="0" subclass="0" instantiate="1"><method name="init" desc="(Lorg/eclipse/ui/IWorkbench;Lorg/eclipse/jface/viewers/IStructuredSelection;)V" ref="1"/><method name="getDataModel" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class></plugin><plugin id="org.eclipse.jst.ws"><class name="org.eclipse.jst.ws.internal.common.JavaMOFUtils" ref="7" impl="0" subclass="0" instantiate="0"><method name="isInterface" desc="(Lorg/eclipse/jem/java/JavaClass;)Z" ref="1"/><method name="extendsClass" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/core/resources/IProject;)Z" ref="2"/><method name="isClassLoadable" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IProject;)Z" ref="1"/><method name="isInterface" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IProject;)Z" ref="1"/></class><class name="org.eclipse.jst.ws.internal.context.UDDIPreferenceContext" ref="8" impl="0" subclass="0" instantiate="0"><method name="getUddiCatDataStringDelimiter" desc="()Ljava/lang/String;" ref="2"/><method name="setUddiCatDataStringDelimiter" desc="(Ljava/lang/String;)V" ref="1"/><method name="setUddiCatDataColumnDelimiter" desc="(Ljava/lang/String;)V" ref="1"/><method name="getUddiCatDataColumnDelimiter" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.ws.internal.common.ServerUtils" ref="12" impl="0" subclass="0" instantiate="0"><method name="getWebComponentURL" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;Lorg/eclipse/wst/server/core/IServer;)Ljava/lang/String;" ref="4"/><method name="getEncodedWebComponentURL" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Ljava/lang/String;" ref="4"/></class><class name="org.eclipse.jst.ws.internal.common.StringToIProjectTransformer" ref="6" impl="0" subclass="0" instantiate="5"><method name="transform" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="5"/></class><class name="org.eclipse.jst.ws.internal.plugin.WebServicePlugin" ref="15" impl="0" subclass="0" instantiate="0"><method name="getResourceContext" desc="()Lorg/eclipse/wst/command/internal/env/core/context/ResourceContext;" ref="3"/><method name="getInstance" desc="()Lorg/eclipse/jst/ws/internal/plugin/WebServicePlugin;" ref="5"/><method name="getUDDIPreferenceContext" desc="()Lorg/eclipse/jst/ws/internal/context/UDDIPreferenceContext;" ref="2"/></class><class name="org.eclipse.jst.ws.internal.ext.WebServiceExecutable" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.common.J2EEActionAdapterFactory" ref="2" impl="0" subclass="0" instantiate="0"><method name="getWSDLURI" desc="(Lorg/eclipse/wst/wsdl/internal/impl/ServiceImpl;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.ws.internal.ext.test.JavaProxyTestCommand" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.conformance.JAXRPCWebServiceAnalyzer" ref="2" impl="0" subclass="0" instantiate="1"><method name="analyze" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.context.UDDIPreferenceDefaults" ref="3" impl="0" subclass="0" instantiate="0"><method name="getUddiCatDataStringDelimiter" desc="()Ljava/lang/String;" ref="1"/><method name="getUddiCatDataColumnDelimiter" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.ws.internal.common.ResourceUtils" ref="33" impl="0" subclass="0" instantiate="0"><method name="getWorkspaceRoot" desc="()Lorg/eclipse/core/resources/IWorkspaceRoot;" ref="9"/><method name="getJavaResourcePackageName" desc="(Lorg/eclipse/core/runtime/IPath;)Ljava/lang/String;" ref="2"/><method name="getAllJavaSourceLocations" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/runtime/IPath;" ref="2"/><method name="getProjectOf" desc="(Lorg/eclipse/core/runtime/IPath;)Lorg/eclipse/core/resources/IProject;" ref="2"/><method name="findResource" desc="(Lorg/eclipse/core/runtime/IPath;)Lorg/eclipse/core/resources/IResource;" ref="1"/><method name="findResource" desc="(Ljava/lang/String;)Lorg/eclipse/core/resources/IResource;" ref="1"/><method name="getWebComponentServerRoot" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/resources/IFolder;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.ws.parser"><class name="org.eclipse.wst.ws.internal.parser.wsil.WebServicesParser" ref="91" impl="0" subclass="0" instantiate="1"><method name="setHTTPBasicAuthUsername" desc="(Ljava/lang/String;)V" ref="1"/><method name="parse" desc="(I)V" ref="1"/><method name="getWSDLDefinitionVerbose" desc="(Ljava/lang/String;)Ljavax/wsdl/Definition;" ref="1"/><method name="setURI" desc="(Ljava/lang/String;)V" ref="1"/><method name="getWSDLDefinition" desc="(Ljava/lang/String;)Ljavax/wsdl/Definition;" ref="16"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setHTTPBasicAuthPassword" desc="(Ljava/lang/String;)V" ref="1"/><method name="getWebServiceEntityByURI" desc="(Ljava/lang/String;)Lorg/eclipse/wst/ws/internal/parser/wsil/WebServiceEntity;" ref="1"/></class><class name="org.eclipse.wst.ws.internal.parser.wsil.WebServiceEntity" ref="5" impl="0" subclass="0" instantiate="0"><method name="isEntityResolved" desc="()Z" ref="1"/><method name="getHTTPUsername" desc="()Ljava/lang/String;" ref="1"/><method name="getHTTPPassword" desc="()Ljava/lang/String;" ref="1"/><method name="getType" desc="()I" ref="1"/></class><class name="org.eclipse.wst.ws.internal.parser.discovery.WebServicesParserExt" ref="9" impl="0" subclass="0" instantiate="9"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="2"/><method name="&lt;init>" desc="()V" ref="7"/></class><class name="org.eclipse.wst.ws.internal.parser.wsil.WWWAuthenticationException" ref="1" impl="0" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.wst.rdb.models.sql.edit"><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.provider.ReferenceConstraintItemProvider" ref="3" impl="0" subclass="1" instantiate="1"><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.provider.CheckConstraintItemProvider" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.provider.IdentitySpecifierItemProvider" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.provider.AssertionItemProvider" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.provider.DependencyItemProvider" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.provider.TriggerItemProvider" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.provider.PersistentTableItemProvider" ref="3" impl="0" subclass="1" instantiate="1"><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/><method name="getChildReference" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EReference;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.provider.TemporaryTableItemProvider" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.provider.SchemaItemProvider" ref="5" impl="0" subclass="1" instantiate="1"><method name="createAddCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/util/Collection;I)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="createRemoveCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/util/Collection;)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.provider.SequenceItemProvider" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.provider.IndexItemProvider" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.provider.DatabaseItemProvider" ref="5" impl="0" subclass="1" instantiate="1"><method name="createAddCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/util/Collection;I)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="createRemoveCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/util/Collection;)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.provider.ColumnItemProvider" ref="3" impl="0" subclass="1" instantiate="1"><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.provider.IndexMemberItemProvider" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.provider.ViewTableItemProvider" ref="2" impl="0" subclass="1" instantiate="1"><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class></plugin><plugin id="org.eclipse.wst.common.modulecore"><class name="org.eclipse.wst.common.componentcore.internal.StructureEdit" ref="15" impl="0" subclass="0" instantiate="0"><method name="getContainingProject" desc="(Lorg/eclipse/wst/common/componentcore/internal/WorkbenchComponent;)Lorg/eclipse/core/resources/IProject;" ref="2"/><method name="save" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="getStructureEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/common/componentcore/internal/StructureEdit;" ref="1"/><method name="getDeployedName" desc="(Lorg/eclipse/emf/common/util/URI;)Ljava/lang/String;" ref="1"/><method name="getStructureEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/common/componentcore/internal/StructureEdit;" ref="1"/><method name="findResourcesBySourcePath" desc="(Lorg/eclipse/core/runtime/IPath;)[Lorg/eclipse/wst/common/componentcore/internal/ComponentResource;" ref="1"/><method name="dispose" desc="()V" ref="2"/><method name="getWorkbenchModules" desc="()[Lorg/eclipse/wst/common/componentcore/internal/WorkbenchComponent;" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.internal.impl.ModuleURIUtil" ref="4" impl="0" subclass="0" instantiate="0"><method name="fullyQualifyURI" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/emf/common/util/URI;" ref="2"/></class><class name="org.eclipse.wst.common.componentcore.resources.IVirtualFile" ref="85" impl="0" subclass="0" instantiate="0"><method name="getUnderlyingFile" desc="()Lorg/eclipse/core/resources/IFile;" ref="12"/><method name="getProjectRelativePath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="19"/><method name="getUnderlyingResource" desc="()Lorg/eclipse/core/resources/IResource;" ref="1"/><method name="getRuntimePath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="exists" desc="()Z" ref="20"/></class><class name="org.eclipse.wst.common.componentcore.internal.operation.CreateReferenceComponentsDataModelProvider" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.wst.common.componentcore.resources.IVirtualReference" ref="61" impl="0" subclass="0" instantiate="0"><method name="getEnclosingComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="3"/><method name="getArchiveName" desc="()Ljava/lang/String;" ref="1"/><method name="getRuntimePath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="3"/><method name="getReferencedComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="23"/></class><class name="org.eclipse.wst.common.componentcore.internal.impl.WTPResourceFactoryRegistry" ref="3" impl="0" subclass="0" instantiate="0"><method name="getExtensionToFactoryMap" desc="()Ljava/util/Map;" ref="1"/><field name="INSTANCE" desc="Lorg/eclipse/wst/common/componentcore/internal/impl/WTPResourceFactoryRegistry;" ref="2"/></class><class name="org.eclipse.wst.common.componentcore.ComponentCore" ref="156" impl="0" subclass="0" instantiate="0"><method name="createComponent" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="69"/><method name="createArchiveComponent" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="1"/><method name="createResources" desc="(Lorg/eclipse/core/resources/IResource;)[Lorg/eclipse/wst/common/componentcore/resources/IVirtualResource;" ref="8"/><method name="createFile" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/core/runtime/IPath;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualFile;" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.internal.ArtifactEditModel" ref="65" impl="0" subclass="0" instantiate="0"><method name="getModuleURI" desc="()Lorg/eclipse/emf/common/util/URI;" ref="1"/><method name="getResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="5"/><method name="getCommandStack" desc="()Lorg/eclipse/emf/common/command/BasicCommandStack;" ref="23"/><field name="ADAPTER_TYPE" desc="Ljava/lang/Class;" ref="23"/></class><class name="org.eclipse.wst.common.componentcore.resources.IVirtualContainer" ref="6" impl="0" subclass="0" instantiate="0"><method name="getWorkspaceRelativePath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="getProjectRelativePath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="2"/></class><class name="org.eclipse.wst.common.componentcore.resources.IVirtualFolder" ref="192" impl="0" subclass="0" instantiate="0"><method name="findMember" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualResource;" ref="3"/><method name="getFolder" desc="(Lorg/eclipse/core/runtime/IPath;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualFolder;" ref="6"/><method name="getFile" desc="(Lorg/eclipse/core/runtime/IPath;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualFile;" ref="4"/><method name="create" desc="(ILorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="exists" desc="()Z" ref="2"/><method name="members" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualResource;" ref="5"/><method name="getParent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualContainer;" ref="3"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualFile;" ref="27"/><method name="getFolder" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualFolder;" ref="8"/><method name="getWorkspaceRelativePath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="5"/><method name="getProjectRelativePath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="15"/><method name="getUnderlyingFolder" desc="()Lorg/eclipse/core/resources/IContainer;" ref="19"/><method name="findMember" desc="(Lorg/eclipse/core/runtime/IPath;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualResource;" ref="1"/><method name="createLink" desc="(Lorg/eclipse/core/runtime/IPath;ILorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/><method name="getUnderlyingResource" desc="()Lorg/eclipse/core/resources/IResource;" ref="7"/></class><class name="org.eclipse.wst.common.componentcore.internal.impl.ComponentCoreURIConverter" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.resources.IVirtualComponent" ref="599" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="99"/><method name="getName" desc="()Ljava/lang/String;" ref="37"/><method name="getReferencingComponents" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="1"/><method name="create" desc="(ILorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="getReference" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="1"/><method name="setMetaProperty" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/><method name="getReferences" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="4"/><method name="exists" desc="()Z" ref="13"/><method name="getRootFolder" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualFolder;" ref="48"/><method name="isBinary" desc="()Z" ref="3"/></class><class name="org.eclipse.wst.common.componentcore.internal.impl.MappedComponentXMIHelper" ref="3" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/xmi/XMLResource;Ljava/util/Map;)V" ref="2"/><method name="resolve" desc="(Lorg/eclipse/emf/common/util/URI;Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/common/util/URI;" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.UnresolveableURIException" ref="6" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.componentcore.internal.resources.VirtualArchiveComponent" ref="2" impl="0" subclass="0" instantiate="0"><method name="getUnderlyingDiskFile" desc="()Ljava/io/File;" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.internal.util.ComponentUtilities" ref="35" impl="0" subclass="0" instantiate="0"><method name="getAllWorkbenchComponents" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="1"/><method name="findComponent" desc="(Lorg/eclipse/core/resources/IResource;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="6"/><method name="findComponent" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="8"/><method name="findComponent" desc="(Lorg/eclipse/emf/ecore/resource/Resource;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="1"/><method name="getArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/wst/common/componentcore/ArtifactEdit;" ref="1"/><method name="findFile" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;Lorg/eclipse/core/runtime/IPath;)Lorg/eclipse/core/resources/IFile;" ref="2"/></class><class name="org.eclipse.wst.common.componentcore.datamodel.properties.IFacetProjectCreationDataModelProperties$FacetDataModelMap" ref="17" impl="0" subclass="0" instantiate="0"><method name="add" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="getFacetDataModel" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="8"/></class><class name="org.eclipse.wst.common.componentcore.resources.IVirtualReference[]" ref="5" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.componentcore.internal.operation.ArtifactEditOperationDataModelProvider" ref="4" impl="0" subclass="1" instantiate="1"><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="1"/><method name="propertySet" desc="(Ljava/lang/String;Ljava/lang/Object;)Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="init" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.internal.util.IArtifactEditFactory" ref="3" impl="1" subclass="0" instantiate="0"><method name="createArtifactEditForWrite" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/wst/common/componentcore/ArtifactEdit;" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.internal.builder.DependencyGraph" ref="6" impl="0" subclass="0" instantiate="0"><method name="getReferencingComponents" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/resources/IProject;" ref="2"/><method name="getInstance" desc="()Lorg/eclipse/wst/common/componentcore/internal/builder/DependencyGraph;" ref="2"/></class><class name="org.eclipse.wst.common.componentcore.ArtifactEdit" ref="761" impl="0" subclass="0" instantiate="0"><method name="getResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="4"/><method name="getArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/common/componentcore/ArtifactEdit;" ref="2"/><method name="getContentModelRoot" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="92"/><method name="getCommandStack" desc="()Lorg/eclipse/emf/common/command/CommandStack;" ref="67"/><method name="addListener" desc="(Lorg/eclipse/wst/common/internal/emfworkbench/integration/EditModelListener;)V" ref="1"/><method name="getArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/common/componentcore/ArtifactEdit;" ref="1"/><method name="dispose" desc="()V" ref="17"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="38"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="24"/><method name="isReadOnly" desc="()Z" ref="1"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="isBinary" desc="()Z" ref="1"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="22"/><field name="ADAPTER_TYPE" desc="Ljava/lang/Class;" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.internal.impl.ReferencedComponentXMIResourceImpl" ref="1" impl="0" subclass="1" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/util/URI;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.internal.ComponentResource" ref="2" impl="0" subclass="0" instantiate="0"><method name="setRuntimePath" desc="(Lorg/eclipse/core/runtime/IPath;)V" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.resources.IVirtualResource" ref="32" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="2"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="7"/><method name="getType" desc="()I" ref="5"/><method name="exists" desc="()Z" ref="1"/><method name="getUnderlyingResource" desc="()Lorg/eclipse/core/resources/IResource;" ref="4"/><method name="getFileExtension" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.resources.IVirtualComponent[]" ref="15" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.componentcore.internal.util.ArtifactEditRegistryReader" ref="3" impl="0" subclass="0" instantiate="0"><method name="getArtifactEdit" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/common/componentcore/internal/util/IArtifactEditFactory;" ref="1"/><method name="instance" desc="()Lorg/eclipse/wst/common/componentcore/internal/util/ArtifactEditRegistryReader;" ref="1"/></class><class name="org.eclipse.wst.common.componentcore.internal.ReferencedComponent[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.componentcore.internal.WorkbenchComponent" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.componentcore.ModuleCoreNature" ref="18" impl="0" subclass="0" instantiate="0"><method name="getExistingEditModel" desc="(Ljava/lang/String;Ljava/util/Map;Z)Lorg/eclipse/wst/common/internal/emfworkbench/integration/EditModel;" ref="1"/><method name="getModuleCoreNature" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/common/componentcore/ModuleCoreNature;" ref="6"/></class></plugin><plugin id="org.eclipse.wst.common.emf"><class name="org.eclipse.wst.common.internal.emf.resource.Renderer" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emf.resource.TranslatorPath[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emf.utilities.FeatureValueConverter" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emf.utilities.EtoolsCopyUtility" ref="40" impl="0" subclass="0" instantiate="3"><method name="getCopy" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="recordCopy" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EObject;)V" ref="2"/><method name="setCopyAdapters" desc="(Z)V" ref="1"/><method name="createCopy" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/emf/ecore/EObject;" ref="10"/><method name="&lt;init>" desc="()V" ref="3"/><method name="createCopy" desc="(Lorg/eclipse/wst/common/internal/emf/utilities/CopyGroup;)V" ref="1"/><method name="copy" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/emf/ecore/EObject;" ref="3"/></class><class name="org.eclipse.wst.common.internal.emf.resource.Translator[]" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emf.resource.FileNameResourceFactoryRegistry" ref="3" impl="0" subclass="0" instantiate="0"><method name="registerLastFileSegment" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/Resource$Factory;)V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.GenericTranslator" ref="3" impl="0" subclass="1" instantiate="7"><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;[Lorg/eclipse/wst/common/internal/emf/resource/TranslatorPath;)V" ref="1"/><method name="setChildren" desc="([Lorg/eclipse/wst/common/internal/emf/resource/Translator;)V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EClass;)V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="2"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;I)V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/emf/ecore/EClass;)V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/wst/common/internal/emf/resource/TranslatorPath;)V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.EMF2DOMRendererFactory" ref="11" impl="0" subclass="0" instantiate="7"><method name="&lt;init>" desc="()V" ref="7"/><field name="INSTANCE" desc="Lorg/eclipse/wst/common/internal/emf/resource/EMF2DOMRendererFactory;" ref="4"/></class><class name="org.eclipse.wst.common.internal.emf.utilities.EncoderDecoder" ref="8" impl="1" subclass="0" instantiate="0"><method name="encode" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="decode" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.IDTranslator" ref="1" impl="0" subclass="0" instantiate="0"><field name="INSTANCE" desc="Lorg/eclipse/wst/common/internal/emf/resource/IDTranslator;" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.utilities.DanglingHREFException" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emf.utilities.Revisit" ref="42" impl="0" subclass="0" instantiate="0"><method name="revisit" desc="()V" ref="19"/><method name="toDo" desc="()V" ref="2"/></class><class name="org.eclipse.wst.common.internal.emf.resource.ReferencedXMIResourceImpl" ref="9" impl="0" subclass="0" instantiate="0"><method name="getContents" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="accessForWrite" desc="()V" ref="1"/><method name="saveIfNecessary" desc="()V" ref="1"/><method name="releaseFromWrite" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.CompatibilityXMIResource" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emf.utilities.DefaultFeatureValueConverter" ref="5" impl="0" subclass="2" instantiate="2"><method name="convertToBoolean" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="convertToEnum" desc="(Ljava/lang/Object;Lorg/eclipse/emf/ecore/EStructuralFeature;)Ljava/lang/Object;" ref="2"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.wst.common.internal.emf.resource.RendererFactory" ref="8" impl="0" subclass="0" instantiate="0"><method name="setValidating" desc="(Z)V" ref="1"/><method name="getDefaultRendererFactory" desc="()Lorg/eclipse/wst/common/internal/emf/resource/RendererFactory;" ref="2"/><method name="isValidating" desc="()Z" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.SourceLinkTranslator" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/wst/common/internal/emf/resource/TranslatorPath;)V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.utilities.ResourceDependencyRegister" ref="6" impl="0" subclass="0" instantiate="0"><method name="registerDependency" desc="(Lorg/eclipse/emf/common/util/URI;Lorg/eclipse/emf/common/util/URI;)V" ref="3"/></class><class name="org.eclipse.wst.common.internal.emf.utilities.ICommandContext" ref="5" impl="0" subclass="0" instantiate="0"><method name="getProgressMonitor" desc="()Lorg/eclipse/core/runtime/IProgressMonitor;" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.utilities.ExtendedEcoreUtil" ref="34" impl="0" subclass="0" instantiate="0"><method name="becomeProxy" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/resource/Resource;)V" ref="3"/><method name="getName" desc="(Lorg/eclipse/emf/ecore/EObject;)Ljava/lang/String;" ref="1"/><method name="getFileNotFoundDetector" desc="()Lorg/eclipse/wst/common/internal/emf/utilities/ExtendedEcoreUtil$FileNotFoundDetector;" ref="2"/><method name="createAdapterForLoading" desc="(Lorg/eclipse/emf/common/notify/Adapter;Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/emf/common/notify/Adapter;" ref="2"/><method name="checkProxy" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="1"/><method name="endsWith" desc="(Lorg/eclipse/emf/common/util/URI;Lorg/eclipse/emf/common/util/URI;)Z" ref="2"/><method name="preRegisterPackage" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EPackage$Descriptor;)V" ref="5"/><method name="removeProxy" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/resource/Resource;)V" ref="2"/></class><class name="org.eclipse.wst.common.internal.emf.resource.ReferencedResource" ref="29" impl="0" subclass="0" instantiate="0"><method name="accessForRead" desc="()V" ref="2"/><method name="accessForWrite" desc="()V" ref="4"/><method name="releaseFromRead" desc="()V" ref="3"/><method name="saveIfNecessary" desc="()V" ref="1"/><method name="save" desc="(Ljava/util/Map;)V" ref="3"/><method name="setForceRefresh" desc="(Z)V" ref="1"/><method name="releaseFromWrite" desc="()V" ref="4"/></class><class name="org.eclipse.wst.common.internal.emf.utilities.EncoderDecoderAdapter" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.TranslatorPath" ref="4" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="([Lorg/eclipse/wst/common/internal/emf/resource/Translator;)V" ref="2"/></class><class name="org.eclipse.wst.common.internal.emf.resource.RootTranslator" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EClass;)V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.Translator" ref="26" impl="0" subclass="1" instantiate="6"><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;[Lorg/eclipse/wst/common/internal/emf/resource/TranslatorPath;)V" ref="1"/><method name="getDOMName" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="2"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;I)V" ref="2"/><method name="createEMFObject" desc="(Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getChildren" desc="(Ljava/lang/Object;I)[Lorg/eclipse/wst/common/internal/emf/resource/Translator;" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/wst/common/internal/emf/resource/TranslatorPath;)V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.MappedXMIHelper" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emf.utilities.ExtendedEcoreUtil$FileNotFoundDetector" ref="4" impl="0" subclass="0" instantiate="0"><method name="isFileNotFound" desc="(Lorg/eclipse/emf/common/util/WrappedException;)Z" ref="2"/></class><class name="org.eclipse.wst.common.internal.emf.utilities.EncoderDecoderRegistry" ref="12" impl="0" subclass="0" instantiate="0"><method name="getDefaultEncoderDecoder" desc="()Lorg/eclipse/wst/common/internal/emf/utilities/EncoderDecoder;" ref="1"/><method name="getDefaultRegistry" desc="()Lorg/eclipse/wst/common/internal/emf/utilities/EncoderDecoderRegistry;" ref="4"/><method name="setDefaultEncoderDecoder" desc="(Lorg/eclipse/wst/common/internal/emf/utilities/EncoderDecoder;)V" ref="3"/></class><class name="org.eclipse.wst.common.internal.emf.resource.EMF2SAXRendererFactory" ref="2" impl="0" subclass="0" instantiate="0"><method name="setValidating" desc="(Z)V" ref="1"/><field name="INSTANCE" desc="Lorg/eclipse/wst/common/internal/emf/resource/EMF2SAXRendererFactory;" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.CompatibilitySAXXMIHandler" ref="2" impl="0" subclass="1" instantiate="1"><method name="handleProxy" desc="(Lorg/eclipse/emf/ecore/InternalEObject;Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/xmi/XMLResource;Lorg/eclipse/emf/ecore/xmi/XMLHelper;Ljava/util/Map;)V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.utilities.ICommand" ref="2" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emf.resource.CompatibilityXMILoadImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/xmi/XMLHelper;)V" ref="1"/></class><class name="org.eclipse.wst.common.internal.emf.resource.TranslatorResource" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.internal.emf.utilities.CopyGroup" ref="11" impl="0" subclass="1" instantiate="3"><method name="add" desc="(Lorg/eclipse/emf/ecore/EObject;)Z" ref="2"/><method name="getCopiedRefObjects" desc="()Ljava/util/List;" ref="1"/><method name="getCopiedResources" desc="()Ljava/util/List;" ref="1"/><method name="setPreserveIds" desc="(Z)V" ref="1"/><method name="add" desc="(Lorg/eclipse/emf/ecore/resource/Resource;Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="3"/></class></plugin><plugin id="org.eclipse.jem.proxy"><class name="org.eclipse.jem.internal.proxy.core.IMethodProxy" ref="2" impl="0" subclass="0" instantiate="0"><method name="invoke" desc="(Lorg/eclipse/jem/internal/proxy/core/IBeanProxy;)Lorg/eclipse/jem/internal/proxy/core/IBeanProxy;" ref="1"/></class><class name="org.eclipse.jem.internal.proxy.core.ThrowableProxy" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.internal.proxy.core.IBeanTypeProxy" ref="3" impl="0" subclass="0" instantiate="0"><method name="newInstance" desc="()Lorg/eclipse/jem/internal/proxy/core/IBeanProxy;" ref="1"/><method name="getMethodProxy" desc="(Ljava/lang/String;)Lorg/eclipse/jem/internal/proxy/core/IMethodProxy;" ref="1"/></class><class name="org.eclipse.jem.internal.proxy.core.ProxyFactoryRegistry" ref="4" impl="0" subclass="0" instantiate="0"><method name="getBeanTypeProxyFactory" desc="()Lorg/eclipse/jem/internal/proxy/core/IStandardBeanTypeProxyFactory;" ref="1"/></class><class name="org.eclipse.jem.internal.proxy.core.IStandardBeanTypeProxyFactory" ref="2" impl="0" subclass="0" instantiate="0"><method name="getBeanTypeProxy" desc="(Ljava/lang/String;)Lorg/eclipse/jem/internal/proxy/core/IBeanTypeProxy;" ref="1"/></class><class name="org.eclipse.jem.internal.proxy.core.IBeanProxy" ref="2" impl="0" subclass="0" instantiate="0"><method name="toBeanString" desc="()Ljava/lang/String;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.command.env.ui"><class name="org.eclipse.wst.command.internal.env.ui.widgets.WidgetDataEvents" ref="33" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.INamedWidgetContributor" ref="76" impl="0" subclass="0" instantiate="0"><method name="getWidgetContributorFactory" desc="()Lorg/eclipse/wst/command/internal/env/ui/widgets/WidgetContributorFactory;" ref="6"/></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.WidgetBindingToWidgetFactoryAdapter" ref="52" impl="0" subclass="0" instantiate="13"><method name="registerDataMappings" desc="(Lorg/eclipse/wst/command/internal/env/core/data/DataMappingRegistry;)V" ref="7"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/command/internal/env/ui/widgets/CommandWidgetBinding;)V" ref="13"/><method name="getWidget" desc="(Ljava/lang/String;)Lorg/eclipse/wst/command/internal/env/ui/widgets/INamedWidgetContributor;" ref="13"/></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.INamedWidgetContributorFactory" ref="13" impl="13" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.CurrentPageCommand" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.WidgetRegistry" ref="67" impl="0" subclass="0" instantiate="0"><method name="add" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/wst/command/internal/env/ui/widgets/WidgetContributorFactory;)V" ref="20"/></class><class name="org.eclipse.wst.command.internal.env.ui.eclipse.SWTEnvironmentManager" ref="2" impl="0" subclass="0" instantiate="0"><method name="getNewSWTEnvironment" desc="()Lorg/eclipse/wst/command/internal/env/eclipse/BaseEclipseEnvironment;" ref="1"/></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.SelectionCommand" ref="9" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.CanFinishRegistry" ref="27" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.ui.eclipse.EclipseStatusHandler" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.SimpleWidgetDataContributor" ref="30" impl="0" subclass="30" instantiate="30"><method name="&lt;init>" desc="()V" ref="30"/></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.CommandWidgetBinding" ref="32" impl="19" subclass="0" instantiate="0"><method name="registerDataMappings" desc="(Lorg/eclipse/wst/command/internal/env/core/data/DataMappingRegistry;)V" ref="1"/><method name="registerWidgetMappings" desc="(Lorg/eclipse/wst/command/internal/env/ui/widgets/WidgetRegistry;)V" ref="1"/><method name="registerCanFinish" desc="(Lorg/eclipse/wst/command/internal/env/ui/widgets/CanFinishRegistry;)V" ref="1"/></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.WidgetContributor" ref="42" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.ui.widgets.WidgetContributorFactory" ref="54" impl="42" subclass="0" instantiate="0"><method name="create" desc="()Lorg/eclipse/wst/command/internal/env/ui/widgets/WidgetContributor;" ref="6"/></class></plugin><plugin id="org.eclipse.jst.ejb.ui"><class name="org.eclipse.jst.ejb.ui.internal.actions.EJBCheckboxTableViewer" ref="28" impl="0" subclass="0" instantiate="1"><method name="getTable" desc="()Lorg/eclipse/swt/widgets/Table;" ref="2"/><method name="setContentProvider" desc="(Lorg/eclipse/jface/viewers/IContentProvider;)V" ref="1"/><method name="getControl" desc="()Lorg/eclipse/swt/widgets/Control;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/swt/widgets/Composite;I)V" ref="1"/><method name="getCheckedElements" desc="()[Ljava/lang/Object;" ref="7"/><method name="setAllChecked" desc="(Z)V" ref="1"/><method name="setInput" desc="(Ljava/lang/Object;)V" ref="2"/><method name="addSelectionChangedListener" desc="(Lorg/eclipse/jface/viewers/ISelectionChangedListener;)V" ref="1"/><method name="setChecked" desc="(Ljava/lang/Object;Z)Z" ref="2"/><method name="addCheckStateListener" desc="(Lorg/eclipse/jface/viewers/ICheckStateListener;)V" ref="1"/><method name="getAllElements" desc="()Ljava/util/List;" ref="1"/><method name="setLabelProvider" desc="(Lorg/eclipse/jface/viewers/IBaseLabelProvider;)V" ref="1"/></class><class name="org.eclipse.jst.ejb.ui.project.facet.EjbProjectWizard" ref="5" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="init" desc="(Lorg/eclipse/ui/IWorkbench;Lorg/eclipse/jface/viewers/IStructuredSelection;)V" ref="1"/><method name="getDataModel" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setNeedsProgressMonitor" desc="(Z)V" ref="1"/></class></plugin><plugin id="org.eclipse.jst.server.core"><class name="org.eclipse.jst.server.core.IEnterpriseApplication" ref="42" impl="1" subclass="0" instantiate="0"><method name="getURI" desc="(Lorg/eclipse/wst/server/core/IModule;)Ljava/lang/String;" ref="5"/><method name="getModules" desc="()[Lorg/eclipse/wst/server/core/IModule;" ref="10"/></class><class name="org.eclipse.jst.server.core.PublishUtil" ref="5" impl="0" subclass="0" instantiate="0"><method name="publishSmart" desc="([Lorg/eclipse/wst/server/core/model/IModuleResource;Lorg/eclipse/core/runtime/IPath;Lorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/core/runtime/IStatus;" ref="2"/><method name="publishDelta" desc="(Lorg/eclipse/wst/server/core/model/IModuleResourceDelta;Lorg/eclipse/core/runtime/IPath;Lorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.server.core.IEJBModule" ref="8" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.server.core.IApplicationClientModule" ref="10" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.server.core.EJBBean" ref="4" impl="0" subclass="0" instantiate="0"><method name="hasRemoteInterface" desc="()Z" ref="1"/><method name="hasLocalInterface" desc="()Z" ref="1"/><method name="getJndiName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.server.core.RuntimeClasspathProviderDelegate" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.server.core.IWebModule[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.server.core.IWebModule" ref="24" impl="0" subclass="0" instantiate="0"><method name="getURI" desc="(Lorg/eclipse/wst/server/core/IModule;)Ljava/lang/String;" ref="2"/><method name="getModules" desc="()[Lorg/eclipse/wst/server/core/IModule;" ref="7"/><method name="getContextRoot" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.server.core.Servlet" ref="3" impl="0" subclass="0" instantiate="0"><method name="getServletClassName" desc="()Ljava/lang/String;" ref="1"/><method name="getAlias" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.server.core.IConnectorModule" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.server.core.IUtilityModule" ref="4" impl="0" subclass="0" instantiate="0"><method name="isBinary" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.server.core.ClasspathRuntimeTargetHandler" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.server.core.IJavaRuntime" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.server.core.IJ2EEModule" ref="9" impl="0" subclass="0" instantiate="0"><method name="isBinary" desc="()Z" ref="1"/><method name="getResourceFolders" desc="()[Lorg/eclipse/core/resources/IContainer;" ref="1"/></class><class name="org.eclipse.jst.server.core.internal.J2EEUtil" ref="5" impl="0" subclass="0" instantiate="0"><method name="getEnterpriseApplications" desc="(Lorg/eclipse/jst/server/core/IJ2EEModule;Lorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/wst/server/core/IModule;" ref="2"/><method name="getEnterpriseApplications" desc="(Lorg/eclipse/wst/server/core/IModule;Lorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/wst/server/core/IModule;" ref="1"/></class><class name="org.eclipse.jst.server.core.FacetUtil" ref="70" impl="0" subclass="0" instantiate="0"><method name="getRuntime" desc="(Lorg/eclipse/wst/common/project/facet/core/runtime/IRuntime;)Lorg/eclipse/wst/server/core/IRuntime;" ref="29"/><method name="getRuntime" desc="(Lorg/eclipse/wst/server/core/IRuntime;)Lorg/eclipse/wst/common/project/facet/core/runtime/IRuntime;" ref="7"/></class><class name="org.eclipse.jst.server.core.IEnterpriseApplication[]" ref="1" impl="0" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.jst.j2ee.webservice"><class name="org.eclipse.jst.j2ee.internal.webservice.command.CommandRemoveElement" ref="5" impl="0" subclass="0" instantiate="5"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;Ljava/lang/Object;Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="3"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;Ljava/lang/Object;Lorg/eclipse/emf/ecore/EStructuralFeature;Z)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.adapter.AdapterExpiresCCombo" ref="8" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/ArtifactEdit;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Z)V" ref="2"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/ArtifactEdit;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Lorg/eclipse/swt/custom/CCombo;Z)V" ref="2"/><method name="adapt" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="2"/><method name="dispose" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.adapter.AdapterElement" ref="26" impl="0" subclass="0" instantiate="6"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/ArtifactEdit;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EClass;Lorg/eclipse/emf/ecore/EStructuralFeature;Z[Lorg/eclipse/emf/ecore/EStructuralFeature;[Z[Lorg/eclipse/swt/widgets/Text;)V" ref="6"/><method name="adapt" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="6"/><method name="dispose" desc="()V" ref="6"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.adapter.AdapterTextCCombo" ref="14" impl="0" subclass="0" instantiate="6"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/ArtifactEdit;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/swt/custom/CCombo;Z)V" ref="3"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/ArtifactEdit;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/swt/custom/CCombo;Z)V" ref="3"/><method name="adapt" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="3"/><method name="dispose" desc="()V" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.provider.ATKUIAdapterFactory" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.componentcore.util.WSCDDArtifactEdit" ref="29" impl="0" subclass="0" instantiate="0"><method name="isDirty" desc="()Z" ref="1"/><method name="getWSCDDArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/internal/webservice/componentcore/util/WSCDDArtifactEdit;" ref="1"/><method name="getWebServicesClient" desc="()Lorg/eclipse/jst/j2ee/webservice/wsclient/WebServicesClient;" ref="6"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="getWSCDDArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/internal/webservice/componentcore/util/WSCDDArtifactEdit;" ref="3"/><method name="getWSCDDArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/internal/webservice/componentcore/util/WSCDDArtifactEdit;" ref="2"/><method name="dispose" desc="()V" ref="7"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.command.CommandAddElement" ref="101" impl="0" subclass="0" instantiate="78"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EClass;Lorg/eclipse/emf/ecore/EStructuralFeature;[Lorg/eclipse/emf/ecore/EStructuralFeature;[Ljava/lang/Object;)V" ref="25"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V" ref="53"/><method name="getAddedObject" desc="()Ljava/lang/Object;" ref="27"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.command.CommandSetElement" ref="33" impl="0" subclass="0" instantiate="33"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;)V" ref="5"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/Object;Ljava/lang/Object;)V" ref="28"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.adapter.AdapterViewer" ref="96" impl="0" subclass="0" instantiate="0"><method name="adapt" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="48"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.adapter.AdapterLayer" ref="32" impl="0" subclass="0" instantiate="8"><method name="adapt" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="8"/><method name="getChild" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="8"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/emf/ecore/EClass;)V" ref="8"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.adapter.AdapterText" ref="44" impl="0" subclass="0" instantiate="14"><method name="adapt" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="10"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/ArtifactEdit;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/swt/widgets/Text;Z)V" ref="4"/><method name="dispose" desc="()V" ref="10"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/ArtifactEdit;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/swt/widgets/Text;Z)V" ref="10"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.adapter.AdapterCCombo" ref="18" impl="0" subclass="0" instantiate="4"><method name="adapt" desc="(Lorg/eclipse/emf/ecore/EObject;)V" ref="4"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/emf/ecore/EStructuralFeature;Lorg/eclipse/swt/custom/CCombo;Ljava/lang/String;)V" ref="4"/><method name="dispose" desc="()V" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.helper.WebServicesManager" ref="6" impl="0" subclass="0" instantiate="0"><method name="getAllWorkspaceServiceRefs" desc="()Ljava/util/List;" ref="1"/><method name="getAllWSDLServices" desc="()Ljava/util/List;" ref="1"/><method name="getInstance" desc="()Lorg/eclipse/jst/j2ee/internal/webservice/helper/WebServicesManager;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.command.CommandModifyElement" ref="6" impl="0" subclass="0" instantiate="6"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;[Lorg/eclipse/emf/ecore/EStructuralFeature;[Ljava/lang/Object;)V" ref="6"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.componentcore.util.JaxRPCMapArtifactEdit" ref="4" impl="0" subclass="0" instantiate="0"><method name="getJaxRPCMapXmiResource" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JaxrpcmapResource;" ref="1"/><method name="getJaxRPCMapArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/internal/webservice/componentcore/util/JaxRPCMapArtifactEdit;" ref="1"/><method name="dispose" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.adapter.AdapterViewerItem" ref="90" impl="0" subclass="0" instantiate="54"><method name="getEObjectList" desc="()Lorg/eclipse/emf/common/util/EList;" ref="7"/><method name="getEStructuralFeature" desc="()Lorg/eclipse/emf/ecore/EStructuralFeature;" ref="7"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="54"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.helper.WSDLHelper" ref="2" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.componentcore.util.WSDDArtifactEdit" ref="77" impl="0" subclass="0" instantiate="0"><method name="isDirty" desc="()Z" ref="1"/><method name="getWSDDArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/internal/webservice/componentcore/util/WSDDArtifactEdit;" ref="2"/><method name="getWebServices" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WebServices;" ref="18"/><method name="getWSDDArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/internal/webservice/componentcore/util/WSDDArtifactEdit;" ref="16"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="getWSDDArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/internal/webservice/componentcore/util/WSDDArtifactEdit;" ref="1"/><method name="dispose" desc="()V" ref="19"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.command.CommandModifyText" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EStructuralFeature;Ljava/lang/String;Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.webservice.plugin.WebServicePlugin" ref="6" impl="0" subclass="0" instantiate="0"><method name="getMessage" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="3"/></class></plugin><plugin id="org.eclipse.jst.ws.ui"><class name="org.eclipse.jst.ws.internal.ui.dialog.DialogUtils" ref="9" impl="0" subclass="0" instantiate="0"><method name="browseResources" desc="(Lorg/eclipse/swt/widgets/Shell;Lorg/eclipse/core/resources/IResource;Lorg/eclipse/core/resources/IResource;Lorg/eclipse/jst/ws/internal/common/Filter;)Lorg/eclipse/core/resources/IResource;" ref="3"/><method name="browseClasses" desc="(Lorg/eclipse/swt/widgets/Shell;Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jface/wizard/IWizardContainer;)Ljava/lang/String;" ref="1"/><method name="browseInterfaces" desc="(Lorg/eclipse/swt/widgets/Shell;Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jface/wizard/IWizardContainer;)Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.ws.internal.ui.common.UIUtils" ref="153" impl="0" subclass="0" instantiate="13"><method name="createHorizontalSeparator" desc="(Lorg/eclipse/swt/widgets/Composite;I)Lorg/eclipse/swt/widgets/Label;" ref="2"/><method name="createTable" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;I)Lorg/eclipse/swt/widgets/Table;" ref="1"/><method name="createButton" desc="(ILorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/swt/widgets/Button;" ref="2"/><method name="createRadioButton" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/swt/widgets/Button;" ref="2"/><method name="createGroup" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/swt/widgets/Group;" ref="17"/><method name="createGroup" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;III)Lorg/eclipse/swt/widgets/Group;" ref="2"/><method name="createCombo" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lorg/eclipse/swt/widgets/Combo;" ref="16"/><method name="createText" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lorg/eclipse/swt/widgets/Text;" ref="16"/><method name="createPushButton" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/swt/widgets/Button;" ref="8"/><method name="createComposite" desc="(Lorg/eclipse/swt/widgets/Composite;III)Lorg/eclipse/swt/widgets/Composite;" ref="3"/><method name="createComposite" desc="(Lorg/eclipse/swt/widgets/Composite;I)Lorg/eclipse/swt/widgets/Composite;" ref="23"/><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="13"/><method name="createCheckbox" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/swt/widgets/Button;" ref="9"/><method name="createTree" desc="(Lorg/eclipse/swt/widgets/Composite;Ljava/lang/String;Ljava/lang/String;I)Lorg/eclipse/swt/widgets/Tree;" ref="1"/><method name="createFillAll" desc="()Lorg/eclipse/swt/layout/GridData;" ref="4"/></class></plugin><plugin id="org.eclipse.wst.common.snippets"><class name="org.eclipse.wst.common.snippets.ui.DefaultSnippetInsertion" ref="2" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class></plugin><plugin id="org.eclipse.wst.sse.core"><class name="org.eclipse.wst.sse.core.internal.document.DocumentReader" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jface/text/IDocument;)V" ref="1"/></class><class name="org.eclipse.wst.sse.core.internal.provisional.IStructuredModel" ref="2" impl="0" subclass="0" instantiate="0"><method name="getStructuredDocument" desc="()Lorg/eclipse/wst/sse/core/internal/provisional/text/IStructuredDocument;" ref="1"/></class><class name="org.eclipse.wst.sse.core.internal.encoding.CodedStreamCreator" ref="3" impl="0" subclass="0" instantiate="1"><method name="set" desc="(Ljava/lang/String;Ljava/io/Reader;)V" ref="1"/><method name="getCodedByteArrayOutputStream" desc="(Lorg/eclipse/wst/sse/core/internal/encoding/EncodingRule;)Ljava/io/ByteArrayOutputStream;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.sse.core.internal.provisional.IModelManager" ref="10" impl="0" subclass="0" instantiate="0"><method name="getModelForEdit" desc="(Lorg/eclipse/core/resources/IFile;)Lorg/eclipse/wst/sse/core/internal/provisional/IStructuredModel;" ref="1"/><method name="createUnManagedStructuredModelFor" desc="(Ljava/lang/String;)Lorg/eclipse/wst/sse/core/internal/provisional/IStructuredModel;" ref="1"/><method name="saveStructuredDocument" desc="(Lorg/eclipse/wst/sse/core/internal/provisional/text/IStructuredDocument;Lorg/eclipse/core/resources/IFile;)V" ref="1"/><method name="getModelForRead" desc="(Lorg/eclipse/core/resources/IFile;)Lorg/eclipse/wst/sse/core/internal/provisional/IStructuredModel;" ref="1"/></class><class name="org.eclipse.wst.sse.core.internal.format.IStructuredFormatPreferences" ref="2" impl="0" subclass="0" instantiate="0"><method name="setLineWidth" desc="(I)V" ref="1"/></class><class name="org.eclipse.wst.sse.core.internal.encoding.EncodingRule" ref="1" impl="0" subclass="0" instantiate="0"><field name="CONTENT_BASED" desc="Lorg/eclipse/wst/sse/core/internal/encoding/EncodingRule;" ref="1"/></class><class name="org.eclipse.wst.sse.core.internal.provisional.StructuredModelManager" ref="2" impl="0" subclass="0" instantiate="0"><method name="getModelManager" desc="()Lorg/eclipse/wst/sse/core/internal/provisional/IModelManager;" ref="1"/></class><class name="org.eclipse.wst.sse.core.internal.provisional.text.IStructuredDocument" ref="3" impl="0" subclass="0" instantiate="0"><method name="setText" desc="(Ljava/lang/Object;Ljava/lang/String;)Lorg/eclipse/wst/sse/core/internal/provisional/events/StructuredDocumentEvent;" ref="1"/></class><class name="org.eclipse.wst.sse.core.internal.format.StructuredFormatContraints" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/><method name="setClearAllBlankLines" desc="(Z)V" ref="1"/></class></plugin><plugin id="org.eclipse.jst.ws.uddiregistry"><class name="org.eclipse.jst.ws.internal.uddiregistry.widgets.PrivateUDDISelectionCommand" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.uddiregistry.wizard.PrivateUDDIRegistryType" ref="3" impl="1" subclass="0" instantiate="0"><method name="isPrivateUDDIRegistryInstalled" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.ws.internal.uddiregistry.wizard.PrivateUDDIRegistryTypeRegistry" ref="6" impl="0" subclass="0" instantiate="0"><method name="getInstance" desc="()Lorg/eclipse/jst/ws/internal/uddiregistry/wizard/PrivateUDDIRegistryTypeRegistry;" ref="2"/><method name="getTypes" desc="()[Lorg/eclipse/jst/ws/internal/uddiregistry/wizard/PrivateUDDIRegistryType;" ref="1"/><method name="getSupportedServerFactoryIDByID" desc="(Ljava/lang/String;)[Ljava/lang/String;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.wsdl"><class name="org.eclipse.wst.wsdl.internal.impl.ServiceImpl" ref="10" impl="0" subclass="0" instantiate="0"><method name="getQName" desc="()Ljavax/xml/namespace/QName;" ref="3"/></class><class name="org.eclipse.wst.wsdl.internal.impl.wsdl4j.WSDLFactoryImpl" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class></plugin><plugin id="org.eclipse.wst.ws.explorer"><class name="org.eclipse.wst.ws.internal.explorer.WSExplorerLauncherCommand" ref="5" impl="0" subclass="0" instantiate="1"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="1"/><method name="setLaunchOptions" desc="([Lorg/eclipse/wst/ws/internal/explorer/LaunchOption;)V" ref="1"/><method name="execute" desc="()Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setForceLaunchOutsideIDE" desc="(Z)V" ref="1"/></class><class name="org.eclipse.wst.ws.internal.explorer.LaunchOption" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class></plugin><plugin id="org.eclipse.wst.common.project.facet.core"><class name="org.eclipse.wst.common.project.facet.core.ProjectFacetsManager" ref="93" impl="0" subclass="0" instantiate="0"><method name="getTemplate" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/project/facet/core/IFacetedProjectTemplate;" ref="3"/><method name="create" desc="(Ljava/lang/String;Lorg/eclipse/core/runtime/IPath;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/common/project/facet/core/IFacetedProject;" ref="1"/><method name="create" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/common/project/facet/core/IFacetedProject;" ref="38"/><method name="getFacetedProjects" desc="(Lorg/eclipse/wst/common/project/facet/core/IProjectFacet;)Ljava/util/Set;" ref="1"/><method name="getProjectFacet" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/project/facet/core/IProjectFacet;" ref="5"/><method name="getProjectFacets" desc="()Ljava/util/Set;" ref="1"/></class><class name="org.eclipse.wst.common.project.facet.core.IFacetedProjectTemplate" ref="4" impl="0" subclass="0" instantiate="0"><method name="getFixedProjectFacets" desc="()Ljava/util/Set;" ref="1"/></class><class name="org.eclipse.wst.common.project.facet.core.IRuntimeChangedEvent" ref="2" impl="0" subclass="0" instantiate="0"><method name="getOldRuntime" desc="()Lorg/eclipse/wst/common/project/facet/core/runtime/IRuntime;" ref="1"/></class><class name="org.eclipse.wst.common.project.facet.core.IProjectFacetVersion" ref="35" impl="0" subclass="0" instantiate="0"><method name="getVersionString" desc="()Ljava/lang/String;" ref="4"/><method name="getProjectFacet" desc="()Lorg/eclipse/wst/common/project/facet/core/IProjectFacet;" ref="8"/></class><class name="org.eclipse.wst.common.project.facet.core.IFacetedProject$Action" ref="4" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/project/facet/core/IFacetedProject$Action$Type;Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;Ljava/lang/Object;)V" ref="4"/></class><class name="org.eclipse.wst.common.project.facet.core.runtime.RuntimeManager" ref="4" impl="0" subclass="0" instantiate="0"><method name="getRuntimes" desc="(Ljava/util/Set;)Ljava/util/Set;" ref="1"/><method name="getRuntime" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/project/facet/core/runtime/IRuntime;" ref="1"/></class><class name="org.eclipse.wst.common.project.facet.core.runtime.IRuntimeComponent" ref="5" impl="0" subclass="0" instantiate="0"><method name="getProperty" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.common.project.facet.core.runtime.IRuntime" ref="21" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getDefaultFacets" desc="(Ljava/util/Set;)Ljava/util/Set;" ref="2"/></class><class name="org.eclipse.wst.common.project.facet.core.IFacetedProject$Action$Type" ref="4" impl="0" subclass="0" instantiate="0"><field name="INSTALL" desc="Lorg/eclipse/wst/common/project/facet/core/IFacetedProject$Action$Type;" ref="3"/><field name="VERSION_CHANGE" desc="Lorg/eclipse/wst/common/project/facet/core/IFacetedProject$Action$Type;" ref="1"/></class><class name="org.eclipse.wst.common.project.facet.core.VersionFormatException" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.project.facet.core.IDelegate" ref="9" impl="8" subclass="0" instantiate="0"><method name="execute" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;Ljava/lang/Object;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/></class><class name="org.eclipse.wst.common.project.facet.core.IFacetedProject" ref="104" impl="0" subclass="0" instantiate="0"><method name="setPrimaryRuntime" desc="(Lorg/eclipse/wst/common/project/facet/core/runtime/IRuntime;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="hasProjectFacet" desc="(Lorg/eclipse/wst/common/project/facet/core/IProjectFacet;)Z" ref="1"/><method name="getPrimaryRuntime" desc="()Lorg/eclipse/wst/common/project/facet/core/runtime/IRuntime;" ref="10"/><method name="getFixedProjectFacets" desc="()Ljava/util/Set;" ref="2"/><method name="modify" desc="(Ljava/util/Set;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="4"/><method name="getInstalledVersion" desc="(Lorg/eclipse/wst/common/project/facet/core/IProjectFacet;)Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;" ref="2"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/><method name="installProjectFacet" desc="(Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;Ljava/lang/Object;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="setFixedProjectFacets" desc="(Ljava/util/Set;)V" ref="1"/><method name="setTargetedRuntimes" desc="(Ljava/util/Set;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="hasProjectFacet" desc="(Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;)Z" ref="1"/><method name="getRuntime" desc="()Lorg/eclipse/wst/common/project/facet/core/runtime/IRuntime;" ref="22"/><method name="getTargetedRuntimes" desc="()Ljava/util/Set;" ref="1"/><method name="setRuntime" desc="(Lorg/eclipse/wst/common/project/facet/core/runtime/IRuntime;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="4"/><method name="getProjectFacets" desc="()Ljava/util/Set;" ref="4"/></class><class name="org.eclipse.wst.common.project.facet.core.IProjectFacet" ref="35" impl="0" subclass="0" instantiate="0"><method name="getLatestVersion" desc="()Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;" ref="1"/><method name="getVersion" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;" ref="3"/><method name="getId" desc="()Ljava/lang/String;" ref="8"/><method name="getVersionComparator" desc="()Ljava/util/Comparator;" ref="1"/><method name="getSortedVersions" desc="(Z)Ljava/util/List;" ref="1"/><method name="getLatestSupportedVersion" desc="(Lorg/eclipse/wst/common/project/facet/core/runtime/IRuntime;)Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;" ref="1"/><method name="getVersions" desc="()Ljava/util/Set;" ref="2"/></class></plugin><plugin id="org.eclipse.wst.sse.ui"><class name="org.eclipse.wst.sse.ui.internal.provisional.extensions.breakpoint.NodeLocation" ref="3" impl="0" subclass="0" instantiate="0"><method name="getStartTagStartOffset" desc="()I" ref="1"/><method name="getEndTagStartOffset" desc="()I" ref="1"/></class><class name="org.eclipse.wst.sse.ui.internal.provisional.extensions.ISourceEditingTextTools" ref="5" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.sse.ui.internal.provisional.extensions.breakpoint.IBreakpointProvider" ref="1" impl="1" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.wst.rdb.core"><class name="org.eclipse.wst.rdb.internal.core.RDBCorePlugin" ref="15" impl="0" subclass="0" instantiate="0"><method name="getConnectionManager" desc="()Lorg/eclipse/wst/rdb/internal/core/connection/ConnectionManager;" ref="4"/><method name="getDatabaseDefinitionRegistry" desc="()Lorg/eclipse/wst/rdb/internal/core/definition/DatabaseDefinitionRegistry;" ref="1"/><method name="getDefault" desc="()Lorg/eclipse/wst/rdb/internal/core/RDBCorePlugin;" ref="5"/></class><class name="org.eclipse.wst.rdb.internal.core.connection.ConnectionInfo[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.core.rte.EngineeringOption" ref="6" impl="0" subclass="0" instantiate="0"><method name="getId" desc="()Ljava/lang/String;" ref="2"/><method name="setBoolean" desc="(Z)V" ref="2"/></class><class name="org.eclipse.wst.rdb.internal.core.connection.ConnectionInfo" ref="87" impl="0" subclass="0" instantiate="0"><method name="setSharedConnection" desc="(Ljava/sql/Connection;)V" ref="3"/><method name="getPassword" desc="()Ljava/lang/String;" ref="2"/><method name="setLoadingPath" desc="(Ljava/lang/String;)V" ref="1"/><method name="saveConnectionInfo" desc="()V" ref="3"/><method name="setPassword" desc="(Ljava/lang/String;)V" ref="3"/><method name="setDriverClassName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getURL" desc="()Ljava/lang/String;" ref="2"/><method name="getDatabaseProductVersion" desc="()Ljava/lang/String;" ref="1"/><method name="setUserName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getDatabaseName" desc="()Ljava/lang/String;" ref="5"/><method name="getSharedConnection" desc="()Ljava/sql/Connection;" ref="4"/><method name="setCustomProperty" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="2"/><method name="getSharedDatabase" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/Database;" ref="6"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="getDriverClassName" desc="()Ljava/lang/String;" ref="2"/><method name="setURL" desc="(Ljava/lang/String;)V" ref="1"/><method name="getCustomProperty" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="setDatabaseName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getDatabaseDefinition" desc="()Lorg/eclipse/wst/rdb/internal/core/definition/DatabaseDefinition;" ref="2"/><method name="getLoadingPath" desc="()Ljava/lang/String;" ref="1"/><method name="getUserName" desc="()Ljava/lang/String;" ref="2"/><method name="connect" desc="()Ljava/sql/Connection;" ref="4"/></class><class name="org.eclipse.wst.rdb.internal.core.definition.DataModelElementFactory" ref="28" impl="0" subclass="0" instantiate="0"><method name="create" desc="(Lorg/eclipse/emf/ecore/EClass;)Lorg/eclipse/emf/ecore/EObject;" ref="14"/></class><class name="org.eclipse.wst.rdb.internal.core.rte.DDLGenerator" ref="6" impl="0" subclass="0" instantiate="0"><method name="generateDDL" desc="([Lorg/eclipse/wst/rdb/internal/models/sql/schema/SQLObject;Lorg/eclipse/core/runtime/IProgressMonitor;)[Ljava/lang/String;" ref="1"/><method name="getOptions" desc="()[Lorg/eclipse/wst/rdb/internal/core/rte/EngineeringOption;" ref="2"/></class><class name="org.eclipse.wst.rdb.internal.core.util.RTEHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="saveDDL" desc="([Ljava/lang/String;Lorg/eclipse/wst/rdb/internal/core/definition/DatabaseDefinition;Lorg/eclipse/core/runtime/IPath;Ljava/lang/String;)Lorg/eclipse/core/resources/IFile;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.core.definition.DatabaseDefinition" ref="113" impl="0" subclass="0" instantiate="0"><method name="getPredefinedDataTypeFormattedName" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/PredefinedDataType;)Ljava/lang/String;" ref="2"/><method name="getSchemaMaximumIdentifierLength" desc="()I" ref="1"/><method name="getVersionDisplayString" desc="()Ljava/lang/String;" ref="1"/><method name="getDDLGenerator" desc="()Lorg/eclipse/wst/rdb/internal/core/rte/DDLGenerator;" ref="2"/><method name="getTableMaximumIdentifierLength" desc="()I" ref="1"/><method name="getPredefinedDataTypesByJDBCEnumType" desc="(I)Ljava/util/List;" ref="1"/><method name="getProduct" desc="()Ljava/lang/String;" ref="4"/><method name="getProductDisplayString" desc="()Ljava/lang/String;" ref="1"/><method name="getForeignKeyMaximumIdentifierLength" desc="()I" ref="1"/><method name="getPredefinedDataType" desc="(Lorg/eclipse/wst/rdb/internal/models/dbdefinition/PredefinedDataTypeDefinition;)Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/PredefinedDataType;" ref="4"/><method name="supportsQuotedDML" desc="()Z" ref="1"/><method name="getVersion" desc="()Ljava/lang/String;" ref="4"/><method name="isSQLOperator" desc="(Ljava/lang/String;)Z" ref="3"/><method name="getColumnMaximumIdentifierLength" desc="()I" ref="1"/><method name="isSQLKeyword" desc="(Ljava/lang/String;)Z" ref="3"/><method name="getDataModelElementFactory" desc="()Lorg/eclipse/wst/rdb/internal/core/definition/DataModelElementFactory;" ref="14"/><method name="getDatabaseMaximumIdentifierLength" desc="()I" ref="1"/><method name="getPredefinedDataType" desc="(Ljava/lang/String;)Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/PredefinedDataType;" ref="2"/><method name="getPredefinedDataTypeDefinition" desc="(Ljava/lang/String;)Lorg/eclipse/wst/rdb/internal/models/dbdefinition/PredefinedDataTypeDefinition;" ref="2"/></class><class name="org.eclipse.wst.rdb.internal.core.connection.ConnectionAdapter" ref="2" impl="0" subclass="0" instantiate="0"><method name="getNativeConnection" desc="()Ljava/sql/Connection;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.core.definition.DatabaseDefinitionRegistry" ref="42" impl="0" subclass="0" instantiate="0"><method name="getDefinition" desc="(Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/wst/rdb/internal/core/definition/DatabaseDefinition;" ref="5"/><method name="getDefinition" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/schema/Database;)Lorg/eclipse/wst/rdb/internal/core/definition/DatabaseDefinition;" ref="17"/></class><class name="org.eclipse.wst.rdb.internal.core.definition.DatabaseDefinitionRegistryImpl" ref="19" impl="0" subclass="0" instantiate="0"><field name="INSTANCE" desc="Lorg/eclipse/wst/rdb/internal/core/definition/DatabaseDefinitionRegistry;" ref="19"/></class><class name="org.eclipse.wst.rdb.internal.core.util.DatabaseProviderHelper" ref="6" impl="0" subclass="0" instantiate="3"><method name="setDatabase" desc="(Ljava/sql/Connection;Lorg/eclipse/wst/rdb/internal/core/connection/ConnectionInfo;Ljava/lang/String;)V" ref="3"/><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.wst.rdb.internal.core.connection.ConnectionManager" ref="10" impl="0" subclass="0" instantiate="0"><method name="removeConnectionInfo" desc="(Ljava/lang/String;)V" ref="3"/><method name="createConnectionInfo" desc="(Lorg/eclipse/wst/rdb/internal/core/definition/DatabaseDefinition;Ljava/lang/String;)Lorg/eclipse/wst/rdb/internal/core/connection/ConnectionInfo;" ref="1"/><method name="getAllNamedConnectionInfo" desc="()[Lorg/eclipse/wst/rdb/internal/core/connection/ConnectionInfo;" ref="2"/></class></plugin></references>
\ No newline at end of file
+<references name="[D:\temp\AST-bin.zip]" contactInfo="conanc@us.ibm.com" refBuildId="D:\docs\builds\WTP\wtp-1.5.2.zip" includes="[org.eclipse.wst.*, org.eclipse.jst.*, org.eclipse.jem.*]" excludes="" includePlugins="" excludePlugins="[com.ibm.websphere.v61, com.ibm.websphere.v61.ext, com.ibm.ws.webservices.thinclient, com.ibm.ws.ast.st.enhanced.ear.runtime]"><plugin id="org.eclipse.jst.j2ee"><class name="org.eclipse.jst.j2ee.internal.archive.operations.ComponentLoadStrategyImpl" ref="6" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="2"/><method name="getFiles" desc="()Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.JavaComponentLoadStrategyImpl" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/><method name="setExportSource" desc="(Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.OverwriteHandlerException" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.internal.plugin.J2EEPlugin" ref="230" impl="0" subclass="0" instantiate="0"><method name="newErrorStatus" desc="(Ljava/lang/String;Ljava/lang/Throwable;)Lorg/eclipse/core/runtime/IStatus;" ref="4"/><method name="getDefault" desc="()Lorg/eclipse/jst/j2ee/internal/plugin/J2EEPlugin;" ref="15"/><method name="getPlugin" desc="()Lorg/eclipse/jst/j2ee/internal/plugin/J2EEPlugin;" ref="61"/><method name="isEJBSupportAvailable" desc="()Z" ref="1"/><method name="getJ2EEPreferences" desc="()Lorg/eclipse/jst/j2ee/internal/plugin/J2EEPreferences;" ref="3"/><method name="getImage" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="67"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.IOverwriteHandler" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.project.facet.J2EEFacetInstallDelegate" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.common.J2EEVersionUtil" ref="20" impl="0" subclass="0" instantiate="0"><method name="convertAppClientVersionStringToJ2EEVersionID" desc="(Ljava/lang/String;)I" ref="1"/><method name="convertVersionStringToInt" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)I" ref="1"/><method name="convertVersionStringToInt" desc="(Ljava/lang/String;)I" ref="2"/><method name="getJ2EETextVersion" desc="(I)Ljava/lang/String;" ref="2"/><method name="getServletTextVersion" desc="(I)Ljava/lang/String;" ref="1"/><method name="convertWebVersionStringToJ2EEVersionID" desc="(Ljava/lang/String;)I" ref="1"/><method name="convertVersionIntToString" desc="(I)Ljava/lang/String;" ref="2"/><method name="convertConnectorVersionStringToJ2EEVersionID" desc="(Ljava/lang/String;)I" ref="1"/><method name="convertEJBVersionStringToJ2EEVersionID" desc="(Ljava/lang/String;)I" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.validation.EarHelper" ref="3" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.common.classpath.J2EEComponentClasspathUpdater" ref="3" impl="0" subclass="0" instantiate="0"><method name="forceUpdate" desc="(Ljava/util/Collection;Z)V" ref="1"/><method name="getInstance" desc="()Lorg/eclipse/jst/j2ee/internal/common/classpath/J2EEComponentClasspathUpdater;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.AppClientComponentExportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.AppClientComponentExportDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.moduleextension.EarModuleManager" ref="4" impl="0" subclass="0" instantiate="0"><method name="getEJBModuleExtension" desc="()Lorg/eclipse/jst/j2ee/internal/moduleextension/EjbModuleExtension;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.plugin.J2EEPluginResourceHandler" ref="4" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.EARComponentImportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.common.J2EECommonMessages" ref="3" impl="0" subclass="0" instantiate="0"><method name="getResourceString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><field name="ERR_JAVA_CLASS_SUPERCLASS_NOT_EXIST" desc="Ljava/lang/String;" ref="1"/><field name="ERR_JAVA_CLASS_NAME_EMPTY" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SECURITY_ROLE_EXIST" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SECURITY_ROLE_EMPTY" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.EARComponentImportDataModelProvider" ref="3" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/><method name="getAllUtilities" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.validation.DependencyUtil" ref="2" impl="0" subclass="0" instantiate="0"><method name="getDependentProjects" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/resources/IProject;" ref="1"/></class><class name="org.eclipse.jst.j2ee.refactor.operations.ProjectRefactorMetadata" ref="13" impl="0" subclass="0" instantiate="0"><method name="getModuleURI" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="isConnector" desc="()Z" ref="1"/><method name="isEJB" desc="()Z" ref="2"/><method name="isAppClient" desc="()Z" ref="1"/><method name="getVirtualComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="2"/><method name="getProjectName" desc="()Ljava/lang/String;" ref="1"/><method name="isWeb" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.componentcore.EnterpriseArtifactEdit" ref="56" impl="0" subclass="5" instantiate="17"><method name="getJ2EEVersion" desc="()I" ref="9"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="4"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;Z)V" ref="5"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/ModuleCoreNature;Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;Z)V" ref="5"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="getDeploymentDescriptorRoot" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="3"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/internal/ArtifactEditModel;)V" ref="5"/><method name="&lt;init>" desc="()V" ref="1"/><method name="dispose" desc="()V" ref="1"/><method name="isBinary" desc="()Z" ref="2"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;ZZLjava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.validation.UIEarHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.AddComponentToEnterpriseApplicationDataModelProvider" ref="5" impl="0" subclass="0" instantiate="3"><method name="getDefaultOperation" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelOperation;" ref="1"/><method name="getDataModel" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="1"/><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.jst.j2ee.datamodel.properties.IJ2EEComponentExportDataModelProperties" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.application.internal.operations.J2EEComponentImportDataModelProvider" ref="6" impl="0" subclass="1" instantiate="1"><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="1"/><method name="validate" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="propertySet" desc="(Ljava/lang/String;Ljava/lang/Object;)Z" ref="1"/><method name="getDefaultProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="init" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.EARComponentLoadStrategyImpl" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/><method name="setExportSource" desc="(Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.application.provider.ModuleItemProvider" ref="2" impl="0" subclass="0" instantiate="0"><method name="getURIIfPossible" desc="(Lorg/eclipse/jst/j2ee/application/Module;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.J2EEComponentSaveStrategyImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/><method name="getOutputPathForFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)Lorg/eclipse/core/runtime/IPath;" ref="1"/></class><class name="org.eclipse.jst.j2ee.componentcore.J2EEModuleVirtualArchiveComponent" ref="5" impl="0" subclass="0" instantiate="0"><method name="getUnderlyingWorkbenchFile" desc="()Lorg/eclipse/core/resources/IFile;" ref="2"/><method name="getFileExtension" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.J2EEJavaComponentSaveStrategyImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.ExtendedImportFactory" ref="2" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.internal.common.operations.JARDependencyDataModelProvider" ref="3" impl="0" subclass="0" instantiate="1"><method name="getDefaultOperation" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelOperation;" ref="1"/><method name="getDataModel" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.datamodel.properties.IJ2EEComponentImportDataModelProperties" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.common.internal.provider.CommonItemProviderAdapterFactory" ref="5" impl="0" subclass="1" instantiate="4"><method name="&lt;init>" desc="()V" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.validation.J2EEValidationHelper" ref="7" impl="0" subclass="2" instantiate="2"><method name="getLocation" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/><method name="getResource" desc="(Ljava/lang/Object;)Lorg/eclipse/core/resources/IResource;" ref="1"/><method name="initialize" desc="()V" ref="1"/><method name="cleanup" desc="(Lorg/eclipse/wst/validation/internal/operations/WorkbenchReporter;)V" ref="1"/><method name="getTargetObjectName" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.common.CommonEditResourceHandler" ref="12" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="4"/><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.common.operations.J2EEModifierHelperCreator" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.ComponentLoadStrategyImpl$FilesHolder" ref="3" impl="0" subclass="0" instantiate="0"><method name="addFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)V" ref="1"/><method name="getFiles" desc="()Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.servertarget.ServerTargetHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="cleanUpNonServerTargetClasspath" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.webservices.WebServicesClientDataHelper" ref="9" impl="0" subclass="0" instantiate="0"><method name="setServiceInterfaceName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getWSDLUrl" desc="()Ljava/lang/String;" ref="1"/><method name="setServiceEndpointInterfaceNames" desc="([Ljava/lang/String;)V" ref="1"/><method name="setDidGenDescriptors" desc="(Z)V" ref="1"/><method name="getServiceQName" desc="()Ljava/lang/String;" ref="1"/><method name="getProjectName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.project.facet.EARFacetProjectCreationDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.AppClientArchiveOpsResourceHandler" ref="1" impl="0" subclass="0" instantiate="0"><field name="ARCHIVE_OPERATION_OpeningArchive" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.EARComponentExportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.project.WTPJETEmitter" ref="4" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/ClassLoader;)V" ref="1"/><method name="setIntelligentLinkingEnabled" desc="(Z)V" ref="1"/><method name="addVariable" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/><method name="generate" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;[Ljava/lang/Object;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.EARComponentExportDataModelProvider" ref="4" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="()V" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.plugin.J2EEPreferences" ref="6" impl="0" subclass="0" instantiate="0"><method name="isIncrementalDeploymentEnabled" desc="()Z" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.J2EEArtifactImportOperation" ref="2" impl="0" subclass="1" instantiate="1"><method name="doExecute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.deploy.J2EEDeployOperation" ref="6" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="([Ljava/lang/Object;)V" ref="3"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.project.J2EEProjectUtilities" ref="162" impl="0" subclass="0" instantiate="0"><method name="getJ2EEProjectType" desc="(Lorg/eclipse/core/resources/IProject;)Ljava/lang/String;" ref="4"/><method name="writeManifest" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;)V" ref="2"/><method name="setServerContextRoot" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)V" ref="1"/><method name="getSourceContainers" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/jdt/core/IPackageFragmentRoot;" ref="7"/><method name="isEJBProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="24"/><method name="getOutputContainers" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/resources/IContainer;" ref="1"/><method name="isApplicationClientProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="6"/><method name="getAllProjectsInWorkspaceOfType" desc="(Ljava/lang/String;)[Lorg/eclipse/core/resources/IProject;" ref="1"/><method name="getReferencingEARProjects" desc="(Lorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/resources/IProject;" ref="9"/><method name="appendJavaClassPath" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jdt/core/IClasspathEntry;)V" ref="1"/><method name="isEARProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="13"/><method name="getServerRuntime" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/server/core/IRuntime;" ref="1"/><method name="asArchive" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IProject;Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="3"/><method name="getRuntimeLocation" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="readManifest" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;" ref="2"/><method name="isProjectOfType" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Z" ref="7"/><method name="getJ2EEProjectVersion" desc="(Lorg/eclipse/core/resources/IProject;)Ljava/lang/String;" ref="1"/><method name="isUtilityProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="4"/><method name="isDynamicWebProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="10"/><method name="isJCAProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="1"/><method name="getServerContextRoot" desc="(Lorg/eclipse/core/resources/IProject;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.webservices.WebServiceClientGenerator" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.componentcore.util.EARArtifactEdit" ref="168" impl="0" subclass="0" instantiate="0"><method name="getEARArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/componentcore/util/EARArtifactEdit;" ref="15"/><method name="getUtilityModuleReferences" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="3"/><method name="getDeploymentDescriptorRoot" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getModuleURI" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Ljava/lang/String;" ref="3"/><method name="getEARArtifactEditForWrite" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/componentcore/util/EARArtifactEdit;" ref="1"/><method name="getApplication" desc="()Lorg/eclipse/jst/j2ee/application/Application;" ref="12"/><method name="dispose" desc="()V" ref="22"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="2"/><method name="getEARArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/componentcore/util/EARArtifactEdit;" ref="4"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="3"/><method name="getEARArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/componentcore/util/EARArtifactEdit;" ref="8"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="3"/><method name="getJ2EEModuleReferences" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="15"/><method name="getModule" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="5"/><method name="getComponentReferences" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="5"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/><method name="getModuleByManifestURI" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.provider.J2EEItemProvider" ref="6" impl="0" subclass="0" instantiate="0"><method name="getChildren" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.application.provider.ApplicationProvidersResourceHandler" ref="40" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="17"/><field name="RESOURCE_LOCATOR" desc="Lorg/eclipse/emf/common/util/ResourceLocator;" ref="20"/></class><class name="org.eclipse.jst.j2ee.project.facet.J2EEFacetProjectCreationDataModelProvider" ref="4" impl="0" subclass="1" instantiate="1"><method name="validate" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="propertySet" desc="(Ljava/lang/String;Ljava/lang/Object;)Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="init" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.J2EEComponentExportDataModelProvider" ref="5" impl="0" subclass="1" instantiate="1"><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="1"/><method name="validate" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="getValidPropertyDescriptors" desc="(Ljava/lang/String;)[Lorg/eclipse/wst/common/frameworks/datamodel/DataModelPropertyDescriptor;" ref="1"/><method name="getDefaultProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.project.facet.UtilityProjectCreationDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.validation.UIEarValidator" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.project.facet.JavaProjectMigrationDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.UpdateManifestDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.provider.SecurityRoleItemProvider" ref="2" impl="0" subclass="1" instantiate="1"><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.ComponentSaveStrategyImpl" ref="4" impl="0" subclass="0" instantiate="0"><method name="setOverwriteHandler" desc="(Lorg/eclipse/jst/j2ee/internal/archive/operations/IOverwriteHandler;)V" ref="1"/><method name="setProgressMonitor" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.operations.J2EEUtilityJarImportDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.applicationclient.componentcore.util.AppClientArtifactEdit" ref="79" impl="0" subclass="0" instantiate="0"><method name="getAppClientArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/applicationclient/componentcore/util/AppClientArtifactEdit;" ref="2"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="getAppClientArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/applicationclient/componentcore/util/AppClientArtifactEdit;" ref="6"/><method name="getAppClientArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/applicationclient/componentcore/util/AppClientArtifactEdit;" ref="2"/><method name="isValidApplicationClientModule" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Z" ref="5"/><method name="getCommandStack" desc="()Lorg/eclipse/emf/common/command/CommandStack;" ref="2"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="dispose" desc="()V" ref="10"/><method name="getApplicationClient" desc="()Lorg/eclipse/jst/j2ee/client/ApplicationClient;" ref="13"/></class><class name="org.eclipse.jst.j2ee.internal.project.ProjectSupportResourceHandler" ref="2" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><field name="UNABLE_TO_LOAD_MODULE_ERROR_" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.moduleextension.EjbModuleExtension" ref="4" impl="0" subclass="0" instantiate="0"><method name="getDefinedEJBClientJARProject" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/resources/IProject;" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.servertarget.J2EEProjectServerTargetDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.EJBArchiveOpsResourceHandler" ref="1" impl="0" subclass="0" instantiate="0"><field name="ERROR_IMPORTING_MODULE_FILE" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.deploy.J2EEDeployHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="getEJBJar" desc="(Lorg/eclipse/core/resources/IResource;Lorg/eclipse/wst/common/internal/emf/utilities/ICommandContext;)Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.archive.operations.J2EEArtifactExportOperation" ref="1" impl="0" subclass="1" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.refactor.operations.ProjectRefactoringProperties" ref="1" impl="1" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.jst.common.project.facet.core"><class name="org.eclipse.jst.common.project.facet.core.IClasspathProvider" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.common.project.facet.core.ClasspathHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="removeClasspathEntries" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/wst/common/project/facet/core/IProjectFacetVersion;)V" ref="1"/></class></plugin><plugin id="org.eclipse.jst.common.annotations.core"><class name="org.eclipse.jst.common.internal.annotations.core.TagParseEventHandler" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.common.internal.annotations.core.AnnotationTagParser" ref="4" impl="0" subclass="0" instantiate="1"><method name="parse" desc="()V" ref="1"/><method name="setParserInput" desc="(Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/jst/common/internal/annotations/core/TagParseEventHandler;)V" ref="1"/></class><class name="org.eclipse.jst.common.internal.annotations.core.Token" ref="5" impl="0" subclass="0" instantiate="0"><method name="getText" desc="()Ljava/lang/String;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.common.environment"><class name="org.eclipse.wst.common.environment.NullStatusHandler" ref="3" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.wst.common.environment.Choice[]" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.environment.Choice" ref="13" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(CLjava/lang/String;Ljava/lang/String;)V" ref="1"/><method name="getShortcut" desc="()C" ref="2"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="&lt;init>" desc="(CLjava/lang/String;)V" ref="2"/><method name="getLabel" desc="()Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.wst.common.environment.StatusException" ref="9" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.environment.IStatusHandler" ref="120" impl="1" subclass="0" instantiate="0"><method name="report" desc="(Lorg/eclipse/core/runtime/IStatus;)V" ref="12"/><method name="reportError" desc="(Lorg/eclipse/core/runtime/IStatus;)V" ref="43"/><method name="report" desc="(Lorg/eclipse/core/runtime/IStatus;[Lorg/eclipse/wst/common/environment/Choice;)Lorg/eclipse/wst/common/environment/Choice;" ref="3"/></class><class name="org.eclipse.wst.common.environment.ILog" ref="19" impl="0" subclass="0" instantiate="0"><method name="isEnabled" desc="()Z" ref="1"/><method name="log" desc="(IILjava/lang/Object;Ljava/lang/String;Ljava/lang/Throwable;)V" ref="3"/><method name="log" desc="(IILjava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V" ref="4"/><method name="log" desc="(IILjava/lang/Object;Ljava/lang/String;Lorg/eclipse/core/runtime/IStatus;)V" ref="3"/></class><class name="org.eclipse.wst.common.environment.IEnvironment" ref="201" impl="0" subclass="0" instantiate="0"><method name="getLog" desc="()Lorg/eclipse/wst/common/environment/ILog;" ref="7"/><method name="getStatusHandler" desc="()Lorg/eclipse/wst/common/environment/IStatusHandler;" ref="61"/></class></plugin><plugin id="org.eclipse.jem.workbench"><class name="org.eclipse.jem.internal.adapters.jdom.JDOMSearchHelper" ref="2" impl="0" subclass="0" instantiate="0"><method name="resolveSimpleTypeName" desc="(Lorg/eclipse/jdt/core/IType;Ljava/lang/String;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jem.internal.adapters.jdom.JDOMAdaptor" ref="2" impl="0" subclass="0" instantiate="0"><field name="FLUSH_REFLECTION_EVENT" desc="Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/></class><class name="org.eclipse.jem.internal.plugin.JavaEMFNature" ref="19" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/><method name="createRuntime" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jem/internal/plugin/JavaEMFNature;" ref="6"/><method name="getResourceSet" desc="()Lorg/eclipse/emf/ecore/resource/ResourceSet;" ref="6"/></class><class name="org.eclipse.jem.internal.adapters.jdom.JavaClassJDOMAdaptor" ref="3" impl="0" subclass="0" instantiate="0"><method name="getSourceType" desc="()Lorg/eclipse/jdt/core/IType;" ref="1"/><method name="reflectValues" desc="()Z" ref="1"/></class><class name="org.eclipse.jem.internal.adapters.jdom.JavaJDOMAdapterFactory" ref="3" impl="0" subclass="0" instantiate="1"><method name="adaptNew" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/jdt/core/IJavaProject;)V" ref="1"/><method name="createAdapter" desc="(Lorg/eclipse/emf/common/notify/Notifier;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/></class><class name="org.eclipse.jem.workbench.utility.JemProjectUtilities" ref="68" impl="0" subclass="0" instantiate="0"><method name="isBinaryProject" desc="(Lorg/eclipse/core/resources/IProject;)Z" ref="12"/><method name="removeFromJavaClassPath" desc="(Lorg/eclipse/core/resources/IProject;Ljava/util/List;)V" ref="1"/><method name="getJavaProjectOutputContainer" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/core/resources/IContainer;" ref="1"/><method name="getClasspathAsURLArray" desc="(Lorg/eclipse/jdt/core/IJavaProject;)[Ljava/net/URL;" ref="2"/><method name="getSourceFolderOrFirst" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Lorg/eclipse/core/resources/IContainer;" ref="2"/><method name="getSourceContainers" desc="(Lorg/eclipse/core/resources/IProject;)Ljava/util/List;" ref="4"/><method name="getJavaProject" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jdt/core/IJavaProject;" ref="11"/><method name="getSourcePathOrFirst" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Lorg/eclipse/core/runtime/IPath;" ref="3"/></class></plugin><plugin id="org.eclipse.jem.util"><class name="org.eclipse.jem.util.logger.proxy.Logger" ref="293" impl="0" subclass="0" instantiate="0"><method name="getLogger" desc="()Lorg/eclipse/jem/util/logger/proxy/Logger;" ref="66"/><method name="write" desc="(Ljava/util/logging/Level;Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="logWarning" desc="(Ljava/lang/Throwable;)Ljava/lang/String;" ref="2"/><method name="logInfo" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="isLoggingLevel" desc="(Ljava/util/logging/Level;)Z" ref="8"/><method name="getLogger" desc="(Ljava/lang/String;)Lorg/eclipse/jem/util/logger/proxy/Logger;" ref="15"/><method name="log" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="8"/><method name="logWarning" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="4"/><method name="write" desc="(Ljava/util/logging/Level;Ljava/lang/Object;)Ljava/lang/String;" ref="5"/><method name="getTraceMode" desc="()Z" ref="1"/><method name="write" desc="(Ljava/util/logging/Level;Ljava/lang/Throwable;)Ljava/lang/String;" ref="3"/><method name="logTrace" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="logError" desc="(Ljava/lang/Throwable;)Ljava/lang/String;" ref="48"/><method name="log" desc="(Ljava/lang/Throwable;)Ljava/lang/String;" ref="26"/><method name="logError" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.jem.util.emf.workbench.ProjectUtilities" ref="114" impl="0" subclass="0" instantiate="0"><method name="turnAutoBuildOff" desc="()V" ref="2"/><method name="removeNatureFromProject" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)V" ref="1"/><method name="getProject" desc="(Ljava/lang/String;)Lorg/eclipse/core/resources/IProject;" ref="18"/><method name="getNewObject" desc="([Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="removeFromBuildSpec" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IProject;)Z" ref="2"/><method name="addNatureToProjectLast" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)V" ref="2"/><method name="getAllProjects" desc="()[Lorg/eclipse/core/resources/IProject;" ref="2"/><method name="turnAutoBuildOn" desc="()V" ref="2"/><method name="getProject" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/core/resources/IProject;" ref="23"/><method name="getProject" desc="(Ljava/lang/Object;)Lorg/eclipse/core/resources/IProject;" ref="5"/><method name="removeReferenceProjects" desc="(Lorg/eclipse/core/resources/IProject;Ljava/util/List;)V" ref="1"/><method name="addToBuildSpec" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IProject;)Z" ref="1"/><method name="hasBuilder" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;)Z" ref="1"/><method name="addReferenceProjects" desc="(Lorg/eclipse/core/resources/IProject;Ljava/util/List;)V" ref="1"/><method name="ensureContainerNotReadOnly" desc="(Lorg/eclipse/core/resources/IResource;)V" ref="1"/></class><class name="org.eclipse.jem.util.emf.workbench.WorkbenchResourceHelperBase" ref="4" impl="0" subclass="0" instantiate="0"><method name="createEMFContext" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/jem/util/emf/workbench/IEMFContextContributor;)Lorg/eclipse/jem/util/emf/workbench/EMFWorkbenchContextBase;" ref="1"/><method name="getEMFContext" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jem/util/emf/workbench/EMFWorkbenchContextBase;" ref="1"/></class><class name="org.eclipse.jem.util.logger.proxyrender.DefaultPluginTraceRenderer" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/jem/util/logger/proxy/Logger;)V" ref="2"/></class><class name="org.eclipse.jem.util.logger.LogEntry" ref="17" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="1"/><method name="setText" desc="(Ljava/lang/String;)V" ref="5"/><method name="setSourceID" desc="(Ljava/lang/String;)V" ref="5"/></class><class name="org.eclipse.jem.util.UIContextDetermination" ref="2" impl="0" subclass="0" instantiate="0"><method name="createInstance" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/></class><class name="org.eclipse.jem.util.emf.workbench.WorkbenchURIConverterImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IContainer;Lorg/eclipse/core/resources/IContainer;)V" ref="1"/></class><class name="org.eclipse.jem.util.emf.workbench.WorkbenchURIConverter" ref="5" impl="0" subclass="0" instantiate="0"><method name="getOutputContainer" desc="()Lorg/eclipse/core/resources/IContainer;" ref="1"/><method name="getInputContainer" desc="()Lorg/eclipse/core/resources/IContainer;" ref="1"/><method name="canGetUnderlyingResource" desc="(Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.jem.util.emf.workbench.WorkbenchByteArrayOutputStream" ref="2" impl="0" subclass="0" instantiate="1"><method name="close" desc="()V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IFile;)V" ref="1"/></class></plugin><plugin id="org.eclipse.wst.rdb.models.sql"><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.UniqueConstraint" ref="100" impl="0" subclass="0" instantiate="0"><method name="getForeignKey" desc="()Lorg/eclipse/emf/common/util/EList;" ref="7"/><method name="getBaseTable" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/tables/BaseTable;" ref="1"/><method name="setBaseTable" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/tables/BaseTable;)V" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getMembers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="30"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.Table" ref="381" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="30"/><method name="setSchema" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;)V" ref="2"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getSchema" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;" ref="27"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="eIsProxy" desc="()Z" ref="7"/><method name="getColumns" desc="()Lorg/eclipse/emf/common/util/EList;" ref="17"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.DataType" ref="10" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.ApproximateNumericDataType" ref="3" impl="0" subclass="0" instantiate="0"><method name="getPrecision" desc="()I" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.helper.DatabaseHelper" ref="6" impl="0" subclass="0" instantiate="0"><method name="findTables" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/schema/Database;Ljava/lang/String;)Ljava/util/List;" ref="3"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.util.SQLTablesAdapterFactory" ref="5" impl="0" subclass="1" instantiate="1"><method name="adapt" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adaptNew" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adapt" desc="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="isFactoryForType" desc="(Ljava/lang/Object;)Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.util.SQLSchemaAdapterFactory" ref="5" impl="0" subclass="1" instantiate="1"><method name="adapt" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adaptNew" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adapt" desc="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="isFactoryForType" desc="(Ljava/lang/Object;)Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.SQLConstraintsFactory" ref="4" impl="0" subclass="0" instantiate="0"><method name="createForeignKey" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/constraints/ForeignKey;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/constraints/SQLConstraintsFactory;" ref="2"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.impl.SQLTablesPackageImpl" ref="4" impl="0" subclass="0" instantiate="0"><method name="getTable" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getColumn" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="init" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/tables/SQLTablesPackage;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.Database" ref="135" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="10"/><method name="getVersion" desc="()Ljava/lang/String;" ref="5"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getSchemas" desc="()Lorg/eclipse/emf/common/util/EList;" ref="12"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/><method name="setVendor" desc="(Ljava/lang/String;)V" ref="2"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="5"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="setVersion" desc="(Ljava/lang/String;)V" ref="2"/><method name="getVendor" desc="()Ljava/lang/String;" ref="5"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.SQLSchemaFactory" ref="3" impl="0" subclass="0" instantiate="0"><method name="getSQLSchemaPackage" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/SQLSchemaPackage;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/schema/SQLSchemaFactory;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.impl.SQLSchemaPackageImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/SQLSchemaPackage;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.impl.SQLDataTypesPackageImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/SQLDataTypesPackage;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.SQLConstraintsPackage" ref="28" impl="0" subclass="0" instantiate="0"><method name="getPrimaryKey" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getTableConstraint_BaseTable" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getUniqueConstraint_ForeignKey" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getForeignKey_UniqueConstraint" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getReferenceConstraint_Members" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getForeignKey" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="7"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/constraints/SQLConstraintsPackage;" ref="8"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.SQLDataTypesPackage" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.PrimaryKey" ref="10" impl="0" subclass="0" instantiate="0"><method name="getMembers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.BaseTable" ref="51" impl="0" subclass="0" instantiate="0"><method name="getConstraints" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getPrimaryKey" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/constraints/PrimaryKey;" ref="7"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="setSchema" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;)V" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getSchema" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;" ref="2"/><method name="getColumns" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="getForeignKeys" desc="()Ljava/util/List;" ref="4"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.SQLSchemaPackage" ref="63" impl="0" subclass="0" instantiate="0"><method name="getSchema_Database" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getDatabase_Schemas" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getSQLObject" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getSchema" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="8"/><method name="getTypedElement_ContainedType" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getDatabase_Vendor" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getDatabase_Version" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getSchema_Tables" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getDatabase" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="13"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/schema/SQLSchemaPackage;" ref="10"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.PrimitiveType" ref="2" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.ExactNumericDataType" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.Column[]" ref="8" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.TimeDataType" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.CharacterStringDataType" ref="6" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="setLength" desc="(I)V" ref="1"/><method name="getLength" desc="()I" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.PersistentTable" ref="5" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.SQLTablesPackage" ref="46" impl="0" subclass="0" instantiate="0"><method name="getViewTable" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getColumn_DefaultValue" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getTable" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getTable_Columns" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getTable_Schema" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getColumn" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="11"/><method name="getColumn_Table" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getBaseTable_Constraints" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getPersistentTable" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="5"/><field name="eINSTANCE" desc="Lorg/eclipse/wst/rdb/internal/models/sql/tables/SQLTablesPackage;" ref="14"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.PredefinedDataType" ref="43" impl="0" subclass="0" instantiate="0"><method name="eClass" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="3"/><method name="getEAnnotationDetail" desc="(Lorg/eclipse/emf/ecore/EAnnotation;Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="addEAnnotation" desc="(Ljava/lang/String;)Lorg/eclipse/emf/ecore/EAnnotation;" ref="1"/><method name="getPrimitiveType" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/PrimitiveType;" ref="1"/><method name="addEAnnotationDetail" desc="(Lorg/eclipse/emf/ecore/EAnnotation;Ljava/lang/String;Ljava/lang/String;)V" ref="1"/><method name="getEAnnotation" desc="(Ljava/lang/String;)Lorg/eclipse/emf/ecore/EAnnotation;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.util.SQLConstraintsAdapterFactory" ref="5" impl="0" subclass="1" instantiate="1"><method name="adapt" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adaptNew" desc="(Lorg/eclipse/emf/common/notify/Notifier;Ljava/lang/Object;)Lorg/eclipse/emf/common/notify/Adapter;" ref="1"/><method name="adapt" desc="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="isFactoryForType" desc="(Ljava/lang/Object;)Z" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.Table[]" ref="4" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.TableConstraint" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.ForeignKey" ref="185" impl="0" subclass="0" instantiate="0"><method name="getContainer" desc="()Lcommonj/sdo/DataObject;" ref="1"/><method name="setUniqueConstraint" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/constraints/UniqueConstraint;)V" ref="6"/><method name="getName" desc="()Ljava/lang/String;" ref="8"/><method name="getBaseTable" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/tables/BaseTable;" ref="3"/><method name="setBaseTable" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/tables/BaseTable;)V" ref="4"/><method name="getUniqueConstraint" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/constraints/UniqueConstraint;" ref="25"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/><method name="getReferencedMembers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getMembers" desc="()Lorg/eclipse/emf/common/util/EList;" ref="27"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.SQLObject" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.ReferenceConstraint" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.ViewTable" ref="14" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getSchema" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/Schema;" ref="1"/><method name="getColumns" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.schema.Schema" ref="102" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="12"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getTables" desc="()Lorg/eclipse/emf/common/util/EList;" ref="6"/><method name="getDatabase" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/schema/Database;" ref="23"/><method name="setDatabase" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/schema/Database;)V" ref="2"/><method name="eIsProxy" desc="()Z" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.impl.ColumnImpl" ref="2" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.BinaryStringDataType" ref="7" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="setLength" desc="(I)V" ref="1"/><method name="getLength" desc="()I" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.tables.Column" ref="399" impl="0" subclass="0" instantiate="0"><method name="setNullable" desc="(Z)V" ref="6"/><method name="setDefaultValue" desc="(Ljava/lang/String;)V" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="45"/><method name="setTable" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/tables/Table;)V" ref="6"/><method name="getTable" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/tables/Table;" ref="29"/><method name="setName" desc="(Ljava/lang/String;)V" ref="6"/><method name="getType" desc="()Lcommonj/sdo/Type;" ref="1"/><method name="getDataType" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/DataType;" ref="13"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="setDataType" desc="(Lorg/eclipse/wst/rdb/internal/models/sql/datatypes/DataType;)V" ref="7"/><method name="isNullable" desc="()Z" ref="7"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.NumericalDataType" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.rdb.internal.models.sql.datatypes.FixedPrecisionDataType" ref="4" impl="0" subclass="0" instantiate="0"><method name="getPrecision" desc="()I" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getScale" desc="()I" ref="1"/></class><class name="org.eclipse.wst.rdb.internal.models.sql.constraints.impl.SQLConstraintsPackageImpl" ref="3" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/wst/rdb/internal/models/sql/constraints/SQLConstraintsPackage;" ref="1"/><method name="getForeignKey" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/></class></plugin><plugin id="org.eclipse.jst.j2ee.ejb"><class name="org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EJBArchiveOpsResourceHandler" ref="1" impl="0" subclass="0" instantiate="0"><field name="ERROR_IMPORTING_MODULE_FILE" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.project.operations.EJBComponentExportDataModelProvider" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.workbench.validation.EJBHelper" ref="10" impl="0" subclass="1" instantiate="1"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/><method name="getLocation" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="getPortableName" desc="(Lorg/eclipse/core/resources/IResource;)Ljava/lang/String;" ref="1"/><method name="getResource" desc="(Ljava/lang/Object;)Lorg/eclipse/core/resources/IResource;" ref="1"/><method name="getTargetObjectName" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="setProject" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EntityItemProvider" ref="2" impl="0" subclass="1" instantiate="1"><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.ContainerManagedEntityItemProvider" ref="16" impl="0" subclass="4" instantiate="6"><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="3"/><method name="getText" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="createAddCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Collection;I)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="getReferenceValue" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EReference;)Ljava/lang/Object;" ref="1"/><method name="createRemoveCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Collection;)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="setTarget" desc="(Lorg/eclipse/emf/common/notify/Notifier;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="6"/><method name="getChildReference" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="dispose" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EJBNameComparator" ref="10" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Ljava/util/Comparator;" ref="5"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EjbItemProviderAdapterFactory" ref="11" impl="0" subclass="2" instantiate="4"><method name="&lt;init>" desc="()V" ref="4"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EJBJarItemProvider" ref="8" impl="0" subclass="3" instantiate="3"><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="createRemoveCommand" desc="(Lorg/eclipse/emf/edit/domain/EditingDomain;Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Collection;)Lorg/eclipse/emf/common/command/Command;" ref="1"/><method name="setTarget" desc="(Lorg/eclipse/emf/common/notify/Notifier;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="3"/><method name="getChildReference" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="dispose" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.project.operations.EjbFacetProjectCreationDataModelProvider" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.project.operations.EJBComponentImportDataModelProvider" ref="3" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.SessionItemProvider" ref="8" impl="0" subclass="3" instantiate="3"><method name="getText" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="3"/><method name="getChildren" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EJBProviderLibrariesResourceHandler" ref="51" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="8"/><field name="RESOURCE_LOCATOR" desc="Lorg/eclipse/emf/common/util/ResourceLocator;" ref="42"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.archiveoperations.EJBComponentExportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.componentcore.util.EJBArtifactEdit" ref="785" impl="0" subclass="0" instantiate="0"><method name="getJ2EEVersion" desc="()I" ref="14"/><method name="getResource" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="9"/><method name="getEJBClientJarModule" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="18"/><method name="save" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/><method name="isValidEJBModule" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Z" ref="7"/><method name="getEJBJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="74"/><method name="getCommandStack" desc="()Lorg/eclipse/emf/common/command/CommandStack;" ref="10"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="22"/><method name="getEJBArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/ejb/componentcore/util/EJBArtifactEdit;" ref="31"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="11"/><method name="getWorkingCopy" desc="(Lorg/eclipse/jdt/core/ICompilationUnit;Z)Lorg/eclipse/jdt/core/ICompilationUnit;" ref="2"/><method name="getEjbModuleRelative" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="getModuleLocation" desc="(Ljava/lang/String;)Lorg/eclipse/emf/common/util/URI;" ref="1"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="2"/><method name="getEJBJarXmiResource" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBResource;" ref="4"/><method name="getDeploymentDescriptorResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="12"/><method name="getContentModelRoot" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getDeploymentDescriptorFolder" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualFolder;" ref="5"/><method name="dispose" desc="()V" ref="87"/><method name="getEJBArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/ejb/componentcore/util/EJBArtifactEdit;" ref="22"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="getEJBArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/ejb/componentcore/util/EJBArtifactEdit;" ref="35"/><method name="getEJBArtifactEditForWrite" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/ejb/componentcore/util/EJBArtifactEdit;" ref="8"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="22"/><method name="isBinary" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.EnterpriseBeanItemProvider" ref="10" impl="0" subclass="1" instantiate="4"><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="3"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="getChildren" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="4"/><method name="getChildReference" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EReference;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.ejb.provider.MessageDrivenItemProvider" ref="3" impl="0" subclass="1" instantiate="1"><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/><method name="getChildReference" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EReference;" ref="1"/></class></plugin><plugin id="org.eclipse.wst.command.env.core"><class name="org.eclipse.wst.command.internal.env.core.common.Condition" ref="16" impl="16" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.registry.CommandRegistry" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.context.TransientResourceContext" ref="17" impl="0" subclass="0" instantiate="11"><method name="setOverwriteFilesEnabled" desc="(Z)V" ref="2"/><method name="setCreateFoldersEnabled" desc="(Z)V" ref="2"/><method name="&lt;init>" desc="()V" ref="11"/><method name="setCheckoutFilesEnabled" desc="(Z)V" ref="2"/></class><class name="org.eclipse.wst.command.internal.env.core.context.ResourceContext" ref="59" impl="1" subclass="0" instantiate="0"><method name="setOverwriteFilesEnabled" desc="(Z)V" ref="11"/><method name="isCreateFoldersEnabled" desc="()Z" ref="2"/><method name="setCreateFoldersEnabled" desc="(Z)V" ref="9"/><method name="isOverwriteFilesEnabled" desc="()Z" ref="4"/><method name="isCheckoutFilesEnabled" desc="()Z" ref="2"/><method name="setCheckoutFilesEnabled" desc="(Z)V" ref="10"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.SimpleFragment" ref="31" impl="0" subclass="0" instantiate="46"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="26"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/AbstractDataModelOperation;Ljava/lang/String;)V" ref="20"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.ExtensionFragment" ref="2" impl="0" subclass="2" instantiate="4"><method name="&lt;init>" desc="(Lorg/eclipse/wst/command/internal/env/core/fragment/ExtensionFragment;)V" ref="2"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.wst.command.internal.env.core.SimpleCommandFactory" ref="4" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(Ljava/util/Vector;)V" ref="4"/></class><class name="org.eclipse.wst.command.internal.env.core.common.Evaluate" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.selection.BooleanSelection[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.CommandManager" ref="6" impl="0" subclass="0" instantiate="0"><method name="getMappingRegistry" desc="()Lorg/eclipse/wst/command/internal/env/core/data/DataMappingRegistry;" ref="3"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.ChoiceFragment" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="([Ljava/lang/Object;[Lorg/eclipse/wst/command/internal/env/core/fragment/CommandFragment;)V" ref="1"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.SequenceFragment" ref="31" impl="0" subclass="20" instantiate="27"><method name="add" desc="(Lorg/eclipse/wst/command/internal/env/core/fragment/CommandFragment;)V" ref="4"/><method name="&lt;init>" desc="()V" ref="27"/></class><class name="org.eclipse.wst.command.internal.env.core.common.MessageUtils" ref="57" impl="0" subclass="0" instantiate="19"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/ClassLoader;)V" ref="1"/><method name="getMessage" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="2"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/Object;)V" ref="18"/><method name="getMessage" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="18"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentFactory" ref="40" impl="20" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.data.BeanModifier" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.fragment.CommandFragmentFactoryFactory" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.data.DataMappingRegistry" ref="186" impl="0" subclass="0" instantiate="0"><method name="addMapping" desc="(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)V" ref="44"/><method name="addMapping" desc="(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lorg/eclipse/wst/command/internal/env/core/data/Transformer;)V" ref="25"/></class><class name="org.eclipse.wst.command.internal.env.core.fragment.CommandFragment" ref="29" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.common.StatusUtils" ref="3" impl="0" subclass="0" instantiate="0"><method name="errorStatus" desc="(Ljava/lang/String;Ljava/lang/Throwable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="errorStatus" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.wst.command.internal.env.core.ICommandFactory" ref="17" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.command.internal.env.core.fragment.BooleanFragment" ref="12" impl="0" subclass="12" instantiate="12"><method name="&lt;init>" desc="()V" ref="12"/></class></plugin><plugin id="org.eclipse.wst.server.core"><class name="org.eclipse.wst.server.core.model.RuntimeLocatorDelegate$IRuntimeSearchListener" ref="4" impl="0" subclass="0" instantiate="0"><method name="runtimeFound" desc="(Lorg/eclipse/wst/server/core/IRuntimeWorkingCopy;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IModuleArtifact" ref="12" impl="1" subclass="0" instantiate="0"><method name="getModule" desc="()Lorg/eclipse/wst/server/core/IModule;" ref="4"/></class><class name="org.eclipse.wst.server.core.IRuntime" ref="273" impl="0" subclass="0" instantiate="0"><method name="getLocation" desc="()Lorg/eclipse/core/runtime/IPath;" ref="31"/><method name="isStub" desc="()Z" ref="17"/><method name="delete" desc="()V" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="6"/><method name="getId" desc="()Ljava/lang/String;" ref="15"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="9"/><method name="createWorkingCopy" desc="()Lorg/eclipse/wst/server/core/IRuntimeWorkingCopy;" ref="1"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="1"/><method name="getRuntimeType" desc="()Lorg/eclipse/wst/server/core/IRuntimeType;" ref="31"/></class><class name="org.eclipse.wst.server.core.model.LaunchableAdapterDelegate" ref="3" impl="0" subclass="3" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.wst.server.core.internal.ServerPublishInfo" ref="6" impl="0" subclass="0" instantiate="0"><method name="save" desc="()V" ref="1"/><method name="removeDeletedModulePublishInfo" desc="(Lorg/eclipse/wst/server/core/internal/Server;Ljava/util/List;)V" ref="1"/><method name="fill" desc="([Lorg/eclipse/wst/server/core/IModule;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.RuntimeLocatorDelegate" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.ServerUtil" ref="46" impl="0" subclass="0" instantiate="0"><method name="getAvailableServersForModule" desc="(Lorg/eclipse/wst/server/core/IModule;ZLorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/wst/server/core/IServer;" ref="1"/><method name="getServer" desc="(Lorg/eclipse/debug/core/ILaunchConfiguration;)Lorg/eclipse/wst/server/core/IServer;" ref="2"/><method name="getRuntimes" desc="(Ljava/lang/String;Ljava/lang/String;)[Lorg/eclipse/wst/server/core/IRuntime;" ref="3"/><method name="getModules" desc="(Ljava/lang/String;)[Lorg/eclipse/wst/server/core/IModule;" ref="5"/><method name="getModule" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IModule;" ref="3"/><method name="getServersByModule" desc="(Lorg/eclipse/wst/server/core/IModule;Lorg/eclipse/core/runtime/IProgressMonitor;)[Lorg/eclipse/wst/server/core/IServer;" ref="5"/><method name="isSupportedModule" desc="([Lorg/eclipse/wst/server/core/IModuleType;Ljava/lang/String;Ljava/lang/String;)Z" ref="1"/><method name="setRuntimeDefaultName" desc="(Lorg/eclipse/wst/server/core/IRuntimeWorkingCopy;)V" ref="1"/><method name="getModule" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/server/core/IModule;" ref="7"/></class><class name="org.eclipse.wst.server.core.ServerPort" ref="3" impl="0" subclass="0" instantiate="1"><method name="getPort" desc="()I" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IModule[]" ref="41" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IRuntimeWorkingCopy" ref="43" impl="0" subclass="0" instantiate="0"><method name="setReadOnly" desc="(Z)V" ref="1"/><method name="isDirty" desc="()Z" ref="1"/><method name="isStub" desc="()Z" ref="1"/><method name="getLocation" desc="()Lorg/eclipse/core/runtime/IPath;" ref="2"/><method name="setLocation" desc="(Lorg/eclipse/core/runtime/IPath;)V" ref="6"/><method name="validate" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;" ref="3"/><method name="getId" desc="()Ljava/lang/String;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="2"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="2"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="save" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IRuntime;" ref="4"/><method name="setStub" desc="(Z)V" ref="2"/></class><class name="org.eclipse.wst.server.core.ServerEvent" ref="4" impl="0" subclass="0" instantiate="0"><method name="getKind" desc="()I" ref="1"/><method name="getServer" desc="()Lorg/eclipse/wst/server/core/IServer;" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleResourceDelta[]" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IModuleType" ref="10" impl="0" subclass="0" instantiate="0"><method name="getId" desc="()Ljava/lang/String;" ref="4"/><method name="getVersion" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.wst.server.core.IRuntimeLifecycleListener" ref="5" impl="3" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IServer" ref="373" impl="0" subclass="0" instantiate="0"><method name="getServerType" desc="()Lorg/eclipse/wst/server/core/IServerType;" ref="18"/><method name="getServerState" desc="()I" ref="15"/><method name="getId" desc="()Ljava/lang/String;" ref="9"/><method name="getModuleState" desc="([Lorg/eclipse/wst/server/core/IModule;)I" ref="1"/><method name="getModules" desc="()[Lorg/eclipse/wst/server/core/IModule;" ref="9"/><method name="synchronousStop" desc="(Z)V" ref="1"/><method name="publish" desc="(ILorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/core/runtime/IStatus;" ref="2"/><method name="stop" desc="(ZLorg/eclipse/wst/server/core/IServer$IOperationListener;)V" ref="2"/><method name="getMode" desc="()Ljava/lang/String;" ref="4"/><method name="start" desc="(Ljava/lang/String;Lorg/eclipse/wst/server/core/IServer$IOperationListener;)V" ref="2"/><method name="synchronousStart" desc="(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="getRuntime" desc="()Lorg/eclipse/wst/server/core/IRuntime;" ref="19"/><method name="isWorkingCopy" desc="()Z" ref="6"/><method name="getServerRestartState" desc="()Z" ref="1"/><method name="getHost" desc="()Ljava/lang/String;" ref="12"/><method name="getName" desc="()Ljava/lang/String;" ref="21"/><method name="start" desc="(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="27"/><method name="addServerListener" desc="(Lorg/eclipse/wst/server/core/IServerListener;)V" ref="1"/><method name="removeServerListener" desc="(Lorg/eclipse/wst/server/core/IServerListener;)V" ref="1"/><method name="createWorkingCopy" desc="()Lorg/eclipse/wst/server/core/IServerWorkingCopy;" ref="6"/><method name="getServerPublishState" desc="()I" ref="1"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="12"/></class><class name="org.eclipse.wst.server.core.internal.ModuleFolder" ref="6" impl="0" subclass="0" instantiate="2"><method name="members" desc="()[Lorg/eclipse/wst/server/core/model/IModuleResource;" ref="2"/><method name="setMembers" desc="([Lorg/eclipse/wst/server/core/model/IModuleResource;)V" ref="2"/><method name="&lt;init>" desc="(Ljava/lang/String;Lorg/eclipse/core/runtime/IPath;)V" ref="2"/></class><class name="org.eclipse.wst.server.core.internal.IModuleVisitor" ref="5" impl="1" subclass="0" instantiate="0"><method name="visit" desc="([Lorg/eclipse/wst/server/core/IModule;)Z" ref="1"/></class><class name="org.eclipse.wst.server.core.IServerType[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IServerLifecycleListener" ref="3" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.internal.ServerWorkingCopy" ref="2" impl="0" subclass="0" instantiate="0"><method name="setAttribute" desc="(Ljava/lang/String;I)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IRuntime[]" ref="7" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.model.RuntimeTargetHandlerDelegate" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleResource[]" ref="9" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.IRuntimeType" ref="97" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="6"/><method name="getId" desc="()Ljava/lang/String;" ref="31"/><method name="getVersion" desc="()Ljava/lang/String;" ref="3"/><method name="createRuntime" desc="(Ljava/lang/String;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IRuntimeWorkingCopy;" ref="5"/><method name="getModuleTypes" desc="()[Lorg/eclipse/wst/server/core/IModuleType;" ref="1"/><method name="getDescription" desc="()Ljava/lang/String;" ref="2"/><method name="getVendor" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.wst.server.core.IProjectProperties" ref="2" impl="0" subclass="0" instantiate="0"><method name="getRuntimeTarget" desc="()Lorg/eclipse/wst/server/core/IRuntime;" ref="1"/></class><class name="org.eclipse.wst.server.core.internal.IModulePublishHelper" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.model.RuntimeDelegate" ref="2" impl="0" subclass="1" instantiate="1"><method name="validate" desc="()Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.PublishOperation" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.util.NullModuleArtifact" ref="3" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/server/core/IModule;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleResourceDelta" ref="6" impl="0" subclass="0" instantiate="0"><method name="getKind" desc="()I" ref="1"/><method name="getAffectedChildren" desc="()[Lorg/eclipse/wst/server/core/model/IModuleResourceDelta;" ref="1"/><method name="getModuleResource" desc="()Lorg/eclipse/wst/server/core/model/IModuleResource;" ref="1"/></class><class name="org.eclipse.wst.server.core.util.ProjectModule" ref="6" impl="0" subclass="0" instantiate="0"><method name="members" desc="()[Lorg/eclipse/wst/server/core/model/IModuleResource;" ref="2"/><method name="isSingleRootStructure" desc="()Z" ref="1"/></class><class name="org.eclipse.wst.server.core.internal.ServerPlugin" ref="2" impl="0" subclass="0" instantiate="0"><method name="getModuleArtifact" desc="(Ljava/lang/Object;)Lorg/eclipse/wst/server/core/IModuleArtifact;" ref="1"/></class><class name="org.eclipse.wst.server.core.IServerType" ref="56" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getId" desc="()Ljava/lang/String;" ref="18"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="createServer" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IFile;Lorg/eclipse/wst/server/core/IRuntime;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IServerWorkingCopy;" ref="3"/><method name="createServer" desc="(Ljava/lang/String;Lorg/eclipse/core/resources/IFile;Lorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IServerWorkingCopy;" ref="1"/><method name="getRuntimeType" desc="()Lorg/eclipse/wst/server/core/IRuntimeType;" ref="6"/></class><class name="org.eclipse.wst.server.core.internal.IStartup" ref="2" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.TaskModel" ref="4" impl="0" subclass="0" instantiate="0"><method name="getObject" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="2"/></class><class name="org.eclipse.wst.server.core.IRuntimeType[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.util.HttpLaunchable" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/net/URL;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IServerListener" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.internal.RuntimeWorkingCopy" ref="6" impl="0" subclass="0" instantiate="1"><method name="setLocation" desc="(Lorg/eclipse/core/runtime/IPath;)V" ref="1"/><method name="setAttribute" desc="(Ljava/lang/String;I)V" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IFile;Ljava/lang/String;Lorg/eclipse/wst/server/core/IRuntimeType;)V" ref="1"/><method name="save" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IRuntime;" ref="1"/><method name="setAttribute" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleResource" ref="7" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="2"/><method name="getModuleRelativePath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="1"/></class><class name="org.eclipse.wst.server.core.internal.Messages" ref="1" impl="0" subclass="0" instantiate="0"><field name="jobInstallingRuntime" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.server.core.model.ServerBehaviourDelegate" ref="6" impl="0" subclass="1" instantiate="1"><method name="getTempDirectory" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="getPublishedResourceDelta" desc="([Lorg/eclipse/wst/server/core/IModule;)[Lorg/eclipse/wst/server/core/model/IModuleResourceDelta;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.model.PublishOperation[]" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.model.PublishTaskDelegate" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.core.internal.Server" ref="5" impl="0" subclass="0" instantiate="0"><method name="getModulePublishState" desc="([Lorg/eclipse/wst/server/core/IModule;)I" ref="1"/><method name="getServerPublishInfo" desc="()Lorg/eclipse/wst/server/core/internal/ServerPublishInfo;" ref="1"/></class><class name="org.eclipse.wst.server.core.IServerWorkingCopy" ref="68" impl="0" subclass="0" instantiate="0"><method name="saveAll" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IServer;" ref="2"/><method name="getOriginal" desc="()Lorg/eclipse/wst/server/core/IServer;" ref="7"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="11"/><method name="setRuntime" desc="(Lorg/eclipse/wst/server/core/IRuntime;)V" ref="2"/><method name="save" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)Lorg/eclipse/wst/server/core/IServer;" ref="7"/><method name="setHost" desc="(Ljava/lang/String;)V" ref="2"/><method name="getRuntime" desc="()Lorg/eclipse/wst/server/core/IRuntime;" ref="2"/><method name="addPropertyChangeListener" desc="(Ljava/beans/PropertyChangeListener;)V" ref="2"/><method name="removePropertyChangeListener" desc="(Ljava/beans/PropertyChangeListener;)V" ref="2"/><method name="modifyModules" desc="([Lorg/eclipse/wst/server/core/IModule;[Lorg/eclipse/wst/server/core/IModule;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/></class><class name="org.eclipse.wst.server.core.util.WebResource" ref="2" impl="0" subclass="0" instantiate="0"><method name="getPath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/></class><class name="org.eclipse.wst.server.core.model.IModuleFile" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.model.ClientDelegate" ref="2" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.wst.server.core.internal.Trace" ref="2" impl="0" subclass="0" instantiate="0"><method name="trace" desc="(ILjava/lang/String;)V" ref="1"/><field name="INFO" desc="I" ref="1"/><field name="WARNING" desc="I" ref="1"/></class><class name="org.eclipse.wst.server.core.model.ServerDelegate" ref="6" impl="0" subclass="1" instantiate="1"><method name="getServerPorts" desc="()[Lorg/eclipse/wst/server/core/ServerPort;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setDefaults" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.util.SocketUtil" ref="25" impl="0" subclass="0" instantiate="0"><method name="isPortInUse" desc="(I)Z" ref="3"/><method name="isLocalhost" desc="(Ljava/lang/String;)Z" ref="10"/></class><class name="org.eclipse.wst.server.core.IServer$IOperationListener" ref="4" impl="4" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.ServerPort[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.server.core.internal.ServerPreferences" ref="10" impl="0" subclass="0" instantiate="0"><method name="getInstance" desc="()Lorg/eclipse/wst/server/core/internal/ServerPreferences;" ref="3"/><method name="getAutoPublishLocalTime" desc="()I" ref="1"/><method name="getAutoPublishRemoteTime" desc="()I" ref="3"/></class><class name="org.eclipse.wst.server.core.ServerCore" ref="119" impl="0" subclass="0" instantiate="0"><method name="addServerLifecycleListener" desc="(Lorg/eclipse/wst/server/core/IServerLifecycleListener;)V" ref="2"/><method name="getRuntimes" desc="()[Lorg/eclipse/wst/server/core/IRuntime;" ref="10"/><method name="findRuntimeType" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IRuntimeType;" ref="10"/><method name="getServers" desc="()[Lorg/eclipse/wst/server/core/IServer;" ref="7"/><method name="getServerTypes" desc="()[Lorg/eclipse/wst/server/core/IServerType;" ref="3"/><method name="removeServerLifecycleListener" desc="(Lorg/eclipse/wst/server/core/IServerLifecycleListener;)V" ref="2"/><method name="getProjectProperties" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/wst/server/core/IProjectProperties;" ref="1"/><method name="findRuntime" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IRuntime;" ref="6"/><method name="findServer" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IServer;" ref="16"/><method name="findServerType" desc="(Ljava/lang/String;)Lorg/eclipse/wst/server/core/IServerType;" ref="6"/><method name="addRuntimeLifecycleListener" desc="(Lorg/eclipse/wst/server/core/IRuntimeLifecycleListener;)V" ref="3"/><method name="getRuntimeTypes" desc="()[Lorg/eclipse/wst/server/core/IRuntimeType;" ref="2"/><method name="removeRuntimeLifecycleListener" desc="(Lorg/eclipse/wst/server/core/IRuntimeLifecycleListener;)V" ref="3"/></class><class name="org.eclipse.wst.server.core.IModule" ref="215" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="14"/><method name="getModuleType" desc="()Lorg/eclipse/wst/server/core/IModuleType;" ref="4"/><method name="getId" desc="()Ljava/lang/String;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="27"/><method name="loadAdapter" desc="(Ljava/lang/Class;Lorg/eclipse/core/runtime/IProgressMonitor;)Ljava/lang/Object;" ref="15"/><method name="getAdapter" desc="(Ljava/lang/Class;)Ljava/lang/Object;" ref="2"/></class><class name="org.eclipse.wst.server.core.model.IURLProvider" ref="7" impl="1" subclass="0" instantiate="0"><method name="getModuleRootURL" desc="(Lorg/eclipse/wst/server/core/IModule;)Ljava/net/URL;" ref="3"/></class><class name="org.eclipse.wst.server.core.internal.ProjectProperties" ref="2" impl="0" subclass="0" instantiate="1"><method name="setServerProject" desc="(ZLorg/eclipse/core/runtime/IProgressMonitor;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="1"/></class><class name="org.eclipse.wst.server.core.IServer[]" ref="6" impl="0" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.jst.j2ee.web"><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WTProjectStrategyUtils" ref="2" impl="0" subclass="0" instantiate="0"><method name="makeRelative" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.operations.NewServletClassOperation" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.web.datamodel.properties.IWebComponentImportDataModelProperties" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WebFacetProjectCreationDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.operations.WebMessages" ref="4" impl="0" subclass="0" instantiate="0"><method name="getResourceString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="2"/><field name="ERR_DISPLAY_NAME_EMPTY" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SECURITY_CONSTRAINT_NAME_EXIST" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SERVLET_DISPLAY_NAME_EXIST" desc="Ljava/lang/String;" ref="1"/><field name="ERR_SECURITY_CONSTRAINT_NAME_EMPTY" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.WebAppItemProvider" ref="6" impl="0" subclass="1" instantiate="1"><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="getChildFeature" desc="(Ljava/lang/Object;Ljava/lang/Object;)Lorg/eclipse/emf/ecore/EStructuralFeature;" ref="1"/><method name="getChildrenFeatures" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/><method name="getPropertyDescriptors" desc="(Ljava/lang/Object;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WebComponentExportDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.web.project.facet.WebFacetInstallDataModelProvider" ref="3" impl="0" subclass="1" instantiate="2"><method name="getDefaultProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.web.operations.CreateServletTemplateModel" ref="2" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="implementImplementedMethod" desc="(Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WebComponentExportOperation" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.SecurityConstraintItemProvider" ref="7" impl="0" subclass="1" instantiate="1"><method name="getText" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="getImage" desc="(Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="getChildrenFeatures" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/><method name="getPropertyDescriptors" desc="(Ljava/lang/Object;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.operations.NewServletClassDataModelProvider" ref="4" impl="0" subclass="1" instantiate="2"><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="1"/><method name="validate" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.web.plugin.WebPlugin" ref="9" impl="0" subclass="0" instantiate="0"><method name="getImage" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="3"/><method name="getDefault" desc="()Lorg/eclipse/jst/j2ee/internal/web/plugin/WebPlugin;" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.web.archive.operations.WebComponentImportDataModelProvider" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.ServletItemProvider" ref="6" impl="0" subclass="1" instantiate="1"><method name="getText" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="collectNewChildDescriptors" desc="(Ljava/util/Collection;Ljava/lang/Object;)V" ref="1"/><method name="notifyChanged" desc="(Lorg/eclipse/emf/common/notify/Notification;)V" ref="1"/><method name="getChildrenFeatures" desc="(Ljava/lang/Object;)Ljava/util/Collection;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/AdapterFactory;)V" ref="1"/><method name="getPropertyDescriptors" desc="(Ljava/lang/Object;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.web.componentcore.util.WebArtifactEdit" ref="142" impl="0" subclass="0" instantiate="0"><method name="getJ2EEVersion" desc="()I" ref="1"/><method name="getDeploymentDescriptorRoot" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getWebArtifactEditForWrite" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/web/componentcore/util/WebArtifactEdit;" ref="7"/><method name="getServerContextRoot" desc="()Ljava/lang/String;" ref="1"/><method name="getCommandStack" desc="()Lorg/eclipse/emf/common/command/CommandStack;" ref="2"/><method name="getWebArtifactEditForRead" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Lorg/eclipse/jst/j2ee/web/componentcore/util/WebArtifactEdit;" ref="4"/><method name="dispose" desc="()V" ref="18"/><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/><method name="isValidWebModule" desc="(Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;)Z" ref="7"/><method name="getLibModules" desc="()[Lorg/eclipse/wst/common/componentcore/resources/IVirtualReference;" ref="2"/><method name="getDeploymentDescriptorPath" desc="()Lorg/eclipse/core/runtime/IPath;" ref="1"/><method name="asArchive" desc="(Z)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="getComponent" desc="()Lorg/eclipse/wst/common/componentcore/resources/IVirtualComponent;" ref="1"/><method name="getWebArtifactEditForRead" desc="(Lorg/eclipse/core/resources/IProject;)Lorg/eclipse/jst/j2ee/web/componentcore/util/WebArtifactEdit;" ref="9"/><method name="saveIfNecessary" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="5"/><method name="getWebApp" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebApp;" ref="23"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.WebAppEditResourceHandler" ref="24" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="11"/><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><field name="RESOURCE_LOCATOR" desc="Lorg/eclipse/emf/common/util/ResourceLocator;" ref="9"/></class><class name="org.eclipse.jst.j2ee.internal.web.providers.WebapplicationItemProviderAdapterFactory" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class></plugin><plugin id="org.eclipse.jem"><class name="org.eclipse.jem.java.Field" ref="30" impl="0" subclass="0" instantiate="0"><method name="isStatic" desc="()Z" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="6"/><method name="getJavaVisibility" desc="()Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="1"/><method name="getInitializer" desc="()Lorg/eclipse/jem/java/Block;" ref="1"/><method name="getEType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="5"/></class><class name="org.eclipse.jem.java.JavaClass[]" ref="19" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.internal.java.adapters.ReflectionAdaptor" ref="5" impl="0" subclass="2" instantiate="2"><method name="reflectValuesIfNecessary" desc="()Z" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/notify/Notifier;)V" ref="2"/><method name="retrieveAdaptorFrom" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jem/internal/java/adapters/ReflectionAdaptor;" ref="1"/></class><class name="org.eclipse.jem.java.JavaRefFactory" ref="104" impl="0" subclass="0" instantiate="0"><method name="reflectType" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;" ref="27"/><method name="createClassRef" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/JavaClass;" ref="6"/><method name="createField" desc="()Lorg/eclipse/jem/java/Field;" ref="1"/><method name="reflectType" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jem/java/JavaHelpers;" ref="11"/><method name="reflectType" desc="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/ResourceSet;)Lorg/eclipse/jem/java/JavaHelpers;" ref="5"/><method name="createJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jem/java/JavaRefFactory;" ref="49"/></class><class name="org.eclipse.jem.java.JavaClass" ref="606" impl="0" subclass="0" instantiate="0"><method name="isAssignableFrom" desc="(Lorg/eclipse/emf/ecore/EClassifier;)Z" ref="9"/><method name="getJavaPackage" desc="()Lorg/eclipse/jem/java/JavaPackage;" ref="30"/><method name="getPublicMethodsExtendedNamed" desc="(Ljava/lang/String;)Ljava/util/List;" ref="4"/><method name="getQualifiedName" desc="()Ljava/lang/String;" ref="82"/><method name="getFields" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getSupertype" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="5"/><method name="getPublicMethodExtended" desc="(Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;" ref="2"/><method name="getProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="2"/><method name="eIsProxy" desc="()Z" ref="2"/><method name="getEAttributes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getMethodExtended" desc="(Ljava/lang/String;Ljava/util/List;)Lorg/eclipse/jem/java/Method;" ref="2"/><method name="getImplementsInterfaces" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getPublicMethodsExtended" desc="()Ljava/util/List;" ref="4"/><method name="getReflectionType" desc="()Ljava/lang/Object;" ref="2"/><method name="isInterface" desc="()Z" ref="2"/><method name="isExistingType" desc="()Z" ref="9"/><method name="getEReferences" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="isFinal" desc="()Z" ref="1"/><method name="isAbstract" desc="()Z" ref="3"/><method name="getMethodsExtended" desc="()Ljava/util/List;" ref="15"/><method name="getEAllSuperTypes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getOnlySpecificMethods" desc="(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;" ref="1"/><method name="listMethodExtended" desc="()[Lorg/eclipse/jem/java/Method;" ref="3"/><method name="getMethodElementSignatures" desc="()Ljava/util/List;" ref="2"/><method name="implementsInterface" desc="(Lorg/eclipse/jem/java/JavaClass;)Z" ref="2"/><method name="isPrimitive" desc="()Z" ref="1"/><method name="getFieldExtended" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/Field;" ref="1"/><method name="inheritsFrom" desc="(Lorg/eclipse/jem/java/JavaClass;)Z" ref="1"/><method name="getFieldsExtended" desc="()Ljava/util/List;" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="40"/><method name="getAllProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getJavaName" desc="()Ljava/lang/String;" ref="31"/><method name="getQualifiedNameForReflection" desc="()Ljava/lang/String;" ref="3"/><method name="getMethods" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getField" desc="(Ljava/lang/String;)Lorg/eclipse/jem/java/Field;" ref="1"/><method name="isSuperTypeOf" desc="(Lorg/eclipse/emf/ecore/EClass;)Z" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.JavaReflectionAdaptor" ref="2" impl="0" subclass="0" instantiate="0"><method name="releaseSourceType" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="1"/></class><class name="org.eclipse.jem.internal.java.adapters.IJavaClassAdaptor" ref="3" impl="0" subclass="0" instantiate="0"><method name="isSourceTypeFromBinary" desc="()Z" ref="1"/></class><class name="org.eclipse.jem.java.JavaRefPackage" ref="13" impl="0" subclass="0" instantiate="0"><method name="getJavaRefFactory" desc="()Lorg/eclipse/jem/java/JavaRefFactory;" ref="3"/><method name="getJavaDataType" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getArrayType" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getJavaClass" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/></class><class name="org.eclipse.jem.java.ArrayType" ref="3" impl="0" subclass="0" instantiate="0"><method name="getComponentTypeAsHelper" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="1"/></class><class name="org.eclipse.jem.java.internal.impl.JavaRefPackageImpl" ref="67" impl="0" subclass="0" instantiate="0"><method name="getJavaClass" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="init" desc="()Lorg/eclipse/jem/java/JavaRefPackage;" ref="33"/></class><class name="org.eclipse.jem.java.Block" ref="2" impl="0" subclass="0" instantiate="0"><method name="getSource" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jem.java.JavaURL" ref="4" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="2"/><method name="getFullString" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jem.internal.java.init.JavaInit" ref="2" impl="0" subclass="0" instantiate="0"><method name="init" desc="()V" ref="1"/></class><class name="org.eclipse.jem.java.JavaParameter" ref="70" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="15"/><method name="getQualifiedName" desc="()Ljava/lang/String;" ref="1"/><method name="getJavaType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="16"/><method name="isArray" desc="()Z" ref="1"/><method name="getEType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="7"/><method name="isReturn" desc="()Z" ref="2"/></class><class name="org.eclipse.jem.java.JavaVisibilityKind" ref="6" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="3"/></class><class name="org.eclipse.jem.java.JavaPackage" ref="60" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="29"/><method name="getPackageName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jem.java.JavaDataType" ref="31" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="8"/><method name="getQualifiedName" desc="()Ljava/lang/String;" ref="2"/><method name="getJavaName" desc="()Ljava/lang/String;" ref="1"/><method name="getDefaultValueString" desc="()Ljava/lang/String;" ref="2"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/></class><class name="org.eclipse.jem.java.impl.JavaRefPackageImpl" ref="17" impl="0" subclass="0" instantiate="0"><method name="getJavaClass" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="init" desc="()Lorg/eclipse/jem/java/JavaRefPackage;" ref="8"/></class><class name="org.eclipse.jem.java.JavaHelpers" ref="267" impl="0" subclass="0" instantiate="0"><method name="isAssignableFrom" desc="(Lorg/eclipse/emf/ecore/EClassifier;)Z" ref="7"/><method name="getName" desc="()Ljava/lang/String;" ref="6"/><method name="getWrapper" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="17"/><method name="getQualifiedName" desc="()Ljava/lang/String;" ref="44"/><method name="getJavaName" desc="()Ljava/lang/String;" ref="25"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="isArray" desc="()Z" ref="7"/><method name="isPrimitive" desc="()Z" ref="28"/><method name="getPrimitive" desc="()Lorg/eclipse/jem/java/JavaDataType;" ref="3"/></class><class name="org.eclipse.jem.java.Method[]" ref="29" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jem.java.Method" ref="339" impl="0" subclass="0" instantiate="0"><method name="getMethodElementSignature" desc="()Ljava/lang/String;" ref="16"/><method name="getJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="3"/><method name="isNative" desc="()Z" ref="2"/><method name="getEType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="1"/><method name="isSynchronized" desc="()Z" ref="1"/><method name="isVoid" desc="()Z" ref="2"/><method name="isStatic" desc="()Z" ref="2"/><method name="getReturnType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="19"/><method name="getName" desc="()Ljava/lang/String;" ref="43"/><method name="getParameters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="26"/><method name="getSignature" desc="()Ljava/lang/String;" ref="1"/><method name="listParametersWithoutReturn" desc="()[Lorg/eclipse/jem/java/JavaParameter;" ref="7"/><method name="getJavaExceptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="10"/><method name="getJavaVisibility" desc="()Lorg/eclipse/jem/java/JavaVisibilityKind;" ref="2"/><method name="getContainingJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="10"/><method name="isConstructor" desc="()Z" ref="2"/><method name="isFinal" desc="()Z" ref="1"/><method name="isAbstract" desc="()Z" ref="1"/></class></plugin><plugin id="org.eclipse.wst.validation"><class name="org.eclipse.wst.validation.internal.core.IFileDelta" ref="9" impl="0" subclass="0" instantiate="0"><method name="getDeltaType" desc="()I" ref="2"/><method name="getFileName" desc="()Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.wst.validation.internal.ValidatorMetaData" ref="2" impl="0" subclass="0" instantiate="0"><method name="toString" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.MessageLimitException" ref="4" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.validation.internal.operations.OneValidatorOperation" ref="2" impl="0" subclass="0" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;Ljava/lang/String;ZZ)V" ref="2"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IMessage" ref="12" impl="0" subclass="0" instantiate="0"><method name="setBundleName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setLineNo" desc="(I)V" ref="1"/><method name="setId" desc="(Ljava/lang/String;)V" ref="1"/><method name="setTargetObject" desc="(Ljava/lang/Object;)V" ref="1"/></class><class name="org.eclipse.wst.validation.internal.core.Message" ref="9" impl="0" subclass="0" instantiate="15"><method name="&lt;init>" desc="(Ljava/lang/String;ILjava/lang/String;)V" ref="4"/><method name="&lt;init>" desc="(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;Ljava/lang/Object;)V" ref="5"/><method name="&lt;init>" desc="()V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;)V" ref="5"/></class><class name="org.eclipse.wst.validation.internal.operations.IWorkbenchContext" ref="2" impl="0" subclass="0" instantiate="0"><method name="getProject" desc="()Lorg/eclipse/core/resources/IProject;" ref="1"/></class><class name="org.eclipse.wst.validation.internal.ConfigurationManager" ref="3" impl="0" subclass="0" instantiate="0"><method name="getManager" desc="()Lorg/eclipse/wst/validation/internal/ConfigurationManager;" ref="1"/><method name="getGlobalConfiguration" desc="()Lorg/eclipse/wst/validation/internal/GlobalConfiguration;" ref="1"/></class><class name="org.eclipse.wst.validation.internal.operations.ValidatorManager" ref="22" impl="0" subclass="0" instantiate="0"><method name="suspendAllValidation" desc="(Z)V" ref="1"/><method name="getManager" desc="()Lorg/eclipse/wst/validation/internal/operations/ValidatorManager;" ref="5"/><method name="setNoMessageLimit" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="2"/><method name="suspendValidation" desc="(Lorg/eclipse/core/resources/IProject;Z)V" ref="4"/><method name="enableAllValidators" desc="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/><method name="getValidationTasks" desc="(ILorg/eclipse/core/resources/IProject;)[Lorg/eclipse/core/resources/IMarker;" ref="2"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IValidatorJob" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.validation.internal.GlobalConfiguration" ref="10" impl="0" subclass="0" instantiate="0"><method name="setDisableAllValidation" desc="(Z)V" ref="1"/><method name="getValidators" desc="()[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/><method name="convertToArray" desc="(Ljava/util/Collection;)[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/><method name="getEnabledValidators" desc="()[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/><method name="store" desc="()V" ref="1"/><method name="setEnabledValidators" desc="([Lorg/eclipse/wst/validation/internal/ValidatorMetaData;)V" ref="1"/><method name="getDisabledValidators" desc="()[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/><method name="isDisableAllValidation" desc="()Z" ref="1"/><method name="getEnabledValidatorsDefault" desc="()[Lorg/eclipse/wst/validation/internal/ValidatorMetaData;" ref="1"/></class><class name="org.eclipse.wst.validation.internal.operations.ValidationOperation" ref="4" impl="0" subclass="0" instantiate="0"><method name="run" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="2"/></class><class name="org.eclipse.wst.validation.internal.operations.WorkbenchContext" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IReporter" ref="89" impl="0" subclass="0" instantiate="0"><method name="removeAllMessages" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;Ljava/lang/Object;)V" ref="3"/><method name="removeMessageSubset" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;Ljava/lang/Object;Ljava/lang/String;)V" ref="1"/><method name="addMessage" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;)V" ref="7"/><method name="removeAllMessages" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;)V" ref="2"/></class><class name="org.eclipse.wst.validation.internal.operations.LocalizedMessage" ref="3" impl="0" subclass="0" instantiate="2"><method name="setLineNo" desc="(I)V" ref="1"/><method name="&lt;init>" desc="(ILjava/lang/String;Lorg/eclipse/core/resources/IResource;)V" ref="2"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IValidationContext" ref="34" impl="0" subclass="0" instantiate="0"><method name="getURIs" desc="()[Ljava/lang/String;" ref="2"/><method name="loadModel" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="2"/></class><class name="org.eclipse.wst.validation.internal.core.ValidationException" ref="15" impl="0" subclass="0" instantiate="7"><method name="&lt;init>" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;)V" ref="2"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;Ljava/lang/Throwable;)V" ref="5"/></class><class name="org.eclipse.wst.validation.internal.provisional.core.IValidator" ref="3" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.validation.internal.operations.EnabledValidatorsOperation" ref="8" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(Lorg/eclipse/core/resources/IProject;Z)V" ref="4"/><method name="run" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="4"/></class><class name="org.eclipse.wst.validation.internal.core.IFileDelta[]" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.validation.internal.operations.WorkbenchReporter" ref="5" impl="0" subclass="0" instantiate="0"><method name="removeAllMessages" desc="(Lorg/eclipse/core/resources/IResource;Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;)V" ref="1"/></class></plugin><plugin id="org.eclipse.wst.rdb.connection.ui"><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.ConnectionDisplayProperty" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.NewCWJDBCPage" ref="5" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="2"/><method name="isPageComplete" desc="()Z" ref="1"/><method name="setVisible" desc="(Z)V" ref="1"/><method name="getNextPage" desc="()Lorg/eclipse/jface/wizard/IWizardPage;" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.DatabaseAuthenticationWizardPage" ref="6" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="1"/><method name="setConnectionInfo" desc="(Lorg/eclipse/wst/rdb/internal/core/connection/ConnectionInfo;)V" ref="1"/><method name="isPageComplete" desc="()Z" ref="1"/><method name="setVisible" desc="(Z)V" ref="1"/><method name="canFlipToNextPage" desc="()Z" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.ConnectionUtils" ref="2" impl="0" subclass="0" instantiate="0"><method name="openConnectionWithProgress" desc="(Lorg/eclipse/wst/rdb/internal/core/connection/ConnectionInfo;ZLorg/eclipse/jface/wizard/IWizardContainer;)Z" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.UserIdentification" ref="4" impl="0" subclass="0" instantiate="1"><method name="open" desc="()I" ref="1"/><method name="getUserNameInformation" desc="()Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="1"/><method name="getPasswordInformation" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.ConnectionWizardProperties" ref="14" impl="0" subclass="0" instantiate="1"><method name="getClassLocation" desc="()Ljava/lang/String;" ref="1"/><method name="setDriverClassName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getURL" desc="()Ljava/lang/String;" ref="1"/><method name="setVersion" desc="(Ljava/lang/String;)V" ref="1"/><method name="getUserID" desc="()Ljava/lang/String;" ref="1"/><method name="setDriverName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setURL" desc="(Ljava/lang/String;)V" ref="1"/><method name="setProduct" desc="(Ljava/lang/String;)V" ref="1"/><method name="setConnectionName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setClassLocation" desc="(Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setDatabaseName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setUserID" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.ExistingConnectionsWizardPage" ref="4" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="2"/><method name="setVisible" desc="(Z)V" ref="1"/><method name="canFlipToNextPage" desc="()Z" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.shared.DatabaseProductVersion" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.wst.rdb.connection.internal.ui.wizards.ConnectionDisplayProperty[]" ref="2" impl="0" subclass="0" instantiate="0"></class></plugin><plugin id="org.eclipse.jst.ws.consumption"><class name="org.eclipse.jst.ws.internal.consumption.common.IServerDefaulter" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.command.common.CopyWSDLCommand" ref="21" impl="0" subclass="0" instantiate="3"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="3"/><method name="setDestinationURI" desc="(Ljava/lang/String;)V" ref="3"/><method name="setWebServicesParser" desc="(Lorg/eclipse/wst/ws/internal/parser/wsil/WebServicesParser;)V" ref="3"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="3"/><method name="setDefinition" desc="(Ljavax/wsdl/Definition;)V" ref="3"/><method name="&lt;init>" desc="()V" ref="3"/><method name="setWsdlURI" desc="(Ljava/lang/String;)V" ref="3"/></class><class name="org.eclipse.jst.ws.util.JspUtils" ref="12" impl="0" subclass="0" instantiate="0"><method name="markup" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="6"/></class><class name="org.eclipse.jst.ws.internal.consumption.common.PropertiesResourceFilter" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitoractions.DetectNonJavaCharsBeanVisitorAction" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/util/Vector;Ljava/util/Vector;)V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.codegen.javamofvisitors.JavaMofBeanVisitor" ref="2" impl="0" subclass="0" instantiate="1"><method name="run" desc="(Ljava/lang/Object;Lorg/eclipse/jst/ws/internal/consumption/codegen/VisitorAction;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.datamodel.validate.ValidationManager" ref="3" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.common.ServerInfo" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.ws.internal.consumption.command.common.AssociateModuleWithEARCommand" ref="5" impl="0" subclass="0" instantiate="1"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setProject" desc="(Ljava/lang/String;)V" ref="1"/><method name="setEARProject" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.command.common.CreateModuleCommand" ref="8" impl="0" subclass="0" instantiate="1"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="1"/><method name="setProjectName" desc="(Ljava/lang/String;)V" ref="1"/><method name="setServerFactoryId" desc="(Ljava/lang/String;)V" ref="1"/><method name="setModuleType" desc="(I)V" ref="1"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="setJ2eeLevel" desc="(Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="setServerInstanceId" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.ws.internal.consumption.command.common.BuildProjectCommand" ref="12" impl="0" subclass="0" instantiate="3"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="1"/><method name="setForceBuild" desc="(Z)V" ref="2"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="2"/><method name="&lt;init>" desc="()V" ref="3"/><method name="setProject" desc="(Lorg/eclipse/core/resources/IProject;)V" ref="2"/></class><class name="org.eclipse.jst.ws.internal.consumption.common.JavaResourceFilter" ref="5" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class><class name="org.eclipse.jst.ws.util.SoapElementSaxHandler" ref="6" impl="0" subclass="0" instantiate="3"><method name="getSOAPElement" desc="()Ljavax/xml/soap/SOAPElement;" ref="3"/><method name="&lt;init>" desc="()V" ref="3"/></class></plugin><plugin id="org.eclipse.wst.server.ui"><class name="org.eclipse.wst.server.ui.wizard.IWizardHandle" ref="21" impl="0" subclass="0" instantiate="0"><method name="run" desc="(ZZLorg/eclipse/jface/operation/IRunnableWithProgress;)V" ref="2"/><method name="update" desc="()V" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="setImageDescriptor" desc="(Lorg/eclipse/jface/resource/ImageDescriptor;)V" ref="2"/><method name="setMessage" desc="(Ljava/lang/String;I)V" ref="2"/><method name="setTitle" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.wst.server.ui.ServerUIUtil" ref="2" impl="0" subclass="0" instantiate="0"><method name="showNewRuntimeWizard" desc="(Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.wst.server.ui.ServerUICore" ref="4" impl="0" subclass="0" instantiate="0"><method name="getLabelProvider" desc="()Lorg/eclipse/jface/viewers/ILabelProvider;" ref="2"/></class><class name="org.eclipse.wst.server.ui.ServerLaunchConfigurationTab" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.server.ui.editor.ServerEditorSection" ref="16" impl="0" subclass="4" instantiate="4"><method name="init" desc="(Lorg/eclipse/ui/IEditorSite;Lorg/eclipse/ui/IEditorInput;)V" ref="4"/><method name="&lt;init>" desc="()V" ref="4"/><method name="dispose" desc="()V" ref="4"/><method name="createSection" desc="(Lorg/eclipse/swt/widgets/Composite;)V" ref="4"/></class><class name="org.eclipse.wst.server.ui.editor.IServerEditorPartInput" ref="16" impl="0" subclass="0" instantiate="0"><method name="isServerReadOnly" desc="()Z" ref="4"/><method name="getServer" desc="()Lorg/eclipse/wst/server/core/IServerWorkingCopy;" ref="5"/></class><class name="org.eclipse.wst.server.ui.wizard.WizardFragment" ref="3" impl="0" subclass="2" instantiate="2"><method name="isComplete" desc="()Z" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/></class><class name="org.eclipse.wst.server.ui.internal.actions.RunOnServerAction" ref="3" impl="0" subclass="0" instantiate="1"><method name="run" desc="()V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/Object;)V" ref="1"/></class><class name="org.eclipse.wst.server.ui.internal.ServerUIPlugin" ref="2" impl="0" subclass="0" instantiate="0"><method name="showNewRuntimeWizard" desc="(Lorg/eclipse/swt/widgets/Shell;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.wst.server.ui.internal.viewers.InitialSelectionProvider" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class></plugin><plugin id="org.eclipse.wst.web.ui"><class name="org.eclipse.wst.web.ui.internal.wizards.NewProjectDataModelFacetWizard" ref="3" impl="0" subclass="2" instantiate="4"><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="2"/><method name="performFinish" desc="()Z" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/></class></plugin><plugin id="org.eclipse.wst.common.frameworks"><class name="org.eclipse.wst.common.frameworks.internal.operations.IOperationHandler" ref="8" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationDataModelProviderNew" ref="2" impl="0" subclass="1" instantiate="1"><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.DataModelPropertyDescriptor[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.datamodel.DataModelFactory" ref="70" impl="0" subclass="0" instantiate="0"><method name="createDataModel" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelProvider;)Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="35"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.DataModelPropertyDescriptor" ref="4" impl="0" subclass="0" instantiate="0"><method name="getPropertyValue" desc="()Ljava/lang/Object;" ref="1"/><method name="createDescriptors" desc="([Ljava/lang/Object;)[Lorg/eclipse/wst/common/frameworks/datamodel/DataModelPropertyDescriptor;" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelOperation" ref="205" impl="0" subclass="149" instantiate="155"><method name="setEnvironment" desc="(Lorg/eclipse/wst/common/environment/IEnvironment;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)V" ref="8"/><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="1"/><method name="&lt;init>" desc="()V" ref="147"/><method name="dispose" desc="()V" ref="1"/><method name="getEnvironment" desc="()Lorg/eclipse/wst/common/environment/IEnvironment;" ref="51"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.IDataModelListener" ref="9" impl="7" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.internal.enablement.IGroupInitializer" ref="4" impl="4" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.datamodel.IDataModelProvider" ref="9" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.wst.common.frameworks.internal.WTPPlugin" ref="7" impl="0" subclass="4" instantiate="4"><method name="stop" desc="(Lorg/osgi/framework/BundleContext;)V" ref="1"/><method name="start" desc="(Lorg/osgi/framework/BundleContext;)V" ref="2"/><method name="&lt;init>" desc="()V" ref="4"/></class><class name="org.eclipse.wst.common.frameworks.internal.plugin.WTPCommonPlugin" ref="52" impl="0" subclass="0" instantiate="0"><method name="getResourceString" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="3"/><method name="createErrorStatus" desc="(Ljava/lang/String;)Lorg/eclipse/core/runtime/IStatus;" ref="23"/><method name="getResourceString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="3"/><field name="OK_STATUS" desc="Lorg/eclipse/core/runtime/IStatus;" ref="11"/></class><class name="org.eclipse.wst.common.frameworks.internal.enablement.nonui.WFTWrappedException" ref="4" impl="0" subclass="0" instantiate="4"><method name="&lt;init>" desc="(Ljava/lang/Throwable;Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/Throwable;)V" ref="3"/></class><class name="org.eclipse.wst.common.frameworks.internal.WrappedRuntimeException" ref="3" impl="0" subclass="0" instantiate="0"><method name="getLocalizedMessage" desc="()Ljava/lang/String;" ref="1"/><method name="getNestedException" desc="()Ljava/lang/Exception;" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.DataModelEvent" ref="22" impl="0" subclass="0" instantiate="0"><method name="getPropertyName" desc="()Ljava/lang/String;" ref="6"/><method name="getProperty" desc="()Ljava/lang/Object;" ref="3"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.IDataModelOperation" ref="29" impl="0" subclass="0" instantiate="0"><method name="execute" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;Lorg/eclipse/core/runtime/IAdaptable;)Lorg/eclipse/core/runtime/IStatus;" ref="10"/></class><class name="org.eclipse.wst.common.frameworks.internal.operations.IHeadlessRunnableWithProgress" ref="25" impl="5" subclass="0" instantiate="0"><method name="run" desc="(Lorg/eclipse/core/runtime/IProgressMonitor;)V" ref="3"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.IDataModel" ref="423" impl="0" subclass="0" instantiate="0"><method name="isProperty" desc="(Ljava/lang/String;)Z" ref="1"/><method name="removeListener" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelListener;)V" ref="6"/><method name="getDefaultOperation" desc="()Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelOperation;" ref="10"/><method name="setBooleanProperty" desc="(Ljava/lang/String;Z)V" ref="26"/><method name="getID" desc="()Ljava/lang/String;" ref="2"/><method name="addListener" desc="(Lorg/eclipse/wst/common/frameworks/datamodel/IDataModelListener;)V" ref="13"/><method name="addNestedModel" desc="(Ljava/lang/String;Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;)Z" ref="2"/><method name="notifyPropertyChange" desc="(Ljava/lang/String;I)V" ref="3"/><method name="getAllProperties" desc="()Ljava/util/Collection;" ref="2"/><method name="getNestingModels" desc="()Ljava/util/Collection;" ref="1"/><method name="dispose" desc="()V" ref="4"/><method name="setProperty" desc="(Ljava/lang/String;Ljava/lang/Object;)V" ref="55"/><method name="setStringProperty" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="8"/><method name="getProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="35"/><method name="getValidPropertyDescriptors" desc="(Ljava/lang/String;)[Lorg/eclipse/wst/common/frameworks/datamodel/DataModelPropertyDescriptor;" ref="1"/><method name="getStringProperty" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="26"/><method name="getNestedModel" desc="(Ljava/lang/String;)Lorg/eclipse/wst/common/frameworks/datamodel/IDataModel;" ref="7"/><method name="getBooleanProperty" desc="(Ljava/lang/String;)Z" ref="17"/><method name="setIntProperty" desc="(Ljava/lang/String;I)V" ref="2"/><method name="isPropertySet" desc="(Ljava/lang/String;)Z" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.datamodel.AbstractDataModelProvider" ref="11" impl="0" subclass="3" instantiate="3"><method name="setProperty" desc="(Ljava/lang/String;Ljava/lang/Object;)V" ref="1"/><method name="getPropertyNames" desc="()Ljava/util/Set;" ref="2"/><method name="getBooleanProperty" desc="(Ljava/lang/String;)Z" ref="1"/><method name="getDefaultProperty" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="()V" ref="3"/><method name="isPropertySet" desc="(Ljava/lang/String;)Z" ref="1"/><method name="init" desc="()V" ref="1"/></class><class name="org.eclipse.wst.common.frameworks.internal.Messages" ref="3" impl="0" subclass="3" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/></class></plugin><plugin id="org.eclipse.jst.j2ee.core"><class name="org.eclipse.jst.j2ee.webapplication.InitParam" ref="25" impl="0" subclass="0" instantiate="0"><method name="getParamName" desc="()Ljava/lang/String;" ref="2"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getDescription" desc="()Ljava/lang/String;" ref="2"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="getParamValue" desc="()Ljava/lang/String;" ref="2"/><method name="setParamName" desc="(Ljava/lang/String;)V" ref="3"/><method name="setParamValue" desc="(Ljava/lang/String;)V" ref="4"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.MethodElementImpl" ref="5" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getMostSpecificMethodElement" desc="(Ljava/util/List;Lorg/eclipse/jem/java/Method;)Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="1"/><method name="getTypeJavaClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.TransactionAttributeType" ref="8" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><method name="getValue" desc="()I" ref="1"/><field name="SUPPORTS_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="NOT_SUPPORTED_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="REQUIRES_NEW_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="REQUIRED_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="NEVER_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/><field name="MANDATORY_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionAttributeType;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.JavaWSDLMapping" ref="3" impl="0" subclass="0" instantiate="0"><method name="getInterfaceMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getPackageMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.Session" ref="86" impl="0" subclass="0" instantiate="0"><method name="getHomeInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="setHomeInterfaceName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getLocalInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="getRemoteInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="2"/><method name="getTransactionType" desc="()Lorg/eclipse/jst/j2ee/ejb/TransactionType;" ref="2"/><method name="setRemoteInterfaceName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getLocalInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="2"/><method name="getHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="3"/><method name="getLocalHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="3"/><method name="getEjbClassName" desc="()Ljava/lang/String;" ref="4"/><method name="setServiceEndpointName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="3"/><method name="getSessionType" desc="()Lorg/eclipse/jst/j2ee/ejb/SessionType;" ref="10"/><method name="setName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getServiceEndpoint" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="3"/><method name="getRemoteInterfaceName" desc="()Ljava/lang/String;" ref="3"/><method name="setEjbClassName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getVersionID" desc="()I" ref="2"/><method name="setSessionType" desc="(Lorg/eclipse/jst/j2ee/ejb/SessionType;)V" ref="4"/><method name="setTransactionType" desc="(Lorg/eclipse/jst/j2ee/ejb/TransactionType;)V" ref="4"/></class><class name="org.eclipse.jst.j2ee.jsp.JSPConfig" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.jca.ConfigProperty" ref="12" impl="0" subclass="0" instantiate="0"><method name="getType" desc="()Ljava/lang/String;" ref="3"/><method name="getName" desc="()Ljava/lang/String;" ref="3"/><method name="getValue" desc="()Ljava/lang/String;" ref="3"/></class><class name="org.eclipse.jst.j2ee.common.SecurityRoleRef" ref="21" impl="0" subclass="0" instantiate="0"><method name="getLink" desc="()Ljava/lang/String;" ref="1"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="5"/><method name="setLink" desc="(Ljava/lang/String;)V" ref="5"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.IEJBValidationContext" ref="65" impl="0" subclass="0" instantiate="0"><method name="getLogEntry" desc="()Lorg/eclipse/jem/util/logger/LogEntry;" ref="4"/><method name="removeMessages" desc="(Ljava/lang/Object;)V" ref="1"/><method name="subtask" desc="(Ljava/lang/String;[Ljava/lang/String;)V" ref="1"/><method name="getReporter" desc="()Lorg/eclipse/wst/validation/internal/provisional/core/IReporter;" ref="1"/><method name="getMessage" desc="()Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getMsgLogger" desc="()Lorg/eclipse/jem/util/logger/proxy/Logger;" ref="6"/><method name="terminateIfCancelled" desc="()V" ref="3"/><method name="loadModel" desc="(Ljava/lang/String;)Ljava/lang/Object;" ref="3"/><method name="loadModel" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/><method name="addMessage" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;)V" ref="5"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.File" ref="55" impl="0" subclass="0" instantiate="0"><method name="isArchive" desc="()Z" ref="3"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="getInputStream" desc="()Ljava/io/InputStream;" ref="3"/><method name="getURI" desc="()Ljava/lang/String;" ref="13"/></class><class name="org.eclipse.jst.j2ee.internal.xml.GeneralXmlDocumentReader" ref="3" impl="0" subclass="0" instantiate="1"><method name="setInputSource" desc="(Lorg/xml/sax/InputSource;)V" ref="1"/><method name="getDocument" desc="()Lorg/w3c/dom/Document;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SubclassResponsibilityException" ref="3" impl="0" subclass="0" instantiate="3"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.ComponentScopedRefs" ref="20" impl="0" subclass="0" instantiate="0"><method name="getComponentName" desc="()Ljava/lang/String;" ref="3"/><method name="getServiceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="6"/><method name="setComponentName" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveManifest" ref="20" impl="0" subclass="0" instantiate="0"><method name="appendClassPath" desc="(Ljava/lang/String;)V" ref="3"/><method name="getMainClass" desc="()Ljava/lang/String;" ref="1"/><method name="getClassPathTokenized" desc="()[Ljava/lang/String;" ref="2"/><method name="getMainAttributes" desc="()Ljava/util/jar/Attributes;" ref="2"/><method name="getEntries" desc="()Ljava/util/Map;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveConstants" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.CommonRelationshipRole" ref="501" impl="2" subclass="0" instantiate="0"><method name="isMany" desc="()Z" ref="21"/><method name="isRequired" desc="()Z" ref="5"/><method name="getAttributes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="17"/><method name="getOppositeAsCommonRole" desc="()Lorg/eclipse/jst/j2ee/ejb/CommonRelationshipRole;" ref="54"/><method name="getCommonRelationship" desc="()Lorg/eclipse/jst/j2ee/ejb/CommonRelationship;" ref="8"/><method name="reconcileAttributes" desc="()V" ref="1"/><method name="getRoleName" desc="()Ljava/lang/String;" ref="2"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getSourceEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="36"/><method name="getTypeEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="13"/><method name="setLower" desc="(I)V" ref="1"/><method name="setUpper" desc="(I)V" ref="1"/><method name="isForward" desc="()Z" ref="30"/><method name="getName" desc="()Ljava/lang/String;" ref="34"/><method name="isKey" desc="()Z" ref="15"/><method name="getTargetAttributeName" desc="(Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;)Ljava/lang/String;" ref="1"/><method name="isNavigable" desc="()Z" ref="12"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.ModelledPersistentAttributeFilter" ref="6" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/ModelledPersistentAttributeFilter;" ref="3"/></class><class name="org.eclipse.jst.j2ee.ejb.MethodElement[]" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.ContainerManagedEntityFilter" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.WebAppResourceImpl" ref="1" impl="0" subclass="1" instantiate="2"><method name="&lt;init>" desc="(Lorg/eclipse/emf/common/util/URI;Lorg/eclipse/wst/common/internal/emf/resource/Renderer;)V" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/common/internal/emf/resource/Renderer;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.RARFileImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ApplicationClientFile" ref="22" impl="1" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="1"/><method name="saveAs" desc="(Ljava/lang/String;)V" ref="1"/><method name="close" desc="()V" ref="2"/><method name="getManifest" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;" ref="2"/><method name="getDeploymentDescriptor" desc="()Lorg/eclipse/jst/j2ee/client/ApplicationClient;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.EjbMethodElementHelper" ref="19" impl="0" subclass="0" instantiate="0"><method name="getAvailableMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Ljava/util/List;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Comparator;)Ljava/util/List;" ref="1"/><method name="getAvailableMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Ljava/util/List;Lorg/eclipse/emf/ecore/EReference;Ljava/util/Comparator;I)Ljava/util/List;" ref="2"/><method name="getAvailableMethodTransactionMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="1"/><method name="getAvailableFindQueryMethodsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;)Ljava/util/List;" ref="1"/><method name="getAvailableMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Ljava/util/List;Lorg/eclipse/emf/ecore/EReference;)Ljava/util/List;" ref="1"/><method name="getAvailableSelectQueryMethodsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;)Ljava/util/List;" ref="1"/><method name="getAvailableMethodElementsExcludingExisting" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Ljava/util/List;Lorg/eclipse/emf/ecore/EReference;I)Ljava/util/List;" ref="3"/><method name="getExistingOrAvailableTransactionMethodElements" desc="(Lorg/eclipse/emf/ecore/EObject;Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="1"/><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbMethodElementHelper;" ref="4"/></class><class name="org.eclipse.jst.j2ee.ejb.SessionType" ref="23" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="3"/><method name="getValue" desc="()I" ref="5"/><field name="STATELESS_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/SessionType;" ref="5"/><field name="STATEFUL_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/SessionType;" ref="4"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStrategy" ref="32" impl="0" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="1"/><method name="isDirectory" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.JNDIEnvRefsGroup" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webapplication.WebapplicationPackage" ref="106" impl="0" subclass="0" instantiate="0"><method name="getWebApp_SecurityRoles" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getContextParam_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getLoginConfig_AuthMethod" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getServlet_InitParams" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getServlet_SecurityRoleRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="4"/><method name="getUserDataConstraint_TransportGuarantee" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_LocalEncodingMappingList" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getAuthConstraint_Roles" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getWebApp_Servlets" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="4"/><method name="getWebApp_TagLibs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getInitParam_ParamValue" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_JspConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getWebapplicationFactory" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebapplicationFactory;" ref="2"/><method name="getWebApp_ServletMappings" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getWebApp_MessageDestinations" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getWebApp" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getServlet_ServletName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getSecurityConstraint_DisplayName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_Distributable" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_MimeMappings" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getServlet_Params" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getWebApp_ErrorPages" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getSessionConfig_SessionTimeout" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_FilterMappings" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getServlet_WebApp" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getServlet_WebType" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getWebApp_Filters" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getContextParam_ParamValue" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_Contexts" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getLoginConfig_RealmName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getWebApp_Listeners" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getAuthConstraint_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getServlet_RunAs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getWebApp_LoginConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getInitParam_ParamName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getSecurityConstraint_AuthConstraint" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getInitParam_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getUserDataConstraint_Description" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_FileList" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getServlet_LoadOnStartup" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getWebApp_ContextParams" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getWebApp_SessionConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getServlet" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="4"/><method name="getLoginConfig_FormLoginConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getSecurityConstraint_UserDataConstraint" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getContextParam_ParamName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webapplication/WebapplicationPackage;" ref="25"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseConfigRegister" ref="7" impl="0" subclass="0" instantiate="0"><method name="addLooseMapping" desc="(Ljava/lang/String;Ljava/lang/String;)V" ref="2"/><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseConfigRegister;" ref="2"/><method name="removeLooseMapping" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.XmlBasedImportStrategyImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.RequiredConfigPropertyType" ref="4" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.KeyRelationshipRoleAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/KeyRelationshipRoleAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveInit" ref="6" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/><method name="init" desc="()V" ref="2"/><method name="init" desc="(Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.NoEJB10DescriptorsException" ref="2" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.ServletType" ref="8" impl="0" subclass="0" instantiate="0"><method name="setClassName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getClassName" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.RuntimeClasspathEntry[]" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.RoleShapeStrategy" ref="2" impl="0" subclass="0" instantiate="0"><method name="makeJavaName" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.J2EEStatus" ref="27" impl="0" subclass="0" instantiate="7"><method name="&lt;init>" desc="(ILorg/eclipse/emf/ecore/EObject;)V" ref="1"/><method name="&lt;init>" desc="(ILorg/eclipse/jst/j2ee/internal/common/XMLResource;)V" ref="1"/><method name="append" desc="(Lorg/eclipse/jst/j2ee/internal/J2EEStatus;)Lorg/eclipse/jst/j2ee/internal/J2EEStatus;" ref="3"/><method name="&lt;init>" desc="(ILjava/lang/String;)V" ref="3"/><method name="&lt;init>" desc="(ILorg/eclipse/emf/ecore/EObject;Ljava/lang/String;)V" ref="1"/><method name="&lt;init>" desc="(ILorg/eclipse/jst/j2ee/internal/common/XMLResource;Ljava/lang/String;)V" ref="1"/><field name="OK_STATUS" desc="Lorg/eclipse/jst/j2ee/internal/J2EEStatus;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.FileExtensionsFilterImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="([Ljava/lang/String;Z)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wscommon.internal.impl.WscommonPackageImpl" ref="8" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/webservice/wscommon/WscommonPackage;" ref="1"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wscommon/WscommonPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.AdminObject" ref="11" impl="0" subclass="0" instantiate="0"><method name="getAdminObjectInterface" desc="()Ljava/lang/String;" ref="3"/><method name="getConfigProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.EJBValidationContext" ref="2" impl="0" subclass="1" instantiate="1"><method name="getURIs" desc="()[Ljava/lang/String;" ref="1"/><method name="&lt;init>" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidator;Lorg/eclipse/wst/validation/internal/provisional/core/IValidationContext;Lorg/eclipse/wst/validation/internal/provisional/core/IReporter;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.RoleSource" ref="10" impl="0" subclass="0" instantiate="0"><method name="getRole" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="1"/><method name="getEntityBean" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="2"/><method name="setEntityBean" desc="(Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;)V" ref="2"/><method name="setRole" desc="(Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.internal.impl.JcaPackageImpl" ref="10" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/jca/JcaPackage;" ref="2"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/jca/JcaPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.EnvEntryType" ref="17" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="toString" desc="()Ljava/lang/String;" ref="1"/><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/common/EnvEntryType;" ref="5"/><method name="getValue" desc="()I" ref="1"/><field name="STRING_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/EnvEntryType;" ref="1"/></class><class name="org.eclipse.jst.j2ee.taglib.internal.impl.TaglibPackageImpl" ref="38" impl="0" subclass="0" instantiate="0"><method name="createPackageContents" desc="()V" ref="2"/><method name="init" desc="()Lorg/eclipse/jst/j2ee/taglib/internal/TaglibPackage;" ref="16"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/taglib/internal/TaglibPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.impl.CommonPackageImpl" ref="96" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/common/CommonPackage;" ref="41"/><method name="getMessageDestinationRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getResourceEnvRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="createPackageContents" desc="()V" ref="2"/><method name="getEnvEntry" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getEjbRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getSecurityRole" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="initializePackageContents" desc="()V" ref="2"/><method name="getResourceRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/common/CommonPackage;" ref="2"/></class><class name="org.eclipse.jst.j2ee.client.internal.impl.ClientPackageImpl" ref="48" impl="0" subclass="0" instantiate="0"><method name="getApplicationClient" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="init" desc="()Lorg/eclipse/jst/j2ee/client/ClientPackage;" ref="20"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/client/ClientPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseApplication" ref="13" impl="0" subclass="0" instantiate="0"><method name="setUri" desc="(Ljava/lang/String;)V" ref="2"/><method name="getLooseArchives" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.jca.ResourceAdapter" ref="27" impl="0" subclass="0" instantiate="0"><method name="getTransactionSupport" desc="()Lorg/eclipse/jst/j2ee/jca/TransactionSupportKind;" ref="1"/><method name="getOutboundResourceAdapter" desc="()Lorg/eclipse/jst/j2ee/jca/OutboundResourceAdapter;" ref="4"/><method name="getConnectionFactoryImplClass" desc="()Ljava/lang/String;" ref="1"/><method name="getConnectionFactoryInterface" desc="()Ljava/lang/String;" ref="3"/><method name="getConnectionImplClass" desc="()Ljava/lang/String;" ref="1"/><method name="getManagedConnectionFactoryClass" desc="()Ljava/lang/String;" ref="1"/><method name="getConnectionInterface" desc="()Ljava/lang/String;" ref="1"/><method name="getAdminObjects" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getAuthenticationMechanisms" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getInboundResourceAdapter" desc="()Lorg/eclipse/jst/j2ee/jca/InboundResourceAdapter;" ref="3"/><method name="isReauthenticationSupport" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.J2EEValidationResourceHandler" ref="2" impl="0" subclass="0" instantiate="0"><method name="getExternalizedMessage" desc="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.util.ArchiveUtil" ref="30" impl="0" subclass="1" instantiate="1"><method name="truncateFromFrontIgnoreCase" desc="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" ref="1"/><method name="getFastSpecVersion" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;)I" ref="1"/><method name="getValueIgnoreKeyCase" desc="(Ljava/lang/String;Ljava/util/jar/Attributes;)Ljava/lang/String;" ref="1"/><method name="createTempDirectory" desc="(Ljava/lang/String;Ljava/io/File;)Ljava/io/File;" ref="2"/><method name="loadProperties" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;Ljava/lang/String;)Ljava/util/Properties;" ref="1"/><method name="classUriToJavaUri" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="2"/><method name="isNullOrEmpty" desc="(Ljava/lang/String;)Z" ref="1"/><method name="delete" desc="(Ljava/io/File;)Z" ref="2"/><method name="getModuleFile" desc="(Lorg/eclipse/emf/ecore/EObject;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;" ref="2"/><method name="classNameToUri" desc="(Ljava/lang/String;)Ljava/lang/String;" ref="2"/><method name="&lt;init>" desc="()V" ref="1"/><method name="concatUri" desc="(Ljava/lang/String;Ljava/lang/String;C)Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.ZipStreamSaveStrategyImpl" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/io/OutputStream;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.RuntimeClasspathEntry" ref="5" impl="0" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.Archive[]" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.WARFileImpl" ref="4" impl="0" subclass="1" instantiate="1"><method name="getDependencyClassPathAtThisLevel" desc="()[Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/RuntimeClasspathEntry;" ref="1"/><method name="getRuntimeClassPath" desc="()[Ljava/lang/String;" ref="1"/><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.JcaPackage" ref="3" impl="0" subclass="0" instantiate="0"><method name="getJcaFactory" desc="()Lorg/eclipse/jst/j2ee/jca/JcaFactory;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/jca/JcaPackage;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.TransactionType" ref="9" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="1"/><field name="BEAN_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionType;" ref="3"/><field name="CONTAINER_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/TransactionType;" ref="6"/></class><class name="org.eclipse.jst.j2ee.webapplication.WebApp" ref="253" impl="1" subclass="0" instantiate="0"><method name="getEnvironmentProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="5"/><method name="getResourceEnvRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/><method name="eIsProxy" desc="()Z" ref="3"/><method name="getServletNamed" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/webapplication/Servlet;" ref="2"/><method name="getSecurityRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getEjbLocalRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="9"/><method name="getResourceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="7"/><method name="getServiceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="11"/><method name="getContextParams" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getServletMapping" desc="(Lorg/eclipse/jst/j2ee/webapplication/Servlet;)Lorg/eclipse/jst/j2ee/webapplication/ServletMapping;" ref="1"/><method name="getMessageDestinationRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="getContexts" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEnvEntries" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getMessageDestinations" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getFilterNamed" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/webapplication/Filter;" ref="2"/><method name="getVersionID" desc="()I" ref="3"/><method name="getServletMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="6"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="7"/><method name="getListeners" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getEjbRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="9"/><method name="getFilters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getServlets" desc="()Lorg/eclipse/emf/common/util/EList;" ref="9"/><method name="getLargeIcon" desc="()Ljava/lang/String;" ref="1"/><method name="isDistributable" desc="()Z" ref="1"/><method name="getFilterMapping" desc="(Lorg/eclipse/jst/j2ee/webapplication/Filter;)Lorg/eclipse/jst/j2ee/webapplication/FilterMapping;" ref="2"/><method name="getSmallIcon" desc="()Ljava/lang/String;" ref="1"/><method name="eUnset" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="1"/><method name="getFilterMappings" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.Webservice_clientPackage" ref="4" impl="0" subclass="0" instantiate="0"><method name="getServiceRef" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wsclient/Webservice_clientPackage;" ref="3"/></class><class name="org.eclipse.jst.j2ee.jca.ConnectionDefinition" ref="15" impl="0" subclass="0" instantiate="0"><method name="getConnectionFactoryImplClass" desc="()Ljava/lang/String;" ref="1"/><method name="getConnectionFactoryInterface" desc="()Ljava/lang/String;" ref="4"/><method name="getConnectionImplClass" desc="()Ljava/lang/String;" ref="1"/><method name="getManagedConnectionFactoryClass" desc="()Ljava/lang/String;" ref="1"/><method name="getConnectionInterface" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.ApplicationPackage" ref="7" impl="0" subclass="0" instantiate="0"><method name="getApplication_Modules" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getApplicationFactory" desc="()Lorg/eclipse/jst/j2ee/application/ApplicationFactory;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/application/ApplicationPackage;" ref="4"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveURIConverterImpl" ref="5" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;Ljava/lang/String;)V" ref="1"/><method name="getArchive" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.KeyRelationshipRoleFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/KeyRelationshipRoleFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.FileImpl" ref="8" impl="0" subclass="0" instantiate="0"><method name="isArchive" desc="()Z" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="getURI" desc="()Ljava/lang/String;" ref="2"/><method name="isModuleFile" desc="()Z" ref="1"/><method name="isApplicationClientFile" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EJBJar" ref="706" impl="0" subclass="0" instantiate="0"><method name="getEnterpriseBeans" desc="()Lorg/eclipse/emf/common/util/EList;" ref="87"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="20"/><method name="eIsProxy" desc="()Z" ref="4"/><method name="getSessionBeans" desc="()Ljava/util/List;" ref="2"/><method name="getEJBRelation" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/EJBRelation;" ref="1"/><method name="getRelationshipList" desc="()Lorg/eclipse/jst/j2ee/ejb/Relationships;" ref="6"/><method name="getBeanManagedBeans" desc="()Ljava/util/List;" ref="3"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="1"/><method name="getMessageDrivenBeans" desc="()Ljava/util/List;" ref="1"/><method name="getContainerManagedBeans" desc="()Ljava/util/List;" ref="14"/><method name="getEjbClientJar" desc="()Ljava/lang/String;" ref="3"/><method name="getEnterpriseBeanWithReference" desc="(Lorg/eclipse/jem/java/JavaClass;)Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;" ref="1"/><method name="getVersionID" desc="()I" ref="35"/><method name="setRelationshipList" desc="(Lorg/eclipse/jst/j2ee/ejb/Relationships;)V" ref="2"/><method name="containsContainerManagedBeans" desc="()Z" ref="7"/><method name="getJ2EEVersionID" desc="()I" ref="1"/><method name="isVersion2_0Descriptor" desc="()Z" ref="2"/><method name="isVersion1_1Descriptor" desc="()Z" ref="2"/><method name="getEJB11ContainerManagedBeans" desc="()Ljava/util/List;" ref="1"/><method name="getAssemblyDescriptor" desc="()Lorg/eclipse/jst/j2ee/ejb/AssemblyDescriptor;" ref="14"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="11"/><method name="containsSecurityRole" desc="(Ljava/lang/String;)Z" ref="1"/><method name="getVersion" desc="()Ljava/lang/String;" ref="1"/><method name="getEnterpriseBeanNamed" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;" ref="30"/><method name="getEjbRelations" desc="()Ljava/util/List;" ref="3"/><method name="eUnset" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="1"/><method name="setAssemblyDescriptor" desc="(Lorg/eclipse/jst/j2ee/ejb/AssemblyDescriptor;)V" ref="3"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ConnectorModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.ContextParam" ref="5" impl="0" subclass="0" instantiate="0"><method name="getParamName" desc="()Ljava/lang/String;" ref="1"/><method name="getParamValue" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.EJBJar20VRule" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.util.CommonRelationshipAttributeMaintenanceAdapter" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.CommonArchiveFactoryRegistry" ref="2" impl="0" subclass="0" instantiate="0"><method name="setCommonArchiveFactory" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchiveFactory;)V" ref="1"/><field name="INSTANCE" desc="Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonArchiveFactoryRegistry;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.ResourceLoadException" ref="13" impl="0" subclass="0" instantiate="0"><method name="printStackTrace" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EjbFactory" ref="136" impl="0" subclass="0" instantiate="0"><method name="createQueryMethod" desc="()Lorg/eclipse/jst/j2ee/ejb/QueryMethod;" ref="12"/><method name="createEJBRelation" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelation;" ref="2"/><method name="createActivationConfig" desc="()Lorg/eclipse/jst/j2ee/ejb/ActivationConfig;" ref="1"/><method name="createActivationConfigProperty" desc="()Lorg/eclipse/jst/j2ee/ejb/ActivationConfigProperty;" ref="1"/><method name="createMethodPermission" desc="()Lorg/eclipse/jst/j2ee/ejb/MethodPermission;" ref="3"/><method name="createEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/Entity;" ref="3"/><method name="createContainerManagedEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="5"/><method name="createCMPAttribute" desc="()Lorg/eclipse/jst/j2ee/ejb/CMPAttribute;" ref="5"/><method name="createEJBJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="2"/><method name="createRoleSource" desc="()Lorg/eclipse/jst/j2ee/ejb/RoleSource;" ref="2"/><method name="createCMRField" desc="()Lorg/eclipse/jst/j2ee/ejb/CMRField;" ref="3"/><method name="createAssemblyDescriptor" desc="()Lorg/eclipse/jst/j2ee/ejb/AssemblyDescriptor;" ref="3"/><method name="createMessageDriven" desc="()Lorg/eclipse/jst/j2ee/ejb/MessageDriven;" ref="2"/><method name="createMethodElement" desc="()Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="22"/><method name="createEJBRelationshipRole" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="2"/><method name="createRelationships" desc="()Lorg/eclipse/jst/j2ee/ejb/Relationships;" ref="2"/><method name="getEjbPackage" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbPackage;" ref="1"/><method name="createMethodTransaction" desc="()Lorg/eclipse/jst/j2ee/ejb/MethodTransaction;" ref="3"/><method name="createMethodElement" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="1"/><method name="createMethodElementFrom" desc="(Ljava/lang/reflect/Method;)Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="2"/><method name="createSession" desc="()Lorg/eclipse/jst/j2ee/ejb/Session;" ref="3"/><method name="createMethodElementFrom" desc="(Lorg/eclipse/jem/java/Method;)Lorg/eclipse/jst/j2ee/ejb/MethodElement;" ref="3"/><method name="createQuery" desc="()Lorg/eclipse/jst/j2ee/ejb/Query;" ref="2"/><method name="createExcludeList" desc="()Lorg/eclipse/jst/j2ee/ejb/ExcludeList;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/ejb/EjbFactory;" ref="19"/></class><class name="org.eclipse.jst.j2ee.client.ClientFactory" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.common.CommonFactory" ref="72" impl="0" subclass="0" instantiate="0"><method name="createParamValue" desc="()Lorg/eclipse/jst/j2ee/common/ParamValue;" ref="3"/><method name="createListener" desc="()Lorg/eclipse/jst/j2ee/common/Listener;" ref="3"/><method name="createResourceEnvRef" desc="()Lorg/eclipse/jst/j2ee/common/ResourceEnvRef;" ref="3"/><method name="createResourceRef" desc="()Lorg/eclipse/jst/j2ee/common/ResourceRef;" ref="3"/><method name="createDisplayName" desc="()Lorg/eclipse/jst/j2ee/common/DisplayName;" ref="3"/><method name="createUseCallerIdentity" desc="()Lorg/eclipse/jst/j2ee/common/UseCallerIdentity;" ref="2"/><method name="createDescription" desc="()Lorg/eclipse/jst/j2ee/common/Description;" ref="7"/><method name="createSecurityRoleRef" desc="()Lorg/eclipse/jst/j2ee/common/SecurityRoleRef;" ref="3"/><method name="createEJBLocalRef" desc="()Lorg/eclipse/jst/j2ee/common/EJBLocalRef;" ref="2"/><method name="createEnvEntry" desc="()Lorg/eclipse/jst/j2ee/common/EnvEntry;" ref="4"/><method name="createSecurityRole" desc="()Lorg/eclipse/jst/j2ee/common/SecurityRole;" ref="6"/><method name="createEjbRef" desc="()Lorg/eclipse/jst/j2ee/common/EjbRef;" ref="2"/><method name="createIdentity" desc="()Lorg/eclipse/jst/j2ee/common/Identity;" ref="3"/><method name="createRunAsSpecifiedIdentity" desc="()Lorg/eclipse/jst/j2ee/common/RunAsSpecifiedIdentity;" ref="3"/><method name="getCommonPackage" desc="()Lorg/eclipse/jst/j2ee/common/CommonPackage;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/common/CommonFactory;" ref="10"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.LocalRelationshipRoleKeyAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/LocalRelationshipRoleAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.internal.impl.ConnectorModuleImpl" ref="3" impl="0" subclass="0" instantiate="0"><method name="getUri" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.CommonArchiveResourceHandler" ref="6" impl="0" subclass="0" instantiate="0"><method name="getString" desc="(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;" ref="2"/><field name="missing_class_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="_The_following_files_could_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="tx_bean_mgd_WARN_" desc="Ljava/lang/String;" ref="1"/><field name="Converted" desc="Ljava/lang/String;" ref="1"/><field name="Archive_is_not_a_valid_EJB_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="inferred_dds_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="filename_exception_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="manifest_dd_load_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="reading_dd_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="ser_not_dd_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="no_dds_10_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="manifest_dd_find_EXC_" desc="Ljava/lang/String;" ref="1"/><field name="io_ex_reading_dd_EXC_" desc="Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.SaveFailureException" ref="12" impl="0" subclass="0" instantiate="1"><method name="getMessage" desc="()Ljava/lang/String;" ref="1"/><method name="printStackTrace" desc="()V" ref="4"/><method name="getNestedException" desc="()Ljava/lang/Exception;" ref="1"/><method name="getCause" desc="()Ljava/lang/Throwable;" ref="1"/><method name="&lt;init>" desc="(Ljava/lang/String;Ljava/lang/Exception;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.Query" ref="52" impl="0" subclass="0" instantiate="0"><method name="getEjbQL" desc="()Ljava/lang/String;" ref="4"/><method name="getEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="1"/><method name="getQueryMethod" desc="()Lorg/eclipse/jst/j2ee/ejb/QueryMethod;" ref="8"/><method name="setEntity" desc="(Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;)V" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="isLocalResultMapping" desc="()Z" ref="1"/><method name="setEjbQL" desc="(Ljava/lang/String;)V" ref="3"/><method name="setReturnTypeMapping" desc="(Lorg/eclipse/jst/j2ee/ejb/ReturnTypeMapping;)V" ref="2"/><method name="setQueryMethod" desc="(Lorg/eclipse/jst/j2ee/ejb/QueryMethod;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.SaveStrategy" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.model.internal.validation.IValidationRule" ref="5" impl="0" subclass="0" instantiate="0"><method name="getId" desc="()Ljava/lang/Object;" ref="1"/><method name="getDependents" desc="()Ljava/util/Set;" ref="1"/><method name="getTarget" desc="(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.AbstractEJBValidator$TargetObject" ref="6" impl="0" subclass="0" instantiate="0"><method name="getTargetParent" desc="()Ljava/lang/Object;" ref="2"/><method name="getTarget" desc="()Ljava/lang/Object;" ref="2"/></class><class name="org.eclipse.jst.j2ee.jca.InboundResourceAdapter" ref="6" impl="0" subclass="0" instantiate="0"><method name="getMessageAdapter" desc="()Lorg/eclipse/jst/j2ee/jca/MessageAdapter;" ref="3"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.EJBJarImpl" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.common.MessageDestinationRef" ref="49" impl="0" subclass="0" instantiate="0"><method name="getLink" desc="()Ljava/lang/String;" ref="3"/><method name="getName" desc="()Ljava/lang/String;" ref="8"/><method name="eIsProxy" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.AValidationRule" ref="4" impl="0" subclass="3" instantiate="3"><method name="&lt;init>" desc="()V" ref="3"/><method name="reset" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.jsp.JspPackage" ref="1" impl="0" subclass="0" instantiate="0"><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/jsp/JspPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.EnvEntry" ref="49" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="5"/><method name="setValue" desc="(Ljava/lang/String;)V" ref="7"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/><method name="setType" desc="(Lorg/eclipse/jst/j2ee/common/EnvEntryType;)V" ref="6"/><method name="setName" desc="(Ljava/lang/String;)V" ref="6"/><method name="getDescription" desc="()Ljava/lang/String;" ref="2"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="1"/><method name="getValue" desc="()Ljava/lang/String;" ref="4"/><method name="getType" desc="()Lorg/eclipse/jst/j2ee/common/EnvEntryType;" ref="3"/></class><class name="org.eclipse.jst.j2ee.internal.J2EESpecificationConstants" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.WebServicesClient" ref="34" impl="0" subclass="0" instantiate="0"><method name="getServiceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/><method name="getComponentScopedRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="7"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.J2EEValidator" ref="4" impl="0" subclass="2" instantiate="2"><method name="&lt;init>" desc="()V" ref="2"/><method name="validate" desc="(Lorg/eclipse/wst/validation/internal/provisional/core/IValidationContext;Lorg/eclipse/wst/validation/internal/provisional/core/IReporter;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.webapplication.WebType" ref="5" impl="0" subclass="0" instantiate="0"><method name="isJspType" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.EjbFactoryImpl" ref="11" impl="0" subclass="0" instantiate="2"><method name="createActivationConfig" desc="()Lorg/eclipse/jst/j2ee/ejb/ActivationConfig;" ref="1"/><method name="createActivationConfigProperty" desc="()Lorg/eclipse/jst/j2ee/ejb/ActivationConfigProperty;" ref="1"/><method name="createMessageDrivenDestination" desc="()Lorg/eclipse/jst/j2ee/ejb/MessageDrivenDestination;" ref="1"/><method name="createMessageDriven" desc="()Lorg/eclipse/jst/j2ee/ejb/MessageDriven;" ref="1"/><method name="getPackage" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbPackage;" ref="1"/><method name="createSession" desc="()Lorg/eclipse/jst/j2ee/ejb/Session;" ref="1"/><method name="&lt;init>" desc="()V" ref="2"/><method name="getActiveFactory" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbFactory;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.exception.NotADeploymentDescriptorException" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.impl.J2EEResourceFactoryRegistry" ref="14" impl="0" subclass="0" instantiate="7"><method name="getExtensionToFactoryMap" desc="()Ljava/util/Map;" ref="1"/><method name="getFactory" desc="(Lorg/eclipse/emf/common/util/URI;)Lorg/eclipse/emf/ecore/resource/Resource$Factory;" ref="1"/><method name="&lt;init>" desc="()V" ref="7"/><method name="registerLastFileSegment" desc="(Ljava/lang/String;Lorg/eclipse/emf/ecore/resource/Resource$Factory;)V" ref="2"/><field name="INSTANCE" desc="Lorg/eclipse/jst/j2ee/common/internal/impl/J2EEResourceFactoryRegistry;" ref="3"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.InvalidInputException" ref="3" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.model.internal.validation.MessageUtility" ref="16" impl="0" subclass="0" instantiate="0"><method name="getGroupName" desc="(Ljava/lang/Object;)Ljava/lang/String;" ref="1"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/CommonRelationshipRole;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getUtility" desc="()Lorg/eclipse/jst/j2ee/model/internal/validation/MessageUtility;" ref="4"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/EJBJar;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Lorg/eclipse/jem/java/JavaClass;Lorg/eclipse/jem/java/Method;[Ljava/lang/String;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/EnterpriseBean;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="1"/><method name="getMessage" desc="(Lorg/eclipse/jst/j2ee/model/internal/validation/IEJBValidationContext;Ljava/lang/Object;ILorg/eclipse/jst/j2ee/ejb/EnterpriseBean;[Ljava/lang/String;Lorg/eclipse/jst/j2ee/model/internal/validation/IValidationRule;)Lorg/eclipse/wst/validation/internal/provisional/core/IMessage;" ref="2"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.EJBLink" ref="2" impl="0" subclass="0" instantiate="0"><method name="setEjbLink" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.AuthMethodKind" ref="2" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><field name="DIGEST_LITERAL" desc="Lorg/eclipse/jst/j2ee/webapplication/AuthMethodKind;" ref="1"/><field name="UNSPECIFIED_LITERAL" desc="Lorg/eclipse/jst/j2ee/webapplication/AuthMethodKind;" ref="1"/><field name="CLIENT_CERT_LITERAL" desc="Lorg/eclipse/jst/j2ee/webapplication/AuthMethodKind;" ref="1"/><field name="BASIC_LITERAL" desc="Lorg/eclipse/jst/j2ee/webapplication/AuthMethodKind;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.SubscriptionDurabilityKind" ref="2" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><field name="DURABLE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/SubscriptionDurabilityKind;" ref="1"/><field name="NON_DURABLE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/SubscriptionDurabilityKind;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.LocalRelationshipRoleAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/LocalRelationshipRoleAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.ActivationConfig" ref="6" impl="0" subclass="0" instantiate="0"><method name="getConfigProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.FileIterator" ref="6" impl="0" subclass="0" instantiate="0"><method name="next" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="2"/><method name="hasNext" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.AbstractEJBValidationRuleFactory" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.EJBLocalRef" ref="42" impl="0" subclass="0" instantiate="0"><method name="setHome" desc="(Ljava/lang/String;)V" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="8"/><method name="setType" desc="(Lorg/eclipse/jst/j2ee/common/EjbRefType;)V" ref="2"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="setLink" desc="(Ljava/lang/String;)V" ref="1"/><method name="setLocal" desc="(Ljava/lang/String;)V" ref="4"/><method name="setLocalHome" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.internal.model.translator.common.EnvEntryTranslator" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;ZZ)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.UserDataConstraint" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseModule" ref="8" impl="0" subclass="0" instantiate="0"><method name="getUri" desc="()Ljava/lang/String;" ref="1"/><method name="setUri" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ApplicationClientFileImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ModuleFile" ref="109" impl="2" subclass="0" instantiate="0"><method name="isEARFile" desc="()Z" ref="1"/><method name="getDeploymentDescriptorResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="2"/><method name="containsFile" desc="(Ljava/lang/String;)Z" ref="1"/><method name="isEJBJarFile" desc="()Z" ref="5"/><method name="getURI" desc="()Ljava/lang/String;" ref="13"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getInputStream" desc="(Ljava/lang/String;)Ljava/io/InputStream;" ref="1"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="setSaveFilter" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/SaveFilter;)V" ref="1"/><method name="isWARFile" desc="()Z" ref="4"/><method name="save" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/SaveStrategy;)V" ref="1"/><method name="addCopy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="2"/><method name="getFullRuntimeClassPath" desc="()[Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/RuntimeClasspathEntry;" ref="1"/><method name="isRARFile" desc="()Z" ref="3"/><method name="saveAs" desc="(Ljava/lang/String;)V" ref="1"/><method name="close" desc="()V" ref="4"/><method name="getManifest" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;" ref="1"/><method name="saveAsNoReopen" desc="(Ljava/lang/String;)V" ref="2"/><method name="isModuleFile" desc="()Z" ref="1"/><method name="setURI" desc="(Ljava/lang/String;)V" ref="1"/><method name="isApplicationClientFile" desc="()Z" ref="3"/></class><class name="org.eclipse.jst.j2ee.webapplication.LocalEncodingMappingList" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.EJBRelationshipRole" ref="123" impl="0" subclass="0" instantiate="0"><method name="isMany" desc="()Z" ref="2"/><method name="setSource" desc="(Lorg/eclipse/jst/j2ee/ejb/RoleSource;)V" ref="1"/><method name="setRoleName" desc="(Ljava/lang/String;)V" ref="3"/><method name="setRequired" desc="(Ljava/lang/Boolean;)V" ref="1"/><method name="setMultiplicity" desc="(Lorg/eclipse/jst/j2ee/ejb/MultiplicityKind;)V" ref="1"/><method name="getRoleName" desc="()Ljava/lang/String;" ref="3"/><method name="getCmrField" desc="()Lorg/eclipse/jst/j2ee/ejb/CMRField;" ref="5"/><method name="getSourceEntity" desc="()Lorg/eclipse/jst/j2ee/ejb/ContainerManagedEntity;" ref="5"/><method name="isForward" desc="()Z" ref="2"/><method name="getRelationship" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelation;" ref="4"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="getOpposite" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="6"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="isNavigable" desc="()Z" ref="2"/><method name="setCmrField" desc="(Lorg/eclipse/jst/j2ee/ejb/CMRField;)V" ref="2"/><method name="setCascadeDelete" desc="(Z)V" ref="2"/><method name="setKey" desc="(Z)V" ref="1"/><method name="getMultiplicity" desc="()Lorg/eclipse/jst/j2ee/ejb/MultiplicityKind;" ref="1"/><method name="getSource" desc="()Lorg/eclipse/jst/j2ee/ejb/RoleSource;" ref="3"/></class><class name="org.eclipse.jst.j2ee.common.SecurityRole" ref="117" impl="0" subclass="0" instantiate="0"><method name="setRoleName" desc="(Ljava/lang/String;)V" ref="7"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getDescription" desc="()Ljava/lang/String;" ref="1"/><method name="getRoleName" desc="()Ljava/lang/String;" ref="17"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="5"/><method name="eIsProxy" desc="()Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.common.ResourceEnvRef" ref="79" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="11"/><method name="setName" desc="(Ljava/lang/String;)V" ref="5"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="getTypeName" desc="()Ljava/lang/String;" ref="2"/><method name="setTypeName" desc="(Ljava/lang/String;)V" ref="5"/></class><class name="org.eclipse.jst.j2ee.internal.J2EEMultiStatus" ref="3" impl="0" subclass="0" instantiate="1"><method name="merge" desc="(Lorg/eclipse/jst/j2ee/internal/J2EEStatus;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ReadOnlyDirectory" ref="10" impl="0" subclass="0" instantiate="0"><method name="getFilesRecursive" desc="()Ljava/util/List;" ref="1"/><method name="getFileInSelfOrSubdirectory" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.looseconfig.internal.LooseconfigFactory" ref="13" impl="0" subclass="0" instantiate="0"><method name="createLooseConfiguration" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseConfiguration;" ref="1"/><method name="createLooseApplication" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseApplication;" ref="2"/><method name="createLooseLibrary" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseLibrary;" ref="2"/><method name="createLooseModule" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseModule;" ref="2"/><method name="createLooseWARFile" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseWARFile;" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.EJBJarResourceFactory" ref="2" impl="0" subclass="0" instantiate="0"><method name="register" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.application.Module" ref="110" impl="1" subclass="0" instantiate="0"><method name="isJavaModule" desc="()Z" ref="4"/><method name="isWebModule" desc="()Z" ref="7"/><method name="getAltDD" desc="()Ljava/lang/String;" ref="3"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="getApplication" desc="()Lorg/eclipse/jst/j2ee/application/Application;" ref="1"/><method name="getUri" desc="()Ljava/lang/String;" ref="16"/><method name="setUri" desc="(Ljava/lang/String;)V" ref="1"/><method name="eIsProxy" desc="()Z" ref="1"/><method name="isConnectorModule" desc="()Z" ref="3"/><method name="isEjbModule" desc="()Z" ref="5"/><method name="setAltDD" desc="(Ljava/lang/String;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveCopyUtility" ref="4" impl="0" subclass="1" instantiate="1"><method name="addDeferredSingleReferenceCopy" desc="(Lorg/eclipse/emf/ecore/EReference;Lorg/eclipse/emf/ecore/EObject;Ljava/lang/String;Lorg/eclipse/emf/ecore/EObject;)V" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="createCopy" desc="(Lorg/eclipse/wst/common/internal/emf/utilities/CopyGroup;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.CommonarchiveFactoryImpl" ref="16" impl="0" subclass="1" instantiate="1"><method name="getActiveFactory" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchiveFactory;" ref="7"/><method name="&lt;init>" desc="()V" ref="1"/><method name="primOpenArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.WebModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EnterpriseBean[]" ref="19" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ClientModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.WsddPackage" ref="1" impl="0" subclass="0" instantiate="0"><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wsdd/WsddPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.GenericArchiveTypeDiscriminator" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webservice.wsclient.ServiceRef" ref="76" impl="0" subclass="0" instantiate="0"><method name="getServiceRefName" desc="()Ljava/lang/String;" ref="14"/><method name="getJaxrpcMappingFile" desc="()Ljava/lang/String;" ref="1"/><method name="getServiceQname" desc="()Lorg/eclipse/jst/j2ee/common/QName;" ref="2"/><method name="getWsdlFile" desc="()Ljava/lang/String;" ref="4"/><method name="eIsProxy" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.EjbRef" ref="183" impl="0" subclass="0" instantiate="0"><method name="getLinkedEjb" desc="(Lorg/eclipse/jst/j2ee/ejb/EJBJar;)Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;" ref="3"/><method name="getLink" desc="()Ljava/lang/String;" ref="4"/><method name="setHome" desc="(Ljava/lang/String;)V" ref="4"/><method name="getDescriptions" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setType" desc="(Lorg/eclipse/jst/j2ee/common/EjbRefType;)V" ref="4"/><method name="getHome" desc="()Ljava/lang/String;" ref="3"/><method name="setLink" desc="(Ljava/lang/String;)V" ref="2"/><method name="isLocal" desc="()Z" ref="2"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="eIsProxy" desc="()Z" ref="2"/><method name="getRemote" desc="()Ljava/lang/String;" ref="4"/><method name="getName" desc="()Ljava/lang/String;" ref="22"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="5"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/><method name="setRemote" desc="(Ljava/lang/String;)V" ref="4"/></class><class name="org.eclipse.jst.j2ee.webservice.internal.WebServiceInit" ref="14" impl="0" subclass="0" instantiate="0"><method name="init" desc="()V" ref="7"/></class><class name="org.eclipse.jst.j2ee.webapplication.AuthConstraint" ref="3" impl="0" subclass="0" instantiate="0"><method name="getRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EJBExtensionFilter" ref="4" impl="0" subclass="0" instantiate="0"><method name="filter" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.DisplayName" ref="8" impl="0" subclass="0" instantiate="0"><method name="setValue" desc="(Ljava/lang/String;)V" ref="3"/><method name="getValue" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.internal.xml.DeploymentDescriptorXmlMapperI" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.Archive" ref="344" impl="1" subclass="0" instantiate="0"><method name="getAbsolutePath" desc="()Ljava/lang/String;" ref="1"/><method name="setDirectoryEntry" desc="(Z)V" ref="1"/><method name="containsFile" desc="(Ljava/lang/String;)Z" ref="8"/><method name="getResourcesPath" desc="()Ljava/lang/String;" ref="1"/><method name="getLoadedMofResources" desc="()Ljava/util/Collection;" ref="1"/><method name="getURI" desc="()Ljava/lang/String;" ref="14"/><method name="getInputStream" desc="(Ljava/lang/String;)Ljava/io/InputStream;" ref="3"/><method name="extractNoReopen" desc="(I)V" ref="1"/><method name="setLastModified" desc="(J)V" ref="1"/><method name="getFilesForSave" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/FileIterator;" ref="2"/><method name="isWARFile" desc="()Z" ref="10"/><method name="extract" desc="(I)V" ref="2"/><method name="save" desc="()V" ref="1"/><method name="setSize" desc="(J)V" ref="1"/><method name="addCopy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="3"/><method name="saveNoReopen" desc="()V" ref="3"/><method name="extractTo" desc="(Ljava/lang/String;I)V" ref="2"/><method name="isRARFile" desc="()Z" ref="2"/><method name="close" desc="()V" ref="20"/><method name="getMofResource" desc="(Ljava/lang/String;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="4"/><method name="setLoadStrategy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;)V" ref="1"/><method name="setURI" desc="(Ljava/lang/String;)V" ref="1"/><method name="remove" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)V" ref="3"/><method name="isEARFile" desc="()Z" ref="6"/><method name="getOptions" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;" ref="2"/><method name="isEJBJarFile" desc="()Z" ref="14"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="makeMofResource" desc="(Ljava/lang/String;)Lorg/eclipse/emf/ecore/resource/Resource;" ref="2"/><method name="getFiles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="saveAs" desc="(Ljava/lang/String;)V" ref="1"/><method name="getArchiveClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="isOpen" desc="()Z" ref="1"/><method name="getManifest" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveManifest;" ref="2"/><method name="saveAsNoReopen" desc="(Ljava/lang/String;)V" ref="1"/><method name="isModuleFile" desc="()Z" ref="3"/><method name="initializeAfterOpen" desc="()V" ref="3"/><method name="getLoadStrategy" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="1"/><method name="isApplicationClientFile" desc="()Z" ref="6"/><method name="isDuplicate" desc="(Ljava/lang/String;)Z" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.CommonarchiveFactory" ref="86" impl="0" subclass="0" instantiate="0"><method name="createEJBJarFile" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="2"/><method name="copy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="createFile" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="createLoadStrategy" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="1"/><method name="openEJBJarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="openEARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="openArchive" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="6"/><method name="openEARFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="createRARFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;" ref="1"/><method name="createEJBJarFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="primOpenArchive" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="2"/><method name="getManifestClassPathValues" desc="(Ljava/lang/String;)[Ljava/lang/String;" ref="1"/><method name="createChildLoadStrategy" desc="(Ljava/lang/String;Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="1"/><method name="closeOpenArchives" desc="()V" ref="2"/><method name="openEJB11JarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="openEJBJarFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="createEmptyLoadStrategy" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="1"/><method name="openEJB11JarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="openEJBJarFile" desc="(Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="openArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="openApplicationClientFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;" ref="1"/><method name="openArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="3"/><method name="openEARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="openRARFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;" ref="1"/><method name="openReadOnlyDirectory" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ReadOnlyDirectory;" ref="3"/><method name="archiveOpened" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)V" ref="1"/><method name="openWARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;" ref="1"/><method name="primOpenArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="2"/><method name="createWebModuleRef" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WebModuleRef;" ref="1"/><method name="createEARFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="openEJB11JarFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="getOpenArchivesDependingOn" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Ljava/util/Set;" ref="1"/><method name="createClientModuleRef" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ClientModuleRef;" ref="1"/><method name="openNestedArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/looseconfig/internal/LooseArchive;Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="openEJBJarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><method name="createApplicationClientFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;" ref="1"/><method name="openArchive" desc="(Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="canClose" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Z" ref="1"/><method name="createArchive" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="openApplicationClientFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;" ref="1"/><method name="openRARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;" ref="1"/><method name="openWARFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;" ref="1"/><method name="archiveClosed" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)V" ref="1"/><method name="openApplicationClientFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ApplicationClientFile;" ref="1"/><method name="createEARFileInitialized" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EARFile;" ref="1"/><method name="createArchiveInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="createConnectorModuleRef" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ConnectorModuleRef;" ref="1"/><method name="createWARFileInitialized" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;" ref="1"/><method name="primOpenArchive" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="2"/><method name="openRARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/RARFile;" ref="1"/><method name="copy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/ModuleFile;" ref="1"/><method name="createEJBModuleRef" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBModuleRef;" ref="1"/><method name="openWARFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/WARFile;" ref="1"/><method name="openNestedArchive" desc="(Ljava/lang/String;Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;" ref="1"/><method name="openEJBJarFile" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/helpers/ArchiveOptions;Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/EJBJarFile;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/commonarchivecore/internal/CommonarchiveFactory;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.WebModuleRef" ref="4" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.MultiplicityKind" ref="3" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="1"/><field name="MANY_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/MultiplicityKind;" ref="1"/><field name="ONE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/MultiplicityKind;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.internal.impl.EnvEntryImpl" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.model.internal.validation.ValidationCancelledException" ref="6" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.LocalModelledPersistentAttributeFilter" ref="14" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/LocalModelledPersistentAttributeFilter;" ref="7"/></class><class name="org.eclipse.jst.j2ee.common.SecurityIdentity" ref="12" impl="0" subclass="0" instantiate="0"><method name="isUseCallerIdentity" desc="()Z" ref="1"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="1"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="3"/><method name="isRunAsSpecifiedIdentity" desc="()Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.ServletImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/><method name="toString" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.RelationshipRoleAttributeFilter" ref="2" impl="0" subclass="0" instantiate="0"><method name="singleton" desc="()Lorg/eclipse/jst/j2ee/ejb/internal/impl/RelationshipRoleAttributeFilter;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.Entity" ref="296" impl="0" subclass="0" instantiate="0"><method name="getLocalInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="getHomeInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="getLocalHomeInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="isBeanManagedEntity" desc="()Z" ref="3"/><method name="getRemoteInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="9"/><method name="getEjbJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="2"/><method name="setReentrant" desc="(Z)V" ref="3"/><method name="getLocalInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="5"/><method name="getHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="12"/><method name="getLocalHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="5"/><method name="isVersion2_X" desc="()Z" ref="1"/><method name="getEjbClassName" desc="()Ljava/lang/String;" ref="1"/><method name="isVersion1_X" desc="()Z" ref="1"/><method name="getPrimaryKeyName" desc="()Ljava/lang/String;" ref="10"/><method name="getName" desc="()Ljava/lang/String;" ref="9"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="5"/><method name="getEjbClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="13"/><method name="getPrimaryKey" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="23"/><method name="setPrimaryKey" desc="(Lorg/eclipse/jem/java/JavaClass;)V" ref="2"/><method name="getRemoteInterfaceName" desc="()Ljava/lang/String;" ref="1"/><method name="setPrimaryKeyName" desc="(Ljava/lang/String;)V" ref="4"/><method name="isEntity" desc="()Z" ref="1"/><method name="getVersionID" desc="()I" ref="3"/><method name="isContainerManagedEntity" desc="()Z" ref="13"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.util.ArchiveFileDynamicClassLoader" ref="1" impl="0" subclass="0" instantiate="1"><method name="&lt;init>" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/Archive;Ljava/lang/ClassLoader;Ljava/lang/ClassLoader;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.Servlet" ref="142" impl="1" subclass="0" instantiate="0"><method name="setSmallIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="getMappings" desc="()Ljava/util/List;" ref="2"/><method name="getInitParams" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="getSecurityRoleRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="setWebType" desc="(Lorg/eclipse/jst/j2ee/webapplication/WebType;)V" ref="3"/><method name="setRunAs" desc="(Lorg/eclipse/jst/j2ee/common/RunAsSpecifiedIdentity;)V" ref="1"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="eIsProxy" desc="()Z" ref="2"/><method name="getServletName" desc="()Ljava/lang/String;" ref="16"/><method name="getServletClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="1"/><method name="getWebType" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebType;" ref="2"/><method name="setLoadOnStartup" desc="(Ljava/lang/Integer;)V" ref="3"/><method name="setLargeIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="setServletName" desc="(Ljava/lang/String;)V" ref="4"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="2"/><method name="getParams" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="3"/><method name="getRunAs" desc="()Lorg/eclipse/jst/j2ee/common/RunAsSpecifiedIdentity;" ref="3"/><method name="getWebApp" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebApp;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jca.AuthenticationMechanismType" ref="2" impl="0" subclass="0" instantiate="0"><method name="getValue" desc="()I" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.EjbRefType" ref="5" impl="0" subclass="0" instantiate="0"><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/common/EjbRefType;" ref="1"/><field name="ENTITY_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/EjbRefType;" ref="3"/><field name="SESSION_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/EjbRefType;" ref="3"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.WsddResource" ref="4" impl="0" subclass="0" instantiate="0"><method name="getWebServices" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WebServices;" ref="2"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.ConnectorModuleRef" ref="4" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EJBJarFileImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.model.internal.validation.IMessagePrefixEjb11Constants" ref="2" impl="2" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.util.ObjectInputStreamCustomResolver" ref="3" impl="0" subclass="0" instantiate="1"><method name="readObject" desc="()Ljava/lang/Object;" ref="1"/><method name="&lt;init>" desc="(Ljava/io/InputStream;Ljava/lang/ClassLoader;)V" ref="1"/><method name="close" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.internal.impl.JaxrpcmapPackageImpl" ref="6" impl="0" subclass="0" instantiate="0"><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JaxrpcmapPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="getDefaultClassLoader" desc="()Ljava/lang/ClassLoader;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.Filter" ref="20" impl="0" subclass="0" instantiate="0"><method name="setLargeIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="2"/><method name="setSmallIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="setName" desc="(Ljava/lang/String;)V" ref="3"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="2"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="getInitParamValues" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="setFilterClassName" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.Relationships" ref="8" impl="0" subclass="0" instantiate="0"><method name="getEjbRelations" desc="()Lorg/eclipse/emf/common/util/EList;" ref="4"/></class><class name="org.eclipse.jst.j2ee.webservice.wsdd.internal.impl.WsddPackageImpl" ref="8" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/webservice/wsdd/WsddPackage;" ref="1"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wsdd/WsddPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.CMPAttributeImpl" ref="1" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.webapplication.FilterMapping" ref="13" impl="0" subclass="0" instantiate="0"><method name="setUrlPattern" desc="(Ljava/lang/String;)V" ref="3"/><method name="setServletName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getUrlPattern" desc="()Ljava/lang/String;" ref="1"/><method name="setFilter" desc="(Lorg/eclipse/jst/j2ee/webapplication/Filter;)V" ref="2"/><method name="getServlet" desc="()Lorg/eclipse/jst/j2ee/webapplication/Servlet;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.CMRField" ref="20" impl="0" subclass="0" instantiate="0"><method name="getRole" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBRelationshipRole;" ref="1"/><method name="getName" desc="()Ljava/lang/String;" ref="4"/><method name="getType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getCollectionTypeName" desc="()Ljava/lang/String;" ref="2"/><method name="setCollectionTypeName" desc="(Ljava/lang/String;)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.ejb.MethodPermission" ref="25" impl="0" subclass="0" instantiate="0"><method name="getMethodElements" desc="()Lorg/eclipse/emf/common/util/EList;" ref="2"/><method name="isUnchecked" desc="()Z" ref="1"/><method name="getMethodElements" desc="(Lorg/eclipse/jst/j2ee/ejb/EnterpriseBean;)Ljava/util/List;" ref="2"/><method name="setUnchecked" desc="(Z)V" ref="2"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="getRoles" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="setAssemblyDescriptor" desc="(Lorg/eclipse/jst/j2ee/ejb/AssemblyDescriptor;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.internal.impl.WebapplicationFactoryImpl" ref="4" impl="0" subclass="0" instantiate="1"><method name="createServletType" desc="()Lorg/eclipse/jst/j2ee/webapplication/ServletType;" ref="1"/><method name="createServlet" desc="()Lorg/eclipse/jst/j2ee/webapplication/Servlet;" ref="1"/><method name="&lt;init>" desc="()V" ref="1"/><method name="createServletMapping" desc="()Lorg/eclipse/jst/j2ee/webapplication/ServletMapping;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ModuleFileImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.ImportStrategyImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.DestinationType" ref="1" impl="0" subclass="0" instantiate="0"><field name="TOPIC_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/DestinationType;" ref="1"/><field name="QUEUE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/DestinationType;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.ResAuthTypeBase" ref="13" impl="0" subclass="0" instantiate="0"><method name="get" desc="(I)Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="get" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;" ref="1"/><method name="getValue" desc="()I" ref="2"/><field name="CONTAINER_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;" ref="1"/><field name="APPLICATION_LITERAL" desc="Lorg/eclipse/jst/j2ee/common/ResAuthTypeBase;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.internal.impl.ContainerManagedEntityImpl" ref="5" impl="0" subclass="0" instantiate="0"><method name="getKeyAttributes" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="isSelfReferencing" desc="(Lorg/eclipse/jst/j2ee/ejb/EJBRelation;)Z" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.JSPType" ref="4" impl="0" subclass="0" instantiate="0"><method name="setJspFile" desc="(Ljava/lang/String;)V" ref="1"/><method name="getJspFile" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.JaxrpcmapPackage" ref="1" impl="0" subclass="0" instantiate="0"><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JaxrpcmapPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.WARFile" ref="21" impl="1" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><method name="extractTo" desc="(Ljava/lang/String;I)V" ref="1"/><method name="close" desc="()V" ref="2"/><method name="getDeploymentDescriptor" desc="()Lorg/eclipse/jst/j2ee/webapplication/WebApp;" ref="3"/><method name="addCopyLib" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="getFile" desc="(Ljava/lang/String;)Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;" ref="1"/><method name="getLibs" desc="()Ljava/util/List;" ref="1"/><method name="remove" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/File;)V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.AcknowledgeMode" ref="2" impl="0" subclass="0" instantiate="0"><method name="getName" desc="()Ljava/lang/String;" ref="1"/><field name="AUTO_ACKNOWLEDGE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/AcknowledgeMode;" ref="1"/><field name="DUPS_OK_ACKNOWLEDGE_LITERAL" desc="Lorg/eclipse/jst/j2ee/ejb/AcknowledgeMode;" ref="1"/></class><class name="org.eclipse.jst.j2ee.taglib.internal.TaglibPackage" ref="1" impl="0" subclass="0" instantiate="0"><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/taglib/internal/TaglibPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.webapplication.WebAppResource" ref="1" impl="1" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.application.internal.impl.ModuleImpl" ref="2" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/><method name="toString" desc="()Ljava/lang/String;" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.CMPAttribute" ref="364" impl="0" subclass="0" instantiate="0"><method name="getType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="43"/><method name="setOriginatingType" desc="(Lorg/eclipse/jem/java/JavaHelpers;)V" ref="3"/><method name="setEType" desc="(Lorg/eclipse/emf/ecore/EClassifier;)V" ref="6"/><method name="getLowerBound" desc="()I" ref="1"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEType" desc="()Lorg/eclipse/emf/ecore/EClassifier;" ref="11"/><method name="setUpperBound" desc="(I)V" ref="1"/><method name="getField" desc="()Lorg/eclipse/jem/java/Field;" ref="1"/><method name="setLowerBound" desc="(I)V" ref="1"/><method name="getSetterName" desc="()Ljava/lang/String;" ref="2"/><method name="getName" desc="()Ljava/lang/String;" ref="62"/><method name="isKey" desc="()Z" ref="16"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="10"/><method name="isDerived" desc="()Z" ref="1"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/><method name="setDerived" desc="(Z)V" ref="1"/><method name="getGetterName" desc="()Ljava/lang/String;" ref="4"/><method name="getOriginatingType" desc="()Lorg/eclipse/jem/java/JavaHelpers;" ref="9"/></class><class name="org.eclipse.jst.j2ee.webservice.jaxrpcmap.JaxrpcmapResource" ref="3" impl="0" subclass="0" instantiate="0"><method name="getJavaWSDLMapping" desc="()Lorg/eclipse/jst/j2ee/webservice/jaxrpcmap/JavaWSDLMapping;" ref="1"/></class><class name="org.eclipse.jst.j2ee.jsp.internal.impl.JspPackageImpl" ref="70" impl="0" subclass="0" instantiate="0"><method name="init" desc="()Lorg/eclipse/jst/j2ee/jsp/JspPackage;" ref="32"/><method name="createPackageContents" desc="()V" ref="2"/><method name="initializePackageContents" desc="()V" ref="2"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/jsp/JspPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.common.DescriptionGroup" ref="2" impl="0" subclass="0" instantiate="0"></class><class name="org.eclipse.jst.j2ee.ejb.EnterpriseBean" ref="1854" impl="0" subclass="0" instantiate="0"><method name="setHomeInterfaceName" desc="(Ljava/lang/String;)V" ref="3"/><method name="isBeanManagedEntity" desc="()Z" ref="4"/><method name="getSecurityRoleRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="1"/><method name="getEjbJar" desc="()Lorg/eclipse/jst/j2ee/ejb/EJBJar;" ref="25"/><method name="isMessageDriven" desc="()Z" ref="30"/><method name="setDescription" desc="(Ljava/lang/String;)V" ref="2"/><method name="getHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="34"/><method name="setSecurityIdentity" desc="(Lorg/eclipse/jst/j2ee/common/SecurityIdentity;)V" ref="1"/><method name="getServiceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="11"/><method name="getMessageDestinationRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/><method name="getExistingOrAvailableMethodElements" desc="(Lorg/eclipse/emf/ecore/EObject;)Ljava/util/List;" ref="1"/><method name="getRemoteInterfaceName" desc="()Ljava/lang/String;" ref="15"/><method name="getAvailableLocalMethodElements" desc="()Ljava/util/List;" ref="1"/><method name="getAvailableRemoteMethodElements" desc="()Ljava/util/List;" ref="1"/><method name="getLocalHomeMethodsForDeployment" desc="()[Lorg/eclipse/jem/java/Method;" ref="1"/><method name="hasRemoteClient" desc="()Z" ref="13"/><method name="getHomeMethodsForDeployment" desc="()[Lorg/eclipse/jem/java/Method;" ref="3"/><method name="getLocalHomeInterfaceName" desc="()Ljava/lang/String;" ref="16"/><method name="getRemoteInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="30"/><method name="getRemoteMethodsForDeployment" desc="()[Lorg/eclipse/jem/java/Method;" ref="2"/><method name="getAvailableUnspecifiedMethodElements" desc="()Ljava/util/List;" ref="1"/><method name="setLocalHomeInterfaceName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getLocalInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="18"/><method name="getLocalHomeInterface" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="14"/><method name="setLargeIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="getEquivalentEjbRef" desc="(Lorg/eclipse/jst/j2ee/common/EjbRef;)Lorg/eclipse/jst/j2ee/common/EjbRef;" ref="1"/><method name="eContainer" desc="()Lorg/eclipse/emf/ecore/EObject;" ref="21"/><method name="getHomeInterfaceName" desc="()Ljava/lang/String;" ref="22"/><method name="getEnvironmentProperties" desc="()Lorg/eclipse/emf/common/util/EList;" ref="5"/><method name="setRemoteInterfaceName" desc="(Ljava/lang/String;)V" ref="3"/><method name="setLocalInterfaceName" desc="(Ljava/lang/String;)V" ref="2"/><method name="getResourceEnvRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="6"/><method name="eResource" desc="()Lorg/eclipse/emf/ecore/resource/Resource;" ref="5"/><method name="eIsProxy" desc="()Z" ref="12"/><method name="getEjbClassName" desc="()Ljava/lang/String;" ref="11"/><method name="isVersion1_X" desc="()Z" ref="1"/><method name="getEjbLocalRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="11"/><method name="getResourceRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="9"/><method name="getSecurityIdentity" desc="()Lorg/eclipse/jst/j2ee/common/SecurityIdentity;" ref="4"/><method name="getAvailableHomeMethodElements" desc="()Ljava/util/List;" ref="1"/><method name="getEjbClass" desc="()Lorg/eclipse/jem/java/JavaClass;" ref="35"/><method name="setDisplayName" desc="(Ljava/lang/String;)V" ref="2"/><method name="isEntity" desc="()Z" ref="37"/><method name="getVersionID" desc="()I" ref="36"/><method name="isContainerManagedEntity" desc="()Z" ref="53"/><method name="getLocalInterfaceName" desc="()Ljava/lang/String;" ref="11"/><method name="setSmallIcon" desc="(Ljava/lang/String;)V" ref="2"/><method name="getDisplayName" desc="()Ljava/lang/String;" ref="3"/><method name="eAdapters" desc="()Lorg/eclipse/emf/common/util/EList;" ref="3"/><method name="getEjbRefs" desc="()Lorg/eclipse/emf/common/util/EList;" ref="13"/><method name="hasLocalClient" desc="()Z" ref="9"/><method name="getName" desc="()Ljava/lang/String;" ref="129"/><method name="setName" desc="(Ljava/lang/String;)V" ref="4"/><method name="setEjbClassName" desc="(Ljava/lang/String;)V" ref="4"/><method name="eUnset" desc="(Lorg/eclipse/emf/ecore/EStructuralFeature;)V" ref="2"/><method name="isSession" desc="()Z" ref="24"/></class><class name="org.eclipse.jst.j2ee.webservice.wscommon.WscommonPackage" ref="1" impl="0" subclass="0" instantiate="0"><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/webservice/wscommon/WscommonPackage;" ref="1"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EJBModuleRefImpl" ref="1" impl="0" subclass="1" instantiate="1"><method name="&lt;init>" desc="()V" ref="1"/></class><class name="org.eclipse.jst.j2ee.ejb.EjbPackage" ref="200" impl="0" subclass="0" instantiate="0"><method name="getEJBJar_AssemblyDescriptor" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getContainerManagedEntity_Version" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getEJBJar" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="10"/><method name="getMessageDriven_ActivationConfig" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEJBRelationshipRole" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="8"/><method name="getMessageDriven_Destination" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getContainerManagedEntity" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="6"/><method name="getEJBRelationshipRole_Source" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEnterpriseBean_LocalInterface" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getEnterpriseBean_LocalHomeInterface" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getContainerManagedEntity_AbstractSchemaName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><method name="getAssemblyDescriptor_SecurityRoles" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getRoleSource_EntityBean" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getContainerManagedEntity_KeyAttributes" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="8"/><method name="getEnterpriseBean" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="2"/><method name="getRoleSource" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getEnterpriseBean_SecurityIdentity" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getContainerManagedEntity_PersistentAttributes" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getEJBJar_EnterpriseBeans" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="13"/><method name="getContainerManagedEntity_Queries" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEJBJar_RelationshipList" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="5"/><method name="getEnterpriseBean_HomeInterface" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getActivationConfig_ConfigProperties" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEjbFactory" desc="()Lorg/eclipse/jst/j2ee/ejb/EjbFactory;" ref="24"/><method name="getEJBRelation_RelationshipRoles" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="3"/><method name="getEnterpriseBean_SecurityRoleRefs" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="1"/><method name="getEJBRelation" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getRelationships" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="1"/><method name="getRelationships_EjbRelations" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="4"/><method name="getEJBRelation_Name" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="2"/><method name="getCMPAttribute" desc="()Lorg/eclipse/emf/ecore/EClass;" ref="7"/><method name="getEnterpriseBean_RemoteInterface" desc="()Lorg/eclipse/emf/ecore/EReference;" ref="2"/><method name="getEJBRelationshipRole_RoleName" desc="()Lorg/eclipse/emf/ecore/EAttribute;" ref="1"/><field name="eINSTANCE" desc="Lorg/eclipse/jst/j2ee/ejb/EjbPackage;" ref="40"/></class><class name="org.eclipse.jst.j2ee.commonarchivecore.internal.helpers.ArchiveOptions" ref="49" impl="0" subclass="0" instantiate="6"><method name="useJavaReflection" desc="()Z" ref="1"/><method name="setLoadStrategy" desc="(Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;)V" ref="1"/><method name="getLoadStrategy" desc="()Lorg/eclipse/jst/j2ee/commonarchivecore/internal/strategy/LoadStrategy;" ref="2"/><method name="setIsReadOnly" desc="(Z)V" ref="5"/><method name="&lt;init>" desc="()V" ref="6"/><method name="setRendererType" desc="(I)V" ref="1"/><method name="isReadOnly" desc="()Z" ref="3"/><method name="setUseJavaReflection" desc="(Z)V" ref="2"/></class><class name="org.eclipse.jst.j2ee.webapplication.LoginConfig" ref="3" impl="0" subclass="0" instantiate="0"><method name="getFormLoginConfig" desc="()Lorg/eclipse/jst/j2ee/webapplication/FormLoginConfig;" ref="1"/></class><class name="org.eclipse.js