svn changeset:6855/svn branch:trunktags/6.7.0.beta1
* | * | ||||
*/ | */ | ||||
public TooltipInfo getTitleInfo(Paintable titleOwner) { | public TooltipInfo getTitleInfo(Paintable titleOwner) { | ||||
return idToPaintableDetail.get(getPid(titleOwner)).getTooltipInfo(); | |||||
if (null == titleOwner) { | |||||
return null; | |||||
} | |||||
ComponentDetail pd = idToPaintableDetail.get(getPid(titleOwner)); | |||||
if (null != pd) { | |||||
return pd.getTooltipInfo(); | |||||
} else { | |||||
return null; | |||||
} | |||||
} | } | ||||
private final ITooltip tooltip = new ITooltip(this); | private final ITooltip tooltip = new ITooltip(this); |
@Override | @Override | ||||
public void run() { | public void run() { | ||||
TooltipInfo info = ac.getTitleInfo(tooltipOwner); | TooltipInfo info = ac.getTitleInfo(tooltipOwner); | ||||
show(info); | |||||
if (null != info) { | |||||
show(info); | |||||
} | |||||
opening = false; | opening = false; | ||||
} | } | ||||
}; | }; |