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

Packages that use VersionedEntity
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.util   
 

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

Fields in org.objectweb.dsrg.sofa.repository declared as VersionedEntity
protected  VersionedEntity DeleteDependencyCalculator.DeletingNode.entity
          The data which has the possibility of being deleted.
 

Methods in org.objectweb.dsrg.sofa.repository that return VersionedEntity
 VersionedEntity[] RepositoryFacade.cloneEntities(RepositoryConfiguration developmentRC, VersionedEntity[] entities)
          Clones entity from source repository into destination repository honoring dependencies between entities.
 VersionedEntity[] RepositoryFacade.cloneEntities(RepositoryConfiguration developmentRC, VersionedEntity[] entities, boolean dryRun, boolean seekDeps)
          Clones entity from source repository into destination repository.
 VersionedEntity[] RepositoryFacade.cloneEntity(RepositoryConfiguration developmentRC, VersionedEntity entity)
          Clones entity from source repository into destination repository honoring dependencies between entities.
 VersionedEntity[] RepositoryFacade.cloneEntity(RepositoryConfiguration developmentRC, VersionedEntity entity, boolean dryRun, boolean seekDeps)
          Clones entity from source repository into destination repository.
 VersionedEntity[] RepositoryFacade.getDeletingDependencies(VersionedEntity entity)
          Gets the dependencies to be deleted with the entity.
 VersionedEntity[] RepositoryFacade.getDeletingDependencies(VersionedEntity[] entities)
          Gets the dependencies to be deleted with the entities.
 VersionedEntity[] RepositoryDeleter.getDeletingDependencies(VersionedEntity[] entities)
          Function for getting all dependencies that should be deleted with the entities.
 VersionedEntity RepositoryFacade.getLastHeadVersion(java.lang.String name)
          Deprecated. Nothing like head version exists anymore.
static VersionedEntity RepositoryUtil.getLastHeadVersion(java.lang.String name, RepositoryQuery rq)
          Returns the last head version of the given object or null if object does not exist.
 VersionedEntity RepositoryFacade.lookupEntityByTag(java.lang.String name, java.lang.String tag)
          Looks up entity with given name and version tag.
 VersionedEntity RepositoryFacade.lookupEntityByVersion(java.lang.String name, java.lang.String version)
          Looks up entity.
 VersionedEntity RepositoryFacade.lookupEntityByVersionOrTag(java.lang.String name, java.lang.String versionOrTag)
          Looks up entity.
static VersionedEntity RepositoryUtil.lookupNamedEntityByTag(java.lang.String name, java.lang.String tag, RepositoryQuery rq)
          Looks up entity with given name and version tag.
static VersionedEntity RepositoryUtil.lookupNamedEntityByVersion(java.lang.String name, java.lang.String version, RepositoryQuery rq)
          Looks up entity with given name and version.
static VersionedEntity RepositoryUtil.lookupNamedEntityByVersionOrTag(java.lang.String name, java.lang.String versionOrTag, RepositoryQuery rq)
          Looks up entity.
 VersionedEntity[] RepositoryFacade.mergeEntities(RepositoryConfiguration developmentRC, VersionedEntity[] entities)
          Merges entity from development repository into production repository honoring dependencies between entities.
 VersionedEntity[] RepositoryFacade.mergeEntities(RepositoryConfiguration developmentRC, VersionedEntity[] entities, boolean dryRun, boolean seekDeps)
          Merges entity from development repository into production repository.
 VersionedEntity[] RepositoryFacade.mergeEntity(RepositoryConfiguration developmentRC, VersionedEntity entity)
          Merges entity from development repository into production repository honoring dependencies between entities.
 VersionedEntity[] RepositoryFacade.mergeEntity(RepositoryConfiguration developmentRC, VersionedEntity entity, boolean dryRun, boolean seekDeps)
          Merges entity from development repository into production repository.
 VersionedEntity[] EntitiesSet.toArray()
          Returns list of entities stored in this set.
 

Methods in org.objectweb.dsrg.sofa.repository that return types with arguments of type VersionedEntity
 java.util.List<VersionedEntity> EntitiesSet.getAll()
          Returns list of entities stored in this set.
 java.util.Set<VersionedEntity> DeleteDependencyCalculator.getAllDependencies()
          Just for debugging purposes.
 java.util.Set<VersionedEntity> DeleteDependencyCalculator.getDeletingDependencies(org.eclipse.emf.common.util.URI uri)
          Gets all dependencies which should be deleted with a VersionedEntity for keeping the repository consistent.
 java.util.Set<VersionedEntity> DeleteDependencyCalculator.getDeletingDependencies(VersionedEntity entity)
          Gets all dependencies which should be deleted with a VersionedEntity for keeping the repository consistent.
 java.util.Set<VersionedEntity> RepositoryDeleter.getDeletingDependencies(VersionedEntity entity)
          Function for getting all dependencies that should be deleted with the entity.
 java.util.Set<VersionedEntity> DeleteDependencyCalculator.getDeletingDependencies(VersionedEntity[] entityArr)
          Gets all dependencies which should be deleted with a VersionedEntity for keeping the repository consistent.
 java.util.Set<VersionedEntity> DeleteDependencyCalculator.getDeletingParents(org.eclipse.emf.common.util.URI uri)
          Gets all "dependencies" which the entity should be deleted with for keeping the repository consistent.
