+ if (ct.getSimpleContent() != null) {\r
+ SimpleContent cc = ct.getSimpleContent();\r
+ ExtensionType extensionType = cc.getExtension();\r
+ if (extensionType != null) {\r
+ if (extensionType.getChoice() != null) {\r
+ preload(object,extensionType.getChoice(), stack);\r
+ }\r
+ if (extensionType.getSequence()!= null) {\r
+ preload(object,extensionType.getSequence(), stack);\r
+ }\r
+ if (extensionType.getAll()!= null) {\r
+ preload(object,extensionType.getAll(), stack);\r
+ }\r
+ if (extensionType.getGroup() != null)\r
+ throw new RuntimeException("Groups not supported");\r
+ }\r
+ }\r