From b8ab8493bb22022383c24aa086b758536b0e17a5 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Thu, 29 Jun 2017 14:57:26 +0200
Subject: [PATCH] transparency test simplified

---
 .../bioEntity/element/species/ComplexConverter.java    | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/converter-graphics/src/main/java/lcsb/mapviewer/converter/graphics/bioEntity/element/species/ComplexConverter.java b/converter-graphics/src/main/java/lcsb/mapviewer/converter/graphics/bioEntity/element/species/ComplexConverter.java
index cdbd34fd89..760c24e23e 100644
--- a/converter-graphics/src/main/java/lcsb/mapviewer/converter/graphics/bioEntity/element/species/ComplexConverter.java
+++ b/converter-graphics/src/main/java/lcsb/mapviewer/converter/graphics/bioEntity/element/species/ComplexConverter.java
@@ -31,22 +31,20 @@ import lcsb.mapviewer.model.map.species.Complex;
  */
 public class ComplexConverter extends SpeciesConverter<Complex> {
 
-	private SemanticZoomLevelMatcher zoomLevelMatcher			= new SemanticZoomLevelMatcher();
-
 	/**
 	 * How big is the triangle trimmed part of the complex.
 	 */
-	private static final int				 TRIMMED_CORNER_SIZE	= 5;
+	private static final int		TRIMMED_CORNER_SIZE	 = 5;
 
 	/**
 	 * Describes the distance between border of complex and internal border in
 	 * brief view (without children).
 	 */
-	private static final double			 INTERNAL_BORDER_DIST	= 5.0;
+	private static final double	INTERNAL_BORDER_DIST = 5.0;
 	/**
 	 * Default class logger.
 	 */
-	private static Logger						 logger								= Logger.getLogger(ComplexConverter.class.getName());
+	private static Logger				logger							 = Logger.getLogger(ComplexConverter.class.getName());
 
 	/**
 	 * Default constructor.
@@ -147,7 +145,7 @@ public class ComplexConverter extends SpeciesConverter<Complex> {
 	@Override
 	public void drawText(final Complex alias, final Graphics2D graphics, final ConverterParams params) {
 		if (((Complex) alias).getElements().size() > 0) {
-			if (zoomLevelMatcher.isTransparent(params.getLevel(), alias.getTransparencyLevel())) {
+			if (isTransparent(alias, params)) {
 				super.drawText(alias, graphics, params);
 				return;
 			}
-- 
GitLab