Ejemplo n.º 1
0
  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);
  }
Ejemplo n.º 2
0
 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()));
 }