protected void saveLoaded(DataMap dataMap) throws FileNotFoundException { ConfigurationTree<DataMap> projectRoot = new ConfigurationTree<>(dataMap); Project project = new Project(projectRoot); projectSaver.save(project); }
public ConfigurationNode getRootNode() { return configurationTree.getRootNode(); }
if (!tree.getLoadFailures().isEmpty()) { descriptors[i] = tree.getRootNode();
Collection<ValidationFailure> loadFailures = project.getConfigurationTree().getLoadFailures();
return new ConfigurationTree<DataChannelDescriptor>(descriptor, null);
public Resource getConfigurationResource() { return configurationTree.getRootNode().acceptVisitor(configurationSourceGetter); }
Project project = new Project(new ConfigurationTree<>(descriptor));
public void performAction(ActionEvent e) { CayenneModelerController controller = Application .getInstance() .getFrameController(); // Save and close (if needed) currently open project. if (getCurrentProject() != null && !closeProject(true)) { return; } DataChannelDescriptor dataChannelDescriptor = new DataChannelDescriptor(); dataChannelDescriptor.setName(NameBuilder .builder(dataChannelDescriptor) .name()); Project project = new Project( new ConfigurationTree<DataChannelDescriptor>(dataChannelDescriptor)); controller.projectOpenedAction(project); // select default domain getProjectController().fireDomainDisplayEvent(new DomainDisplayEvent(this, dataChannelDescriptor)); } }