List of usage examples for com.liferay.portal.kernel.xml.simple Element Element
public Element(String name, String text)
From source file:com.liferay.portlet.BasePreferencesImpl.java
License:Open Source License
protected String toXML() { if ((_modifiedPreferences == null) && (_originalXML != null)) { return _originalXML; }// w ww.ja v a 2 s. co m Map<String, Preference> preferences = getPreferences(); Element portletPreferencesElement = new Element("portlet-preferences", false); for (Map.Entry<String, Preference> entry : preferences.entrySet()) { Preference preference = entry.getValue(); Element preferenceElement = portletPreferencesElement.addElement("preference"); preferenceElement.addElement("name", preference.getName()); for (String value : preference.getValues()) { preferenceElement.addElement("value", value); } if (preference.isReadOnly()) { preferenceElement.addElement("read-only", Boolean.TRUE); } } return portletPreferencesElement.toXMLString(); }
From source file:com.liferay.portlet.PortletPreferencesFactoryImpl.java
License:Open Source License
protected String toXML(Map<String, Preference> preferencesMap) { Element portletPreferencesElement = new Element("portlet-preferences", false); for (Map.Entry<String, Preference> entry : preferencesMap.entrySet()) { Preference preference = entry.getValue(); Element preferenceElement = portletPreferencesElement.addElement("preference"); preferenceElement.addElement("name", preference.getName()); for (String value : preference.getValues()) { preferenceElement.addElement("value", value); }/*from w w w . j a v a2 s . c o m*/ if (preference.isReadOnly()) { preferenceElement.addElement("read-only", Boolean.TRUE); } } return portletPreferencesElement.toXMLString(); }