Uses of Interface
org.objectweb.dsrg.sofa.repository.model.CodeBundle

Packages that use CodeBundle
org.objectweb.dsrg.sofa   
org.objectweb.dsrg.sofa.deployment   
org.objectweb.dsrg.sofa.repository   
org.objectweb.dsrg.sofa.repository.model   
org.objectweb.dsrg.sofa.repository.model.impl   
org.objectweb.dsrg.sofa.repository.model.util   
org.objectweb.dsrg.sofa.repository.renamer   
org.objectweb.dsrg.sofa.util   
 

Uses of CodeBundle in org.objectweb.dsrg.sofa
 

Methods in org.objectweb.dsrg.sofa that return CodeBundle
 CodeBundle SOFAClassLoader.getCodeBundle(java.lang.Class<?> cl)
          Returns CodeBundle the specified class originates from.
 

Methods in org.objectweb.dsrg.sofa with parameters of type CodeBundle
 java.lang.Class<?> SOFAClassLoader.loadClass(CodeBundle bundle, java.lang.String className)
          Loads class stored in CodeBundle and its dependancies.
 

Uses of CodeBundle in org.objectweb.dsrg.sofa.deployment
 

Methods in org.objectweb.dsrg.sofa.deployment with parameters of type CodeBundle
 DeploymentPlan DeploymentPlanGeneratorImpl.generateDeploymentPlan(AssemblyDescriptor assemblyDescriptor, java.lang.String dpName, java.lang.String dpVersion, java.lang.String connImplementationFileName, CodeBundle connectorsCB)
          Deprecated. 
 DeploymentPlan DeploymentPlanGenerator.generateDeploymentPlan(AssemblyDescriptor assemblyDescriptor, java.lang.String dpName, java.lang.String dpVersion, java.lang.String connectorsFilename, CodeBundle connectorsCB)
          Deprecated. 
 void DeploymentPlanGeneratorImpl.generateDeploymentPlan(DeploymentPlan dp, AssemblyDescriptor assemblyDescriptor, CodeBundle connectorsCB)
           
 void DeploymentPlanGenerator.generateDeploymentPlan(DeploymentPlan deplPlan, AssemblyDescriptor assemblyDescriptor, CodeBundle connectorsCB)
           
 

Uses of CodeBundle in org.objectweb.dsrg.sofa.repository
 

Methods in org.objectweb.dsrg.sofa.repository that return CodeBundle
 CodeBundle RepositoryFacade.createCodeBundle(java.lang.String name, VersionedEntity entity)
          Creates code bundle for the given entity.
 CodeBundle RepositoryFacade.createStandaloneCodeBundle(CodeBundle previous)
          Creates new version of already existing code bundle.
 CodeBundle RepositoryFacade.createStandaloneCodeBundle(java.lang.String name)
          Creates standalone code bundle.
 CodeBundle RepositoryFacade.updateStandaloneCodeBundle(java.io.File srcxmi, CodeBundle orig, RepositoryFacade.VersionMap vm)
          Updates the given standalone code bundle according to info obtained from the xmi file - WARNING: it can return a different instance.
 

Methods in org.objectweb.dsrg.sofa.repository that return types with arguments of type CodeBundle
 java.util.List<CodeBundle> EntitiesSet.getCodeBundles()
          Returns list of code bundles stored in this object.
 

Methods in org.objectweb.dsrg.sofa.repository with parameters of type CodeBundle
 void EntitiesSet.add(CodeBundle entity)
          Adds an entity to the set.
