下面列出了怎么用org.eclipse.jface.text.IInformationControlExtension4的API类实例代码及写法,或者点击链接到github查看源代码。
@Override
public boolean canReuse(IInformationControl control) {
if (!super.canReuse(control))
return false;
if (control instanceof IInformationControlExtension4)
((IInformationControlExtension4) control).setStatusText(EditorsUI.getTooltipAffordanceString());
return true;
}
@Override
public boolean canReuse(IInformationControl control) {
if (!super.canReuse(control))
return false;
if (control instanceof IInformationControlExtension4) {
String tooltipAffordanceString = EditorsUI.getTooltipAffordanceString();
((IInformationControlExtension4) control).setStatusText(tooltipAffordanceString);
}
return true;
}
@Override
public boolean canReuse(IInformationControl control) {
if (!super.canReuse(control))
return false;
if (control instanceof IInformationControlExtension4) {
String tooltipAffordanceString = "Press F2 for focus";
((IInformationControlExtension4) control)
.setStatusText(tooltipAffordanceString);
}
return true;
}
@Override
public boolean canReuse(IInformationControl control) {
if (!super.canReuse(control))
return false;
if (control instanceof IInformationControlExtension4)
((IInformationControlExtension4) control).setStatusText(EditorsUI.getTooltipAffordanceString());
return true;
}
public boolean canReuse(IInformationControl control)
{
if (!super.canReuse(control))
{
return false;
}
if (control instanceof IInformationControlExtension4)
{
((IInformationControlExtension4) control).setStatusText(EditorsUI.getTooltipAffordanceString());
}
return true;
}
@Override
public boolean canReuse(IInformationControl control) {
if (!super.canReuse(control))
return false;
if (control instanceof IInformationControlExtension4) {
String tooltipAffordanceString= fAdditionalInfoAffordance ? JavaPlugin.getAdditionalInfoAffordanceString() : EditorsUI.getTooltipAffordanceString();
((IInformationControlExtension4)control).setStatusText(tooltipAffordanceString);
}
return true;
}
@Override
public boolean canReuse(IInformationControl control) {
if (!super.canReuse(control))
return false;
if (control instanceof IInformationControlExtension4)
((IInformationControlExtension4) control).setStatusText(EditorsUI.getTooltipAffordanceString());
return true;
}
@Override
public boolean canReuse(IInformationControl control) {
if (!super.canReuse(control))
return false;
if (control instanceof IInformationControlExtension4)
((IInformationControlExtension4) control).setStatusText(EditorsUI.getTooltipAffordanceString());
return true;
}
@Override
public boolean canReuse(IInformationControl control) {
if(!super.canReuse(control))
return false;
if(control instanceof IInformationControlExtension4) {
((IInformationControlExtension4) control).setStatusText(statusFieldText);
}
return true;
}