code: private void setAnchor(GraphicsObject object) {
  		if (object.hasRole(HasMarker.TYPE)) {
  			Bbox userBounds = object.getRole(Resizable.TYPE).getUserBounds();
  			Coordinate midLow = GraphicsUtil.getPosition(userBounds, BboxPosition.MIDDLE_LOW);
  			Coordinate midLowScreen = getObjectContainer().transform(midLow, RenderSpace.USER, RenderSpace.SCREEN);
  			Coordinate anchorPos = getObjectContainer()
  					.transform(new Coordinate(midLowScreen.getX(), midLowScreen.getY() + 20), RenderSpace.SCREEN,
  							RenderSpace.USER);
  			object.getRole(HasMarker.TYPE).getMarker().setUserPosition(anchorPos);
  		}
  
  	}
docs: --------------------------------------------------------------