Exemple #1
0
 private DisplayModel createDisplayModel() throws Exception {
   displayModel = new DisplayModel(path);
   XMLUtil.fillDisplayModelFromInputStream(ResourceUtil.pathToInputStream(path), displayModel);
   if (macrosInput != null) {
     macrosInput = macrosInput.getCopy();
     macrosInput.getMacrosMap().putAll(displayModel.getMacrosInput().getMacrosMap());
     displayModel.setPropertyValue(AbstractContainerModel.PROP_MACROS, macrosInput);
   }
   viewer.setContents(displayModel);
   displayModel.setViewer(viewer);
   displayModel.setOpiRuntime(this);
   return displayModel;
 }