Package org.omegat.gui.editor
Class DocumentFilter3
java.lang.Object
javax.swing.text.DocumentFilter
org.omegat.gui.editor.DocumentFilter3
Own implementation of DocumentFilter. It required for disable for user's edit
text outside translation.
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.text.DocumentFilter
DocumentFilter.FilterBypass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinsertString(DocumentFilter.FilterBypass fb, int offset, String string, @Nullable AttributeSet attr) voidremove(DocumentFilter.FilterBypass fb, int offset, int length) voidreplace(DocumentFilter.FilterBypass fb, int offset, int length, String text, @Nullable AttributeSet attrs)
-
Constructor Details
-
DocumentFilter3
public DocumentFilter3()
-
-
Method Details
-
remove
public void remove(DocumentFilter.FilterBypass fb, int offset, int length) throws BadLocationException - Overrides:
removein classDocumentFilter- Throws:
BadLocationException
-
insertString
public void insertString(DocumentFilter.FilterBypass fb, int offset, String string, @Nullable AttributeSet attr) throws BadLocationException - Overrides:
insertStringin classDocumentFilter- Throws:
BadLocationException
-
replace
public void replace(DocumentFilter.FilterBypass fb, int offset, int length, String text, @Nullable AttributeSet attrs) throws BadLocationException - Overrides:
replacein classDocumentFilter- Throws:
BadLocationException
-