001
014
015 package com.liferay.portal.xml;
016
017 import com.liferay.portal.kernel.xml.CDATA;
018 import com.liferay.portal.kernel.xml.Visitor;
019
020
023 public class CDATAImpl extends NodeImpl implements CDATA {
024
025 public CDATAImpl(org.dom4j.CDATA cdata) {
026 super(cdata);
027
028 _cdata = cdata;
029 }
030
031 @Override
032 public <T, V extends Visitor<T>> T accept(V visitor) {
033 return visitor.visitCDATA(this);
034 }
035
036 @Override
037 public boolean equals(Object obj) {
038 org.dom4j.CDATA cdata = ((CDATAImpl)obj).getWrappedCDATA();
039
040 return _cdata.equals(cdata);
041 }
042
043 public org.dom4j.CDATA getWrappedCDATA() {
044 return _cdata;
045 }
046
047 @Override
048 public int hashCode() {
049 return _cdata.hashCode();
050 }
051
052 @Override
053 public String toString() {
054 return _cdata.toString();
055 }
056
057 private org.dom4j.CDATA _cdata;
058
059 }