ALF-11031: Persist object graph to file

Implemented so that the graph can actually be rendered to XML as a OutputStream, File, Writer.



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@31548 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Matt Ward
2011-10-28 16:50:58 +00:00
parent dd9a270ab0
commit 2754a50ab9
9 changed files with 833 additions and 85 deletions

View File

@@ -24,7 +24,6 @@ import java.util.List;
import org.alfresco.util.schemacomp.DbObjectVisitor;
import org.alfresco.util.schemacomp.DiffContext;
import org.alfresco.util.schemacomp.Results;
import org.alfresco.util.schemacomp.Result.Strength;
/**
@@ -108,12 +107,12 @@ public class Schema extends AbstractDbObject implements Iterable<DbObject>
@Override
public void accept(DbObjectVisitor visitor)
{
{
visitor.visit(this);
for (DbObject child : objects)
{
child.accept(visitor);
}
visitor.visit(this);
}
}

View File

@@ -220,11 +220,11 @@ public class Table extends AbstractDbObject
@Override
public void accept(DbObjectVisitor visitor)
{
visitor.visit(this);
for (DbObject child : getChildren())
{
child.accept(visitor);
}
visitor.visit(this);
}
}