* {@inheritDoc}
*/
@Override
public void setClientState(CellClientState clientState) {
super.setClientState(clientState);
App2DCellClientState state = (App2DCellClientState) clientState;
pixelScale = state.getPixelScale();
logger.info("initialPlacementDone = " + state.isInitialPlacementDone());
if (App2D.doAppInitialPlacement && !state.isInitialPlacementDone()) {
// Initial cell placement hasn't yet been done. Volunteer to do it.
CellTransform creatorViewTransform = state.getCreatorViewTransform();
logger.info("creatorViewTransform = " + creatorViewTransform);
if (creatorViewTransform != null) {
fvi = new FirstVisibleInitializerCell(this, creatorViewTransform, initialPlacementSize);
}
logger.info("fvi = " + fvi);