|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.dsrg.sofa.repository.CloneDependencyCalculator
public class CloneDependencyCalculator
Class that searches for first class entities that given entity is dependent on. When cloning an entity, use this class to determine, which entities need also be cloned.
Constructor Summary | |
---|---|
CloneDependencyCalculator()
|
Method Summary | |
---|---|
static EntitiesSet |
seekDependencies(Architecture entity)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(Architecture entity,
EntitiesSet dl)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(Aspect entity)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(Aspect entity,
EntitiesSet dl)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(AssemblyDescriptor entity)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(AssemblyDescriptor entity,
EntitiesSet dl)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(CodeBundle entity)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(CodeBundle entity,
EntitiesSet dl)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(DeploymentPlan entity)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(DeploymentPlan entity,
EntitiesSet dl)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(Frame entity)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(Frame entity,
EntitiesSet dl)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(InterfaceType entity)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(InterfaceType entity,
EntitiesSet dl)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(MicroComponent entity)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependencies(MicroComponent entity,
EntitiesSet dl)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependenciesForUnknown(VersionedEntity entity)
When cloning an entity, use this method to determine, which entities need also be cloned. |
static EntitiesSet |
seekDependenciesForUnknown(VersionedEntity entity,
EntitiesSet dl)
When cloning an entity, use this method to determine, which entities need also be cloned. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CloneDependencyCalculator()
Method Detail |
---|
public static EntitiesSet seekDependenciesForUnknown(VersionedEntity entity) throws java.lang.IllegalArgumentException
entity
- The entity for which the dependencies will be searched.
java.lang.IllegalArgumentException
- Argument is not a first class repository entity.public static EntitiesSet seekDependenciesForUnknown(VersionedEntity entity, EntitiesSet dl) throws java.lang.IllegalArgumentException
entity
- The entity for which the dependencies will be searched.dl
- Additional dependencies, that will be returned along entity's dependencies.
java.lang.IllegalArgumentException
- Argument is not a first class repository entity.public static EntitiesSet seekDependencies(Architecture entity)
entity
- The entity for which the dependencies will be searched.
public static EntitiesSet seekDependencies(Architecture entity, EntitiesSet dl)
entity
- The entity for which the dependencies will be searched.dl
- Additional dependencies, that will be returned along entity's dependencies.
public static EntitiesSet seekDependencies(Frame entity)
entity
- The entity for which the dependencies will be searched.
public static EntitiesSet seekDependencies(Frame entity, EntitiesSet dl)
entity
- The entity for which the dependencies will be searched.dl
- Additional dependencies, that will be returned along entity's dependencies.
public static EntitiesSet seekDependencies(Aspect entity)
entity
- The entity for which the dependencies will be searched.
public static EntitiesSet seekDependencies(Aspect entity, EntitiesSet dl)
entity
- The entity for which the dependencies will be searched.dl
- Additional dependencies, that will be returned along entity's dependencies.
public static EntitiesSet seekDependencies(CodeBundle entity)
entity
- The entity for which the dependencies will be searched.
public static EntitiesSet seekDependencies(CodeBundle entity, EntitiesSet dl)
entity
- The entity for which the dependencies will be searched.dl
- Additional dependencies, that will be returned along entity's dependencies.
public static EntitiesSet seekDependencies(AssemblyDescriptor entity)
entity
- The entity for which the dependencies will be searched.
public static EntitiesSet seekDependencies(AssemblyDescriptor entity, EntitiesSet dl)
entity
- The entity for which the dependencies will be searched.dl
- Additional dependencies, that will be returned along entity's dependencies.
public static EntitiesSet seekDependencies(InterfaceType entity)
entity
- The entity for which the dependencies will be searched.
public static EntitiesSet seekDependencies(InterfaceType entity, EntitiesSet dl)
entity
- The entity for which the dependencies will be searched.dl
- Additional dependencies, that will be returned along entity's dependencies.
public static EntitiesSet seekDependencies(DeploymentPlan entity)
entity
- The entity for which the dependencies will be searched.
public static EntitiesSet seekDependencies(DeploymentPlan entity, EntitiesSet dl)
entity
- The entity for which the dependencies will be searched.dl
- Additional dependencies, that will be returned along entity's dependencies.
public static EntitiesSet seekDependencies(MicroComponent entity)
entity
- The entity for which the dependencies will be searched.
public static EntitiesSet seekDependencies(MicroComponent entity, EntitiesSet dl)
entity
- The entity for which the dependencies will be searched.dl
- Additional dependencies, that will be returned along entity's dependencies.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |