Package org.freeplane.core.io

Examples of org.freeplane.core.io.WriteManager


        return NodeStyleModel.SHAPE_AS_PARENT;
      }
    });
    final MapController mapController = modeController.getMapController();
    final ReadManager readManager = mapController.getReadManager();
    final WriteManager writeManager = mapController.getWriteManager();
    final NodeStyleBuilder styleBuilder = new NodeStyleBuilder(this);
    styleBuilder.registerBy(readManager, writeManager);
  }
View Full Code Here


  private ProjectSettingsWriter projectWriter;
  private IResultProcessor resultProcessor;
   
  public ProjectLoader() {
    this.readManager = new ReadManager();
    this.writeManager = new WriteManager();
    this.projectWriter = new ProjectSettingsWriter(writeManager);
   
    initReadManager();
    initWriteManager();
  }
View Full Code Here

        return getStyleCloud(node.getMap(), LogicalStyleController.getController(modeController).getStyles(node));
      }
    });
    final MapController mapController = Controller.getCurrentModeController().getMapController();
    final ReadManager readManager = mapController.getReadManager();
    final WriteManager writeManager = mapController.getWriteManager();
    final CloudBuilder cloudBuilder = new CloudBuilder(mapController, this);
    cloudBuilder.registerBy(readManager, writeManager);
  }
View Full Code Here

    super();
    final ModeController modeController = Controller.getCurrentModeController();
    this.modeController = modeController;
    modeController.getMapController().getReadManager().addElementHandler("richcontent", new NoteBuilder(this));
    final NoteWriter noteWriter = new NoteWriter(this);
    final WriteManager writeManager = modeController.getMapController().getWriteManager();
    writeManager.addAttributeWriter("map", noteWriter);
    writeManager.addExtensionElementWriter(NoteModel.class, noteWriter);
    registerNoteTooltipProvider(modeController);
    registerStateIconProvider();
  }
View Full Code Here

        return new Integer(EdgeModel.WIDTH_THIN);
      }
    });
    final MapController mapController = Controller.getCurrentModeController().getMapController();
    final ReadManager readManager = mapController.getReadManager();
    final WriteManager writeManager = mapController.getWriteManager();
    final EdgeBuilder edgeBuilder = new EdgeBuilder(this);
    edgeBuilder.registerBy(readManager, writeManager);
  }
View Full Code Here

      public void setAttribute(final Object node, final String value) {
        final LogicalStyleModel extension = LogicalStyleModel.createExtension((NodeModel) node);
        extension.setStyle(StyleFactory.create(NamedObject.format(value)));
      }
    });
    final WriteManager writeManager = mapController.getWriteManager();
    writeManager.addAttributeWriter(NodeBuilder.XML_NODE, new IAttributeWriter() {
      public void writeAttributes(final ITreeWriter writer, final Object node, final String tag) {
        if(! NodeWriter.shouldWriteSharedContent(writer))
          return;
        final LogicalStyleModel extension = LogicalStyleModel.getExtension((NodeModel) node);
        if (extension == null) {
View Full Code Here

  protected void init(ModeController modeController) {
    createActions();
    final MapController mapController = modeController.getMapController();
    final ReadManager readManager = mapController.getReadManager();
    final WriteManager writeManager = mapController.getWriteManager();
    new LinkBuilder(this).registerBy(readManager, writeManager);
    final LinkTransformer textTransformer = new LinkTransformer(modeController, 10);
    TextController.getController(modeController).addTextTransformer(textTransformer);
    textTransformer.registerListeners(modeController);
View Full Code Here

    stateIconProviders = new LinkedList<IStateIconProvider>();
    iconHandlers = new CombinedPropertyChain<Collection<MindIcon>, NodeModel>(false);
//    this.modeController = modeController;
    final MapController mapController = modeController.getMapController();
    final ReadManager readManager = mapController.getReadManager();
    final WriteManager writeManager = mapController.getWriteManager();
    final IconBuilder textBuilder = new IconBuilder(this, IconStoreFactory.create());
    textBuilder.registerBy(readManager, writeManager);
    addIconGetter(IPropertyHandler.STYLE, new IPropertyHandler<Collection<MindIcon>, NodeModel>() {
      public Collection<MindIcon> getProperty(final NodeModel node, final Collection<MindIcon> currentValue) {
        final MapStyleModel model = MapStyleModel.getExtension(node.getMap());
View Full Code Here

    super();
//    this.modeController = modeController;
    final ModeController modeController = Controller.getCurrentModeController();
    final MapController mapController = modeController.getMapController();
    final ReadManager readManager = mapController.getReadManager();
    final WriteManager writeManager = mapController.getWriteManager();
    final LocationBuilder locationBuilder = new LocationBuilder();
    locationBuilder.registerBy(readManager, writeManager);
  }
View Full Code Here

  public AttributeController(final ModeController modeController) {
    this.modeController = modeController;
    final MapController mapController = Controller.getCurrentModeController().getMapController();
    final ReadManager readManager = mapController.getReadManager();
    final WriteManager writeManager = mapController.getWriteManager();
    final MapReader mapReader = mapController.getMapReader();
    final AttributeBuilder attributeBuilder = new AttributeBuilder(this, mapReader);
    attributeBuilder.registerBy(readManager, writeManager);
    registerTooltipProvider();
    registerStateIconProvider();
View Full Code Here

TOP

Related Classes of org.freeplane.core.io.WriteManager

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.