public static IDecorationContext getContext() {
if (fgContext == null) {
DecorationContext context= new DecorationContext();
context.putProperty(SynchronizationStateTester.PROP_TESTER, new HierarchicalSynchronizationStateTester());
fgContext= context;
}
return fgContext;
}
java类org.eclipse.jface.viewers.IDecorationContext的实例源码
HierarchicalDecorationContext.java 文件源码
项目:Eclipse-Postfix-Code-Completion
阅读 29
收藏 0
点赞 0
评论 0
AnalysisView.java 文件源码
项目:anatlyzer
阅读 22
收藏 0
点赞 0
评论 0
@Override
public Image decorateImage(Image image, Object element, IDecorationContext context) {
// if (element instanceof ViewModel && !((ViewModel) element).isActive()) {
// if (decoratedImage == null) {
// decoratedImage = new DecorationOverlayIcon(image, warningImageDescriptor, IDecoration.BOTTOM_RIGHT)
// .createImage();
// }
// return decoratedImage;
// }
return null;
}
HierarchicalDecorationContext.java 文件源码
项目:Eclipse-Postfix-Code-Completion-Juno38
阅读 25
收藏 0
点赞 0
评论 0
public static IDecorationContext getContext() {
if (fgContext == null) {
DecorationContext context= new DecorationContext();
context.putProperty(SynchronizationStateTester.PROP_TESTER, new HierarchicalSynchronizationStateTester());
fgContext= context;
}
return fgContext;
}
Decorator.java 文件源码
项目:AutoDeriv
阅读 26
收藏 0
点赞 0
评论 0
/** Try to force a DecorationContext to accept the REPLACE decoration method */
private static void allowReplace(IDecorationContext context) {
DecorationContext dcontext = (DecorationContext) context;
Object propertyValue = dcontext.getProperty(IDecoration.ENABLE_REPLACE);
boolean add = (propertyValue==null);
if(!add)
if(propertyValue instanceof Boolean)
add = (!(Boolean)propertyValue);
if(add)
dcontext.putProperty(IDecoration.ENABLE_REPLACE, Boolean.TRUE);
}
Decorator.java 文件源码
项目:AutoDeriv
阅读 30
收藏 0
点赞 0
评论 0
/** decorates conf files */
private void effectiveDecorateConfFile(IResource objectResource, IDecoration decoration) {
if(!Conf.DECO_CONF_ENABLED)
return;
IDecorationContext context = decoration.getDecorationContext();
if(context != defaultContext)
allowReplace(context);
if(confFileIcon==null)
loadIcons();
decoration.addOverlay(confFileIcon, IDecoration.REPLACE);
}
DecoratingLabelProvider.java 文件源码
项目:hssd
阅读 20
收藏 0
点赞 0
评论 0
public DecoratingLabelProvider(
IStyledLabelProvider labelProvider,
ILabelDecorator decorator,
IDecorationContext decorationContext) {
super(labelProvider, decorator, decorationContext);
}
ColoringLabelProvider.java 文件源码
项目:Eclipse-Postfix-Code-Completion
阅读 21
收藏 0
点赞 0
评论 0
public ColoringLabelProvider(IStyledLabelProvider labelProvider, ILabelDecorator decorator, IDecorationContext decorationContext) {
super(labelProvider, decorator, decorationContext);
}
TooltipSupport.java 文件源码
项目:anatlyzer
阅读 25
收藏 0
点赞 0
评论 0
public ViewDecoratingStyledCellLabelProvider(
IStyledLabelProvider labelProvider, ILabelDecorator decorator,
IDecorationContext decorationContext) {
super(labelProvider, decorator, decorationContext);
this.labelProvider = labelProvider;
}
AnalysisView.java 文件源码
项目:anatlyzer
阅读 17
收藏 0
点赞 0
评论 0
@Override
public String decorateText(String text, Object element,
IDecorationContext context) {
return null;
}
AnalysisView.java 文件源码
项目:anatlyzer
阅读 19
收藏 0
点赞 0
评论 0
@Override
public boolean prepareDecoration(Object element, String originalText,
IDecorationContext context) {
return false;
}
ColoringLabelProvider.java 文件源码
项目:Eclipse-Postfix-Code-Completion-Juno38
阅读 22
收藏 0
点赞 0
评论 0
public ColoringLabelProvider(IStyledLabelProvider labelProvider, ILabelDecorator decorator, IDecorationContext decorationContext) {
super(labelProvider, decorator, decorationContext);
}
LabelProviderWithDecoration.java 文件源码
项目:Pydev
阅读 19
收藏 0
点赞 0
评论 0
public LabelProviderWithDecoration(IStyledLabelProvider labelProvider, ILabelDecorator decorator,
IDecorationContext decorationContext) {
super(labelProvider, decorator, decorationContext);
this.labelProvider = (ILabelProvider) labelProvider;
}