static java.util.List<VersionedEntity> RepositoryUtil.lookupEntitiesByUserToken(java.lang.String token, RepositoryQuery rq)
          Looks up entity specified by name,version,tag or wildcard.
static java.util.List<VersionedEntity> RepositoryUtil.lookupEntitiesByUserTokens(java.lang.String[] tokens, RepositoryQuery rq)
          Looks up entities specified by names,versions,tags or wildcards.
static java.util.List<VersionedEntity> RepositoryUtil.lookupEntitiesByUserTokens(java.lang.String tokens, RepositoryQuery rq)
          Looks up entities specified by names,versions,tags or wildcards.
 java.util.List<VersionedEntity> RepositoryFacade.lookupEntityByName(java.lang.String name)
          Looks up all entities with the given name.
static java.util.List<VersionedEntity> RepositoryUtil.lookupNamedEntityByName(java.lang.String name, RepositoryQuery rq)
          Looks up all entities with the given name.
 

Methods in org.objectweb.dsrg.sofa.repository with parameters of type VersionedEntity
 void EntitiesSet.addUnknown(VersionedEntity entity)
          Adds an entity to the set.
 EntitiesSet RepositoryCloner.clone(VersionedEntity entity)
          Clones entity from source repository into destination repository honoring dependencies between entities.
 EntitiesSet RepositoryCloner.clone(VersionedEntity entity, boolean dryRun)
          Clones entity from source repository into destination repository honoring dependencies between entities.
 EntitiesSet RepositoryCloner.clone(VersionedEntity entity, boolean dryRun, boolean seekDeps)
          Clones entity from source repository into destination repository.
 VersionedEntity[] RepositoryFacade.cloneEntities(RepositoryConfiguration developmentRC, VersionedEntity[] entities)
          Clones entity from source repository into destination repository honoring dependencies between entities.
 VersionedEntity[] RepositoryFacade.cloneEntities(RepositoryConfiguration developmentRC, VersionedEntity[] entities, boolean dryRun, boolean seekDeps)
          Clones entity from source repository into destination repository.
 VersionedEntity[] RepositoryFacade.cloneEntity(RepositoryConfiguration developmentRC, VersionedEntity entity)
          Clones entity from source repository into destination repository honoring dependencies between entities.
 VersionedEntity[] RepositoryFacade.cloneEntity(RepositoryConfiguration developmentRC, VersionedEntity entity, boolean dryRun, boolean seekDeps)
          Clones entity from source repository into destination repository.
 boolean EntitiesSet.contains(VersionedEntity entity)
          Is the entity in the set?
 CodeBundle RepositoryFacade.createCodeBundle(java.lang.String name, VersionedEntity entity)
          Creates code bundle for the given entity.
 boolean RepositoryDeleter.delete(VersionedEntity[] entityArray, boolean deleteDependencies)
          Main method of this class.
 boolean RepositoryDeleter.delete(VersionedEntity entity, boolean deleteDependencies)
          Main method of this class.
 boolean RepositoryFacade.deleteEntities(VersionedEntity[] entityArray, boolean deleteDependencies)
          Deletes entities in the repository
 boolean RepositoryFacade.deleteEntity(VersionedEntity entity, boolean deleteDependencies)
          Deletes an entity in the repository
 java.util.Set<VersionedEntity> DeleteDependencyCalculator.getDeletingDependencies(VersionedEntity entity)
          Gets all dependencies which should be deleted with a VersionedEntity for keeping the repository consistent.
 VersionedEntity[] RepositoryFacade.getDeletingDependencies(VersionedEntity entity)
          Gets the dependencies to be deleted with the entity.
 java.util.Set<VersionedEntity> RepositoryDeleter.getDeletingDependencies(VersionedEntity entity)
          Function for getting all dependencies that should be deleted with the entity.
 java.util.Set<VersionedEntity> DeleteDependencyCalculator.getDeletingDependencies(VersionedEntity[] entityArr)
          Gets all dependencies which should be deleted with a VersionedEntity for keeping the repository consistent.
 VersionedEntity[] RepositoryFacade.getDeletingDependencies(VersionedEntity[] entities)
          Gets the dependencies to be deleted with the entities.
 VersionedEntity[] RepositoryDeleter.getDeletingDependencies(VersionedEntity[] entities)
          Function for getting all dependencies that should be deleted with the entities.
