constructor uml plain text document take panel set thirdpartyeventlisten given list event listen param event uml plain text document set event 