protected  void DeleteDependencyCalculator.addCodeBundleNode(DeleteDependencyCalculator.DeletingNode node, CodeBundle codeBundle)
          Inserts the code bundle into the dependencies of the node, depending on the standalone status of the code bundle.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(CodeBundle entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
static void CodeBundleHelper.cloneCodeBundle(CodeBundle src, CodeBundle dest)
          Creates copy of source CodeBundle content in destination CodeBundle.
 boolean EntitiesSet.contains(CodeBundle entity)
          Is the entity in the set?
 CodeBundle RepositoryFacade.createStandaloneCodeBundle(CodeBundle previous)
          Creates new version of already existing code bundle.
static void CodeBundleHelper.downloadFile(java.io.File out, CodeBundle cb)
          Downloads whole CodeBundle content into one single file.
 CodeBundle RepositoryFacade.updateStandaloneCodeBundle(java.io.File srcxmi, CodeBundle orig, RepositoryFacade.VersionMap vm)
          Updates the given standalone code bundle according to info obtained from the xmi file - WARNING: it can return a different instance.
static void CodeBundleHelper.uploadFile(java.io.File in, CodeBundle cb)
          Uploads whole file into CodeBundle content.
 

Method parameters in org.objectweb.dsrg.sofa.repository with type arguments of type CodeBundle
 void EntitiesSet.addCodeBundles(java.lang.Iterable<CodeBundle> entities)
          Adds entities to the set.
 

Uses of CodeBundle in org.objectweb.dsrg.sofa.repository.model
 

Methods in org.objectweb.dsrg.sofa.repository.model that return CodeBundle
 CodeBundle ModelFactory.createCodeBundle()
          Returns a new object of class 'Code Bundle'
 CodeBundle RepositoryData.createCodeBundle(java.lang.String name, VersionedEntity entity)
           
 CodeBundle RepositoryData.createStandaloneCodeBundle(CodeBundle previous)
           
 CodeBundle RepositoryData.createStandaloneCodeBundle(java.lang.String name)
           
 CodeBundle Architecture.getCodeBundle()
          Returns the value of the 'Code Bundle' reference
 CodeBundle MicroInterfaceType.getCodeBundle()
          Returns the value of the 'Code Bundle' reference
 CodeBundle MicroContentClass.getCodeBundle()
          Returns the value of the 'Code Bundle' reference
 CodeBundle ConnectorUnitDeploymentDescription.getCodeBundle()
          Returns the value of the 'Code Bundle' reference
 CodeBundle InterfaceType.getCodeBundle()
          Returns the value of the 'Code Bundle' reference
 CodeBundle MicroContentGenerator.getCodeBundle()
          Returns the value of the 'Code Bundle' reference
 

Methods in org.objectweb.dsrg.sofa.repository.model that return types with arguments of type CodeBundle
 org.eclipse.emf.common.util.EList<CodeBundle> RepositoryData.getCodeBundle()
          Returns the value of the 'Code Bundle' containment reference list.
 org.eclipse.emf.common.util.EList<CodeBundle> CodeBundle.getDependencies()
          Returns the value of the 'Dependencies' reference list.
 

Methods in org.objectweb.dsrg.sofa.repository.model with parameters of type CodeBundle
 CodeBundle RepositoryData.createStandaloneCodeBundle(CodeBundle previous)
           
 void Architecture.setCodeBundle(CodeBundle value)
          Sets the value of the 'Code Bundle' reference
 void MicroInterfaceType.setCodeBundle(CodeBundle value)
          Sets the value of the 'Code Bundle' reference
 void MicroContentClass.setCodeBundle(CodeBundle value)
          Sets the value of the 'Code Bundle' reference
 void ConnectorUnitDeploymentDescription.setCodeBundle(CodeBundle value)
          Sets the value of the 'Code Bundle' reference
 void InterfaceType.setCodeBundle(CodeBundle value)
          Sets the value of the 'Code Bundle' reference
 void MicroContentGenerator.setCodeBundle(CodeBundle value)
          Sets the value of the 'Code Bundle' reference
 

Uses of CodeBundle in org.objectweb.dsrg.sofa.repository.model.impl
 

Classes in org.objectweb.dsrg.sofa.repository.model.impl that implement CodeBundle
 class CodeBundleImpl
          An implementation of the model object 'Code Bundle'
 

Fields in org.objectweb.dsrg.sofa.repository.model.impl declared as CodeBundle
protected  CodeBundle MicroContentGeneratorImpl.codeBundle
          The cached value of the 'Code Bundle' reference
protected  CodeBundle ArchitectureImpl.codeBundle
          The cached value of the 'Code Bundle' reference
protected  CodeBundle MicroInterfaceTypeImpl.codeBundle
          The cached value of the 'Code Bundle' reference
protected  CodeBundle InterfaceTypeImpl.codeBundle
          The cached value of the 'Code Bundle' reference
protected  CodeBundle MicroContentClassImpl.codeBundle
          The cached value of the 'Code Bundle' reference
protected  CodeBundle ConnectorUnitDeploymentDescriptionImpl.codeBundle
          The cached value of the 'Code Bundle' reference
 

Fields in org.objectweb.dsrg.sofa.repository.model.impl with type parameters of type CodeBundle
protected  org.eclipse.emf.common.util.EList<CodeBundle> RepositoryDataImpl.codeBundle
          The cached value of the 'Code Bundle' containment reference list
protected  org.eclipse.emf.common.util.EList<CodeBundle> CodeBundleImpl.dependencies
          The cached value of the 'Dependencies' reference list
 

Methods in org.objectweb.dsrg.sofa.repository.model.impl that return CodeBundle
 CodeBundle MicroContentGeneratorImpl.basicGetCodeBundle()
           
 CodeBundle ArchitectureImpl.basicGetCodeBundle()
           
 CodeBundle MicroInterfaceTypeImpl.basicGetCodeBundle()
           
 CodeBundle InterfaceTypeImpl.basicGetCodeBundle()
           
 CodeBundle MicroContentClassImpl.basicGetCodeBundle()
           
 CodeBundle ConnectorUnitDeploymentDescriptionImpl.basicGetCodeBundle()
           
 CodeBundle ModelFactoryImpl.createCodeBundle()
           
 CodeBundle RepositoryDataImpl.createCodeBundle(java.lang.String name, VersionedEntity entity)
           
 CodeBundle RepositoryDataImpl.createStandaloneCodeBundle(CodeBundle previous)
           
 CodeBundle RepositoryDataImpl.createStandaloneCodeBundle(java.lang.String name)
           
 CodeBundle MicroContentGeneratorImpl.getCodeBundle()
           
 CodeBundle ArchitectureImpl.getCodeBundle()
           
 CodeBundle MicroInterfaceTypeImpl.getCodeBundle()
           
 CodeBundle InterfaceTypeImpl.getCodeBundle()
           
 CodeBundle MicroContentClassImpl.getCodeBundle()
           
 CodeBundle ConnectorUnitDeploymentDescriptionImpl.getCodeBundle()
           
 

Methods in org.objectweb.dsrg.sofa.repository.model.impl that return types with arguments of type CodeBundle
 org.eclipse.emf.common.util.EList<CodeBundle> RepositoryDataImpl.getCodeBundle()
           
 org.eclipse.emf.common.util.EList<CodeBundle> CodeBundleImpl.getDependencies()
           
 

Methods in org.objectweb.dsrg.sofa.repository.model.impl with parameters of type CodeBundle
 CodeBundle RepositoryDataImpl.createStandaloneCodeBundle(CodeBundle previous)
           
 void MicroContentGeneratorImpl.setCodeBundle(CodeBundle newCodeBundle)
           
 void ArchitectureImpl.setCodeBundle(CodeBundle newCodeBundle)
           
 void MicroInterfaceTypeImpl.setCodeBundle(CodeBundle newCodeBundle)
           
 void InterfaceTypeImpl.setCodeBundle(CodeBundle newCodeBundle)
           
 void MicroContentClassImpl.setCodeBundle(CodeBundle newCodeBundle)
           
 void ConnectorUnitDeploymentDescriptionImpl.setCodeBundle(CodeBundle newCodeBundle)
           
 

Uses of CodeBundle in org.objectweb.dsrg.sofa.repository.model.util
 

Methods in org.objectweb.dsrg.sofa.repository.model.util with parameters of type CodeBundle
 T ModelSwitch.caseCodeBundle(CodeBundle object)
          Returns the result of interpreting the object as an instance of 'Code Bundle'
 

Uses of CodeBundle in org.objectweb.dsrg.sofa.repository.renamer
 

Methods in org.objectweb.dsrg.sofa.repository.renamer with parameters of type CodeBundle
static java.util.Set<java.lang.String> RenamerHelper.getClasses(CodeBundle cb)
          Reads CodeBundle jar file stored on the server and returns contained classes.
static java.lang.String RenamerHelper.getNewClassName(java.lang.Class c, CodeBundle bundle)
          Creates a new classname for specified class from specified CodeBundle.
static java.lang.String RenamerHelper.getNewClassName(java.lang.String className, CodeBundle bundle)
          Creates a new classname for specified class from specified CodeBundle.
static void RenamerHelper.uploadRenamedFile(java.io.File in, CodeBundle cb)
          Main entry method of this class.
 

Uses of CodeBundle in org.objectweb.dsrg.sofa.util
 

Methods in org.objectweb.dsrg.sofa.util with parameters of type CodeBundle
static EntitiesSet DependencyCalculator.seekDependencies(CodeBundle entity, DependencyCalculator.SearchMode searchMode)
          When cloning an entity, use this method to determine, which entities need also be cloned.
static EntitiesSet DependencyCalculator.seekDependencies(CodeBundle entity, EntitiesSet dl, DependencyCalculator.SearchMode searchMode)
          When cloning an entity, use this method to determine, which entities need also be cloned.