x.registerConverter(new DcpConverter()); qnames.registerMapping(new QName(defaultnsUri, DcpConverter.E_DCP), Dcp.class);
final QName dcpQname = getElementQname(reader); final String xmlns = dcpQname.getNamespaceURI(); final DcpModelVersion version = DcpModelVersion.fromXmlns(xmlns); final String containerElementName = getElementName(reader); if (getElementName(reader).equals(DeliverableUnitConverter.E_DU)) { final DcsDeliverableUnit du = (DcsDeliverableUnit) context.convertAnother(sip, DcsDeliverableUnit.class); sip.addDeliverableUnit(du); while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(CollectionConverter.E_COLLECTION_CAP)) { final DcsCollection c = (DcsCollection) context.convertAnother(sip, DcsCollection.class); sip.addCollection(c); while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(ManifestationConverter.E_MANIFESTATION)) { final DcsManifestation man = (DcsManifestation) context.convertAnother(sip, DcsManifestation.class); sip.addManifestation(man); while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(FileConverter.E_FILE)) { final DcsFile f = (DcsFile) context.convertAnother(sip, DcsFile.class); sip.addFile(f); while (reader.hasMoreChildren()) {
final QName dcpQname = getElementQname(reader); final String xmlns = dcpQname.getNamespaceURI(); final DcpModelVersion version = DcpModelVersion.fromXmlns(xmlns); final String containerElementName = getElementName(reader); if (getElementName(reader).equals(DeliverableUnitConverter.E_DU)) { final DcsDeliverableUnit du = (DcsDeliverableUnit) context.convertAnother(sip, DcsDeliverableUnit.class); sip.addDeliverableUnit(du); while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(CollectionConverter.E_COLLECTION_CAP)) { final DcsCollection c = (DcsCollection) context.convertAnother(sip, DcsCollection.class); sip.addCollection(c); while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(ManifestationConverter.E_MANIFESTATION)) { final DcsManifestation man = (DcsManifestation) context.convertAnother(sip, DcsManifestation.class); sip.addManifestation(man); while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(FileConverter.E_FILE)) { final DcsFile f = (DcsFile) context.convertAnother(sip, DcsFile.class); sip.addFile(f); while (reader.hasMoreChildren()) {
x.registerConverter(new DcpConverter()); qnames.registerMapping(new QName(defaultnsUri, DcpConverter.E_DCP), Dcp.class);