public static class DiagnosticDecorator.Styled extends DiagnosticDecorator implements IStyledLabelDecorator
DiagnosticDecorator
that handle style strings decoration.DiagnosticDecorator.DiagnosticAdapter, DiagnosticDecorator.DiagnosticDecoratorAdapter, DiagnosticDecorator.EditingDomainLocationListener, DiagnosticDecorator.LiveValidator, DiagnosticDecorator.Styled, DiagnosticDecorator.StyledError
contentProvider, decorations, diagnosticAdapter, diagnostics, dialogSettings, editingDomain, input, liveValidator, markerHelper, propertySheetPage, resourceSet, viewer
Constructor and Description |
---|
DiagnosticDecorator.Styled(EditingDomain editingDomain,
ExtendedPropertySheetPage propertySheetPage)
Creates an instance that supports
live validation . |
DiagnosticDecorator.Styled(EditingDomain editingDomain,
ExtendedPropertySheetPage propertySheetPage,
IDialogSettings dialogSettings)
|
DiagnosticDecorator.Styled(EditingDomain editingDomain,
StructuredViewer viewer)
Creates an instance that supports
live validation . |
DiagnosticDecorator.Styled(EditingDomain editingDomain,
StructuredViewer viewer,
IDialogSettings dialogSettings)
|
DiagnosticDecorator.Styled(ResourceSet resourceSet,
ExtendedPropertySheetPage propertySheetPage)
Creates an instance that doesn't support
live validation . |
DiagnosticDecorator.Styled(ResourceSet resourceSet,
StructuredViewer viewer)
Creates an instance that doesn't support
live validation . |
Modifier and Type | Method and Description |
---|---|
StyledString |
decorateStyledText(StyledString styledString,
java.lang.Object object)
Returns a decorated
StyledString . |
buildMoreToolTipText, buildToolTipMessage, buildToolTipText, decorate, decorate, decorate, decorate, decorateImage, decorateText, dispose, enquote, escapeContent, getDecorations, getDiagnostic, getLiveValidator, getToolTipText, handleDiagnostic, redecorate, strip, update, updateDiagnotics
public DiagnosticDecorator.Styled(EditingDomain editingDomain, ExtendedPropertySheetPage propertySheetPage, IDialogSettings dialogSettings)
public DiagnosticDecorator.Styled(EditingDomain editingDomain, ExtendedPropertySheetPage propertySheetPage)
live validation
.public DiagnosticDecorator.Styled(EditingDomain editingDomain, StructuredViewer viewer, IDialogSettings dialogSettings)
public DiagnosticDecorator.Styled(EditingDomain editingDomain, StructuredViewer viewer)
live validation
.public DiagnosticDecorator.Styled(ResourceSet resourceSet, ExtendedPropertySheetPage propertySheetPage)
live validation
.
Only decorations explicitly produced from ValidateAction
or those
derived from markers
are displayed.public DiagnosticDecorator.Styled(ResourceSet resourceSet, StructuredViewer viewer)
live validation
.
Only decorations explicitly produced from ValidateAction
or those
derived from markers
are displayed.public StyledString decorateStyledText(StyledString styledString, java.lang.Object object)
IStyledLabelDecorator
StyledString
. It may return the given styledString
itself if no
decoration has been done.decorateStyledText
in interface IStyledLabelDecorator
styledString
- the StyledString
to decorate. Must not be null.object
- the object being described by the given styledString
. Must not be null.styledString
. It never returns null.