private void exportElementLogicalPart(DiagramElementXml elementXml, String targetPath) throws Exception { File xmlTargetDirectory = new File(targetPath); xmlTargetDirectory.mkdir(); File targetFile = new File(String.format("%s/{%s}", targetPath, elementXml.getLogicalId())); targetFile.createNewFile(); transformXmlToFile(elementXml.getLogicalPart(), targetFile); }
private void exportDiagramElement(DiagramElementXml elementXml, String targetPath) throws Exception { exportElementLogicalPart( elementXml, String.format( "%s/%s/%s", targetPath, PathConstants.PATH_TO_LOGICAL_PART, elementXml.getType())); exportElementGraphicalPart( elementXml, String.format( "%s/%s/%s", targetPath, PathConstants.PATH_TO_GRAPHICAL_PART, elementXml.getType())); }