information-system-model/src/main/java/org/gcube/informationsystem/base/impl/ElementImpl.java

37 lines
643 B
Java

/**
*
*/
package org.gcube.informationsystem.base.impl;
import java.io.StringWriter;
import org.gcube.informationsystem.base.reference.Element;
import org.gcube.informationsystem.utils.ISMapper;
/**
* @author Luca Frosini (ISTI - CNR)
*
*/
public class ElementImpl implements Element {
/**
*
*/
private static final long serialVersionUID = 7338083489551084860L;
public ElementImpl(){
}
@Override
public String toString(){
StringWriter stringWriter = new StringWriter();
try {
ISMapper.marshal(this, stringWriter);
return stringWriter.toString();
}catch(Exception e){
return super.toString();
}
}
}