public Element createNode(LiquibaseSerializable object) {
String namespace = object.getSerializedObjectNamespace();
String nodeName = object.getSerializedObjectName();
NamespaceDetails details = NamespaceDetailsFactory.getInstance().getNamespaceDetails(this, namespace);
if (details != null && !details.getShortName(namespace).equals("")) {
nodeName = details.getShortName(namespace)+":"+nodeName;
}
Element node = currentChangeLogFileDOM.createElementNS(namespace, nodeName);
for (String field : object.getSerializableFields()) {
setValueOnNode(node, object.getSerializableFieldNamespace(field), field, object.getSerializableFieldValue(field), object.getSerializableFieldType(field), namespace);