Class TagIssue

  • All Implemented Interfaces:
    IIssue

    public class TagIssue
    extends java.lang.Object
    implements IIssue
    A class representing problems with tags in a translation. One instance holds all problems for the given source/target text pair.
    • Constructor Detail

    • Method Detail

      • getIcon

        public javax.swing.Icon getIcon()
        Specified by:
        getIcon in interface IIssue
      • getTypeName

        public java.lang.String getTypeName()
        Specified by:
        getTypeName in interface IIssue
      • getDescription

        public java.lang.String getDescription()
        Specified by:
        getDescription in interface IIssue
      • getDetailComponent

        public java.awt.Component getDetailComponent()
        Specified by:
        getDetailComponent in interface IIssue
      • getMenuComponents

        public java.util.List<? extends javax.swing.JMenuItem> getMenuComponents()
        Specified by:
        getMenuComponents in interface IIssue
      • styleForError

        public static javax.swing.text.AttributeSet styleForError​(ErrorReport.TagError error)
      • colorizeByHTML

        public static java.lang.String colorizeByHTML​(java.lang.String text,
                                                      ErrorReport.TagError error)