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   
 

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.getLastHeadVersion(java.lang.String name)
          Returns the last head version of the given object or null if object does not exist.
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.
static VersionedEntity RepositoryUtil.lookupNamedEntityByTag(java.lang.String name, java.lang.String tag, RepositoryQuery rq)
          Looks up entity with given name and version tag.
 

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.List<VersionedEntity> DeleteDependencyCalculator.getAllDependencies()
          Just for debugging purposes...
 java.util.List<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.List<VersionedEntity> RepositoryDeleter.getDeletingDependencies(VersionedEntity entity)
          Function for getting all dependencies that should be deleted with the entity.
 java.util.List<VersionedEntity> DeleteDependencyCalculator.getDeletingDependencies(VersionedEntity entity)
          Gets all dependencies which should be deleted with a VersionedEntity for keeping the repository consistent.
 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.
 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.
 void RepositoryDeleter.delete(VersionedEntity entity, boolean deleteDependencies)
          Main method of this class.
 java.util.List<VersionedEntity> RepositoryDeleter.getDeletingDependencies(VersionedEntity entity)
          Function for getting all dependencies that should be deleted with the entity.
 java.util.List<VersionedEntity> DeleteDependencyCalculator.getDeletingDependencies(VersionedEntity entity)
          Gets all dependencies which should be deleted with a VersionedEntity for keeping the repository consistent.
static boolean EntitiesSet.isFirstClass(VersionedEntity entity)
          Is the class of the entity manipulated separately in the repository?
 void RepositoryPersister.save(VersionedEntity entity)
          Main method of this class.
static EntitiesSet CloneDependencyCalculator.seekDependenciesForUnknown(VersionedEntity entity)
          When cloning an entity, use this method to determine, which entities need also be cloned.
static EntitiesSet CloneDependencyCalculator.seekDependenciesForUnknown(VersionedEntity entity, EntitiesSet dl)
          When cloning an entity, use this method to determine, which entities need also be cloned.
 

Method parameters in org.objectweb.dsrg.sofa.repository with type arguments of type VersionedEntity
 void DeleteDependencyCalculator.DeletingNode.addEntityDependenciesToList(java.util.List<VersionedEntity> list)
          Main function for getting the dependencies.
 void RepositoryDeleter.delete(java.util.List<VersionedEntity> entityList, boolean deleteDependencies)
          Main method of this class.
 

Constructors in org.objectweb.dsrg.sofa.repository with parameters of type VersionedEntity
DeleteDependencyCalculator.DeletingNode(VersionedEntity entity, java.lang.String info)
           
 

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'.
 

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 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'.