Package cz.vutbr.fit.layout.patterns
Class RelationAnalyzerSymmetric
- java.lang.Object
-
- cz.vutbr.fit.layout.patterns.RelationAnalyzer
-
- cz.vutbr.fit.layout.patterns.RelationAnalyzerSymmetric
-
public class RelationAnalyzerSymmetric extends RelationAnalyzer
A relation analyzer that includes both the normal and inverse relations where applicable.- Author:
- burgetr
-
-
Field Summary
-
Fields inherited from class cz.vutbr.fit.layout.patterns.RelationAnalyzer
MIN_RELATION_WEIGHT
-
-
Constructor Summary
Constructors Constructor Description RelationAnalyzerSymmetric(Page page, Collection<ContentRect> areas)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
extractConnections()
Extracts all the connections based on the evaluated relations.List<Relation>
getAnalyzedRelations()
-
Methods inherited from class cz.vutbr.fit.layout.patterns.RelationAnalyzer
addAreaConnection, getAreas, getConnections, getPage, getTopology
-
-
-
-
Constructor Detail
-
RelationAnalyzerSymmetric
public RelationAnalyzerSymmetric(Page page, Collection<ContentRect> areas)
-
-
Method Detail
-
getAnalyzedRelations
public List<Relation> getAnalyzedRelations()
- Specified by:
getAnalyzedRelations
in classRelationAnalyzer
-
extractConnections
public void extractConnections()
Description copied from class:RelationAnalyzer
Extracts all the connections based on the evaluated relations.- Specified by:
extractConnections
in classRelationAnalyzer
-
-