Package org.freeplane.core.io

Examples of org.freeplane.core.io.ReadManager


      private String getShape(final NodeModel node) {
        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

      public CloudModel getProperty(final NodeModel node, final CloudModel currentValue) {
        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

        }
        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

    }

  private void createBuilder() {
    ModeController modeController = Controller.getCurrentModeController();
    final MapController mapController = modeController.getMapController();
    final ReadManager readManager = mapController.getReadManager();
    readManager.addAttributeHandler(NodeBuilder.XML_NODE, "STYLE_REF", new IAttributeHandler() {
      public void setAttribute(final Object node, final String value) {
        final LogicalStyleModel extension = LogicalStyleModel.createExtension((NodeModel) node);
        extension.setStyle(StyleFactory.create(value));
      }
    });
    readManager.addAttributeHandler(NodeBuilder.XML_NODE, "LOCALIZED_STYLE_REF", new IAttributeHandler() {
      public void setAttribute(final Object node, final String value) {
        final LogicalStyleModel extension = LogicalStyleModel.createExtension((NodeModel) node);
        extension.setStyle(StyleFactory.create(NamedObject.format(value)));
      }
    });
View Full Code Here

  final private IPropertyControlCreator nextLineCreator;
  final private ReadManager readManager;
  final private IndexedTree tree;

  public OptionPanelBuilder() {
    readManager = new ReadManager();
    tree = new IndexedTree(null);
    nextLineCreator = new IPropertyControlCreator() {
      public IPropertyControl createControl() {
        return new NextLineProperty();
      }
View Full Code Here

  private final ReadManager readManager;
  private final RibbonBuilder builder;
 
 
  public RibbonStructureReader(RibbonBuilder ribbonBuilder) {
    readManager = new ReadManager();
    readManager.addElementHandler("separator", new DefaultCreator());
    readManager.addElementHandler("menu_structure", new StructureCreator());
    readManager.addElementHandler("menu_category", new CategoryCreator());
    readManager.addElementHandler("ribbon_taskbar", new DefaultCreator());
    readManager.addElementHandler("ribbon_menu", new DefaultCreator());
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

    private ButtonGroup buttonGroup;
    final private ReadManager readManager;

    public MenuStructureReader() {
      readManager = new ReadManager();
      readManager.addElementHandler("menu_structure", new StructureCreator());
      readManager.addElementHandler("menu_category", new CategoryCreator());
      readManager.addElementHandler("menu_submenu", new CategoryCreator());
      readManager.addElementHandler("menu_action", new ActionCreator());
      readManager.addElementHandler("menu_radio_action", new ActionCreator());
View Full Code Here

    super();
    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) {
View Full Code Here

TOP

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

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.