Uses of Class
org.objectweb.dsrg.sofa.repository.DeleteDependencyCalculator.DeletingNode

Packages that use DeleteDependencyCalculator.DeletingNode
org.objectweb.dsrg.sofa.repository   
 

Uses of DeleteDependencyCalculator.DeletingNode in org.objectweb.dsrg.sofa.repository
 

Fields in org.objectweb.dsrg.sofa.repository declared as DeleteDependencyCalculator.DeletingNode
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.root
          Not really needed.
 

Fields in org.objectweb.dsrg.sofa.repository with type parameters of type DeleteDependencyCalculator.DeletingNode
protected  java.util.List<DeleteDependencyCalculator.DeletingNode> DeleteDependencyCalculator.DeletingNode.containedBy
          List of entities which contain this entity.
protected  java.util.List<DeleteDependencyCalculator.DeletingNode> DeleteDependencyCalculator.DeletingNode.contains
          Everything that is contained by this node.
protected  java.util.List<DeleteDependencyCalculator.DeletingNode> DeleteDependencyCalculator.DeletingNode.children
          Children of the node mean everything that implements this node.
protected  java.util.HashMap<org.eclipse.emf.common.util.URI,DeleteDependencyCalculator.DeletingNode> DeleteDependencyCalculator.nodesCache
          A map for accessing the references of the nodes as fast as possible.
protected  java.util.List<DeleteDependencyCalculator.DeletingNode> DeleteDependencyCalculator.DeletingNode.parents
          The parents of the node.
 

Methods in org.objectweb.dsrg.sofa.repository that return DeleteDependencyCalculator.DeletingNode
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(Architecture entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(Aspect entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(AssemblyDescriptor entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(CodeBundle entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(ConnectorUnitDeploymentDescription entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(DeploymentPlan entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(Frame entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(InstanceAssemblyDescription entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(InstanceDeploymentDescription entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(Interface entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(InterfaceType entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(MicroComponent entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(MicroInterfaceType entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(SubcomponentDeploymentInstance entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
protected  DeleteDependencyCalculator.DeletingNode DeleteDependencyCalculator.cacheEntity(SubcomponentInstance entity)
          Goes through all the dependencies of the entity and caches it into memory of this data structure.
 

Methods in org.objectweb.dsrg.sofa.repository with parameters of type DeleteDependencyCalculator.DeletingNode
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.
 void DeleteDependencyCalculator.DeletingNode.addToContainedBy(DeleteDependencyCalculator.DeletingNode newContainedBy)
          Adds newContainedBy to the list of children.
 void DeleteDependencyCalculator.DeletingNode.addToContains(DeleteDependencyCalculator.DeletingNode newContains)
          Adds newContains to the list of children.
 void DeleteDependencyCalculator.DeletingNode.addToChildren(DeleteDependencyCalculator.DeletingNode newChild)
          Adds newChild to the list of children.
 void DeleteDependencyCalculator.DeletingNode.addToParents(DeleteDependencyCalculator.DeletingNode parent)
           
static void DeleteDependencyCalculator.ContainerContainmentRelation(DeleteDependencyCalculator.DeletingNode container, DeleteDependencyCalculator.DeletingNode containment)
          Specifies a container-containment relation between the two nodes.
static void DeleteDependencyCalculator.ParentChildRelation(DeleteDependencyCalculator.DeletingNode parent, DeleteDependencyCalculator.DeletingNode child)
          Specifies a parent-child relation between the two given nodes.
protected  void DeleteDependencyCalculator.DeletingNode.print(DeleteDependencyCalculator.DeletingNode node, int indent)
          Prints the given node to the console at the given indentation.
 

Method parameters in org.objectweb.dsrg.sofa.repository with type arguments of type DeleteDependencyCalculator.DeletingNode
protected  void DeleteDependencyCalculator.DeletingNode._addEntityDelParentsToList(java.util.List<DeleteDependencyCalculator.DeletingNode> list)
          Helps with the recursion.
protected  void DeleteDependencyCalculator.DeletingNode._addEntityDependenciesToList(java.util.List<DeleteDependencyCalculator.DeletingNode> list)
          Helps with the recursion.