Module org.autogui

Class GuiReprValueDocumentEditor.StringBuilderContent

java.lang.Object
org.autogui.swing.mapping.GuiReprValueDocumentEditor.StringBuilderContent
All Implemented Interfaces:
Serializable, AbstractDocument.Content
Enclosing class:
GuiReprValueDocumentEditor

public static class GuiReprValueDocumentEditor.StringBuilderContent extends Object implements AbstractDocument.Content, Serializable
a content for StringBuilder: wraps a buffer and manages any changes to the buffer. Other changes to the buffer outside of class will cause unexpected behavior. Thus, the client code must not modify contents of the buffer. Also, when the class modified the buffer (usually in the event thread), it acquires the monitor of the buffer by synchronized.
See Also: