return p;
if (node != null) { node.setBounds(node.getUnionOfChildrenBounds(null)); node.setStrokePaint(Constants.TOOLTIP_BORDER_COLOR); node.setPaint(Constants.TOOLTIP_FILL_COLOR); } return node;
	public PNode setToolTipNode(PInputEvent event) {		PNode p = (PNode) null;		PNode n = event.getInputManager().getMouseOver().getPickedNode();		double scale = camera.getViewScale();		if (scale < ToolTipHandler.SCALE_THRESHOLD) {			if (n instanceof ModuleView)  {				String s = ((ModuleView) n).getModule().getName();				if (s.compareTo("") != 0) {					PText pt = new PText(s);					pt.setFont(font);					p = pt;				}			}			return p;		}		else if (n instanceof FormalParameter)			return getParameterToolTip((FormalParameter) n);		else 			return p;	}