Examples of MindMap


Examples of mindnotes.shared.model.MindMap

    node(n2, "dsdsd", true, null);
    roundtrip(m);
  }

  public void roundtrip(MindMap m) {
    MindMap m1 = m;
    JSONMindMapBuilder jmmb = new JSONMindMapBuilder();
    m1.copyTo(jmmb);
    MindMap m2 = new MindMap();
    jmmb.copyTo(m2);
    compareMaps(m1, m2);
  }
View Full Code Here

Examples of mindnotes.shared.model.MindMap

public class BasicModelTest {

  @Test
  public void testAddingNodes() {
    MindMap m = new MindMap();
    assertNotNull(m.getRootNode());
    m.getRootNode().addChildNode(new Node());
    m.getRootNode().addChildNode(new Node());
    Node n = new Node();
    m.getRootNode().addChildNode(n);
    m.getRootNode().addChildNode(n);

    assertEquals(3, m.getRootNode().getChildCount());
    checkNodeTreeIntegrity(m.getRootNode());
  }
View Full Code Here

Examples of mindnotes.shared.model.MindMap

          String realKey = MINDMAP_KEY_PREFIX + map.getKey()
              + MINDMAP_KEY_CONTENT_SUFFIX;
          String json = _storage.getItem(realKey);
          JSONMindMapBuilder jmmb = new JSONMindMapBuilder(JSONParser
              .parse(json).isObject());
          MindMap mm = new MindMap();
          jmmb.copyTo(mm);
          callback.onSuccess(mm);
        } catch (Throwable t) {
          callback.onFailure(t);
        }
View Full Code Here

Examples of mindnotes.shared.model.MindMap

    }
  }

  @Test
  public void testInsertAfter() {
    MindMap m = new MindMap();
    assertNotNull(m.getRootNode());
    m.getRootNode().addChildNode(new Node());
    Node n = new Node();
    m.getRootNode().addChildNode(n);
    m.getRootNode().addChildNode(new Node());

    Node x = new Node();
    m.getRootNode().insertAfter(x, n);

    Iterator<Node> iterator = m.getRootNode().getChildren().iterator();
    for (int i = 0; iterator.hasNext(); i++) {
      Node next = iterator.next();
      if (next == n) {
        assertEquals(1, i);
        assertEquals(x, iterator.next());
      }

    }
    checkNodeTreeIntegrity(m.getRootNode());
  }
View Full Code Here

Examples of mindnotes.shared.model.MindMap

    checkNodeTreeIntegrity(m.getRootNode());
  }

  @Test
  public void testInsertBefore() {
    MindMap m = new MindMap();
    assertNotNull(m.getRootNode());
    m.getRootNode().addChildNode(new Node());
    Node n = new Node();
    m.getRootNode().addChildNode(n);
    m.getRootNode().addChildNode(new Node());

    Node x = new Node();
    m.getRootNode().insertBefore(x, n);

    Iterator<Node> iterator = m.getRootNode().getChildren().iterator();
    for (int i = 0; iterator.hasNext(); i++) {
      Node next = iterator.next();
      if (next == x) {
        assertEquals(1, i);
        assertEquals(n, iterator.next());
      }

    }
    checkNodeTreeIntegrity(m.getRootNode());
  }
View Full Code Here

Examples of mindnotes.shared.model.MindMap

    checkNodeTreeIntegrity(m.getRootNode());
  }

  @Test
  public void testRemovingNodes() {
    MindMap m = new MindMap();
    assertNotNull(m.getRootNode());
    m.getRootNode().addChildNode(new Node());
    m.getRootNode().addChildNode(new Node());
    Node n = new Node();
    m.getRootNode().addChildNode(n);
    m.getRootNode().addChildNode(n);

    m.getRootNode().removeChildNode(n);

    assertEquals(2, m.getRootNode().getChildCount());
    assertFalse(m.getRootNode().hasChildNode(n));

  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.