Class PartitioningSolver
- java.lang.Object
 - 
- jetbrains.mps.generator.impl.plan.PartitioningSolver
 
 
- 
public class PartitioningSolver extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description PartitioningSolver(jetbrains.mps.generator.impl.plan.PriorityConflicts priorityConflicts) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidestablishDependency(Collection<TemplateMappingConfiguration> hiPrio, Collection<TemplateMappingConfiguration> loPrio, MappingPriorityRule rule)Set<TemplateMappingConfiguration>getKnownMapConfigs()voidprepare(Collection<TemplateMappingConfiguration> mc)voidregisterCoherent(Collection<TemplateMappingConfiguration> coherentMappings, MappingPriorityRule rule) 
 - 
 
- 
- 
Constructor Detail
- 
PartitioningSolver
public PartitioningSolver(@NotNull jetbrains.mps.generator.impl.plan.PriorityConflicts priorityConflicts)
 
 - 
 
- 
Method Detail
- 
prepare
public void prepare(Collection<TemplateMappingConfiguration> mc)
 
- 
getKnownMapConfigs
public Set<TemplateMappingConfiguration> getKnownMapConfigs()
 
- 
registerCoherent
public void registerCoherent(Collection<TemplateMappingConfiguration> coherentMappings, MappingPriorityRule rule)
 
- 
establishDependency
public void establishDependency(Collection<TemplateMappingConfiguration> hiPrio, Collection<TemplateMappingConfiguration> loPrio, MappingPriorityRule rule)
 
 - 
 
 -