git://source.jalview.org
/
vamsas.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bugfixed org.vamsas.test.simpleclient.ArchiveClient and made VorbaId mechanism more...
[vamsas.git]
/
src
/
org
/
vamsas
/
client
/
VorbaXmlBinder.java
diff --git
a/src/org/vamsas/client/VorbaXmlBinder.java
b/src/org/vamsas/client/VorbaXmlBinder.java
index
22d5379
..
0f4feb1
100644
(file)
--- a/
src/org/vamsas/client/VorbaXmlBinder.java
+++ b/
src/org/vamsas/client/VorbaXmlBinder.java
@@
-58,6
+58,12
@@
public class VorbaXmlBinder implements UnmarshalListener {
* java.lang.Object, java.lang.Object)
*/
public void fieldAdded(String fieldName, Object parent, Object child) {
* java.lang.Object, java.lang.Object)
*/
public void fieldAdded(String fieldName, Object parent, Object child) {
+ if (parent instanceof Vobject && child instanceof Vobject) {
+ if (((Vobject) child).V_parent==null) {
+ // System.err.println("Setting parent of "+fieldName);
+ ((Vobject) child).setV_parent((Vobject) parent);
+ }
+ }
}
/*
}
/*