else if (node instanceof ModuleView && linkState == NOT_LINKING) { ModuleView mod = (ModuleView) node;
else if (node instanceof SingleModuleView && linkState == NOT_LINKING) { SingleModuleView mod = (SingleModuleView) node;
	public void mouseExited(PInputEvent e) {		PNode node = e.getPickedNode();		//System.err.println("exiting..."+node);		lastParameterEntered = null;		//System.err.println("last parameter entered cleared");		if (node instanceof FormalParameter) {			FormalParameter param = (FormalParameter) node;			if (linkState == NOT_LINKING) {					param.setParamsHighlighted(false);				ModuleView mod = param.getModuleView();				mod.setAllHighlights(false);			}						e.setHandled(true);		}		else if (node instanceof ModuleLinkTarget && linkState == NOT_LINKING) {			//ModuleView mod = ((ModuleLinkTarget) node).getModuleView();			//mod.setAllHighlights(false);			((ModuleLinkTarget) node).setParametersHighlighted(false);			e.setHandled(true);		}		else if (node instanceof ModuleView && linkState == NOT_LINKING) {			ModuleView mod = (ModuleView) node;			mod.setAllHighlights(false);			e.setHandled(true);		}		else			super.mouseExited(e);	}