static boolean EntitiesSet.isFirstClass(VersionedEntity entity)
          Is the class of the entity manipulated separately in the repository?
 EntitiesSet RepositoryCloner.merge(VersionedEntity entity)
          Merges entity from development repository into production repository honoring dependencies between entities.
 EntitiesSet RepositoryCloner.merge(VersionedEntity entity, boolean dryRun)
          Merges entity from development repository into production repository honoring dependencies between entities.
 EntitiesSet RepositoryCloner.merge(VersionedEntity entity, boolean dryRun, boolean seekDeps)
          Merges entity from development repository into production repository.
 VersionedEntity[] RepositoryFacade.mergeEntities(RepositoryConfiguration developmentRC, VersionedEntity[] entities)
          Merges entity from development repository into production repository honoring dependencies between entities.
 VersionedEntity[] RepositoryFacade.mergeEntities(RepositoryConfiguration developmentRC, VersionedEntity[] entities, boolean dryRun, boolean seekDeps)
          Merges entity from development repository into production repository.
 VersionedEntity[] RepositoryFacade.mergeEntity(RepositoryConfiguration developmentRC, VersionedEntity entity)
          Merges entity from development repository into production repository honoring dependencies between entities.
 VersionedEntity[] RepositoryFacade.mergeEntity(RepositoryConfiguration developmentRC, VersionedEntity entity, boolean dryRun, boolean seekDeps)
          Merges entity from development repository into production repository.
 void RepositoryPersister.save(VersionedEntity entity)
          Main method of this class.
 

Method parameters in org.objectweb.dsrg.sofa.repository with type arguments of type VersionedEntity
 void DeleteDependencyCalculator.DeletingNode.addEntityDelParentsToSet(java.util.Set<VersionedEntity> list)
          Main function for getting the deletion parents.
 void DeleteDependencyCalculator.DeletingNode.addEntityDependenciesToSet(java.util.Set<VersionedEntity> list)
          Main function for getting the dependencies.
 

Constructors in org.objectweb.dsrg.sofa.repository with parameters of type VersionedEntity
EntitiesSet(Entity[] collection)
           
 

Constructor parameters in org.objectweb.dsrg.sofa.repository with type arguments of type VersionedEntity
EntitiesSet(java.lang.Iterable<? extends VersionedEntity> collection)
           
 

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

Subinterfaces of VersionedEntity in org.objectweb.dsrg.sofa.repository.model
 interface Architecture
          A representation of the model object 'Architecture'
 interface Aspect
          A representation of the model object 'Aspect'
 interface AssemblyDescriptor
          A representation of the model object 'Assembly Descriptor'
 interface CodeBundle
          A representation of the model object 'Code Bundle'
 interface DeploymentPlan
          A representation of the model object 'Deployment Plan'
 interface Frame
          A representation of the model object 'Frame'
 interface InterfaceType
          A representation of the model object 'Interface Type'
 interface MicroComponent
          A representation of the model object 'Micro Component'
 interface MicroInterfaceType
          A representation of the model object 'Micro Interface Type'
 

Methods in org.objectweb.dsrg.sofa.repository.model that return VersionedEntity
 VersionedEntity Version.getEntity()
          Returns the value of the 'Entity' container reference.
 

Methods in org.objectweb.dsrg.sofa.repository.model with parameters of type VersionedEntity
 CodeBundle RepositoryData.createCodeBundle(java.lang.String name, VersionedEntity entity)
           
 void Version.setEntity(VersionedEntity value)
          Sets the value of the 'Entity' container reference
 

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

Classes in org.objectweb.dsrg.sofa.repository.model.impl that implement VersionedEntity
 class ArchitectureImpl
          An implementation of the model object 'Architecture'
 class AspectImpl
          An implementation of the model object 'Aspect'
 class AssemblyDescriptorImpl
          An implementation of the model object 'Assembly Descriptor'
 class CodeBundleImpl
          An implementation of the model object 'Code Bundle'
 class DeploymentPlanImpl
          An implementation of the model object 'Deployment Plan'
 class FrameImpl
          An implementation of the model object 'Frame'
 class InterfaceTypeImpl
          An implementation of the model object 'Interface Type'
 class MicroComponentImpl
          An implementation of the model object 'Micro Component'
 class MicroInterfaceTypeImpl
          An implementation of the model object 'Micro Interface Type'
 class VersionedEntityImpl
          An implementation of the model object 'Versioned Entity'
 

Methods in org.objectweb.dsrg.sofa.repository.model.impl that return VersionedEntity
 VersionedEntity VersionImpl.basicGetEntity()
           
 VersionedEntity VersionImpl.getEntity()
           
 

Methods in org.objectweb.dsrg.sofa.repository.model.impl with parameters of type VersionedEntity
 org.eclipse.emf.common.notify.NotificationChain VersionImpl.basicSetEntity(VersionedEntity newEntity, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 CodeBundle RepositoryDataImpl.createCodeBundle(java.lang.String name, VersionedEntity entity)
           
 void VersionImpl.setEntity(VersionedEntity newEntity)
           
 

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

Methods in org.objectweb.dsrg.sofa.repository.model.util with parameters of type VersionedEntity
 T ModelSwitch.caseVersionedEntity(VersionedEntity object)
          Returns the result of interpreting the object as an instance of 'Versioned Entity'
 

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

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