Skip to content
Snippets Groups Projects
Commit 931e56a8 authored by pkupczyk's avatar pkupczyk
Browse files

LMS-2800 - Screening: Create a Field View

SVN: 24669
parent 2e901d8f
No related branches found
No related tags found
No related merge requests found
...@@ -352,8 +352,8 @@ public class LogicalImageViewer ...@@ -352,8 +352,8 @@ public class LogicalImageViewer
setAdjustColorsButtonState(adjustColorsButton, setAdjustColorsButtonState(adjustColorsButton,
channelReferences.getChannelCodes()); channelReferences.getChannelCodes());
String sessionId = getSessionId(viewContext); String sessionId = getSessionId(viewContext);
return createTilesGrid(channelReferences, sessionId, ONE_IMAGE_SIZE_PX, null, return createTilesGrid(channelReferences, sessionId, ONE_IMAGE_SIZE_PX,
downloadHandler); logicalImageClickHandler, downloadHandler);
} }
}; };
...@@ -431,14 +431,6 @@ public class LogicalImageViewer ...@@ -431,14 +431,6 @@ public class LogicalImageViewer
{ {
TileLocation tileLocation = channelReferences.getBasicImage().tryGetTileLocation(); TileLocation tileLocation = channelReferences.getBasicImage().tryGetTileLocation();
TileImageInitializer initializer = new TileImageInitializer();
initializer.setSessionId(sessionId);
initializer.setChannelReferences(channelReferences);
initializer.setImageWidth(logicalImageWidth);
initializer.setImageHeight(logicalImageHeight);
initializer.setImageClickHandler(clickHandler);
initializer.setImageLoadHandler(downloadHandler);
if (tileLocation == null) if (tileLocation == null)
{ {
LogicalImageReference images = channelReferences.getBasicImage(); LogicalImageReference images = channelReferences.getBasicImage();
...@@ -449,6 +441,13 @@ public class LogicalImageViewer ...@@ -449,6 +441,13 @@ public class LogicalImageViewer
{ {
for (int col = 1; col <= images.getTileColsNum(); col++) for (int col = 1; col <= images.getTileColsNum(); col++)
{ {
TileImageInitializer initializer = new TileImageInitializer();
initializer.setSessionId(sessionId);
initializer.setChannelReferences(channelReferences);
initializer.setImageWidth(logicalImageWidth);
initializer.setImageHeight(logicalImageHeight);
initializer.setImageClickHandler(clickHandler);
initializer.setImageLoadHandler(downloadHandler);
initializer.setTileRow(row); initializer.setTileRow(row);
initializer.setTileColumn(col); initializer.setTileColumn(col);
container.add(new TileImage(initializer)); container.add(new TileImage(initializer));
...@@ -458,6 +457,13 @@ public class LogicalImageViewer ...@@ -458,6 +457,13 @@ public class LogicalImageViewer
return container; return container;
} else } else
{ {
TileImageInitializer initializer = new TileImageInitializer();
initializer.setSessionId(sessionId);
initializer.setChannelReferences(channelReferences);
initializer.setImageWidth(logicalImageWidth);
initializer.setImageHeight(logicalImageHeight);
initializer.setImageClickHandler(clickHandler);
initializer.setImageLoadHandler(downloadHandler);
initializer.setTileRow(tileLocation.getRow()); initializer.setTileRow(tileLocation.getRow());
initializer.setTileColumn(tileLocation.getColumn()); initializer.setTileColumn(tileLocation.getColumn());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment