private DataConfiguration tryReadUi(byte[] data) { try { XmlUiContainer container = ExchangeManager.importUiContainer(new ByteArrayInputStream(data)); DataConfiguration config = new DataConfiguration(); config.setType(TYPE_UI); config.setContent(data); config.setComment( "documentName : " + container.documentName + "\ndocumentVersion : " + container.documentVersion); return config; } catch (JAXBException e) { return null; } }
private DataConfiguration tryReadNet(byte[] data) { try { XmlNetContainer container = org.mylife.home.net.exchange.ExchangeManager.importNetContainer( new ByteArrayInputStream(data)); DataConfiguration config = new DataConfiguration(); config.setType(TYPE_NET); config.setContent(data); config.setComment( "componentsVersion : " + container.componentsVersion + "\ndocumentVersion : " + container.documentVersion); return config; } catch (JAXBException e) { return null; } }