001
014
015 package com.liferay.portal.kernel.servlet.taglib.ui;
016
017 import java.util.HashMap;
018 import java.util.Map;
019
020
023 public class JavaScriptMenuItem extends MenuItem implements JavaScriptUIItem {
024
025 public Map<String, Object> getData() {
026 if (_data == null) {
027 _data = new HashMap<>();
028 }
029
030 return _data;
031 }
032
033 public String getJavaScript() {
034 return _javaScript;
035 }
036
037 @Override
038 public String getOnClick() {
039 return _onClick;
040 }
041
042 public void setData(Map<String, Object> data) {
043 _data = data;
044 }
045
046 public void setJavaScript(String javaScript) {
047 _javaScript = javaScript;
048 }
049
050 @Override
051 public void setOnClick(String onClick) {
052 _onClick = onClick;
053 }
054
055 private Map<String, Object> _data;
056 private String _javaScript;
057 private String _onClick;
058
059 }