mima.presentation.gwt.mindmap
Class MindMap

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by mima.presentation.gwt.mindmap.Tree
                  extended by mima.presentation.gwt.mindmap.MindMap
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, NodeObserver

public class MindMap
extends Tree

Author:
Virginio Carfagno

Field Summary
private  com.google.gwt.user.client.ui.AbsolutePanel _leftEdges
           
private  com.google.gwt.user.client.ui.VerticalPanel _leftSubTrees
           
private  com.google.gwt.user.client.ui.AbsolutePanel _rightEdges
           
private  com.google.gwt.user.client.ui.VerticalPanel _rightSubTrees
           
 
Fields inherited from class mima.presentation.gwt.mindmap.Tree
EDGES_WIDTH
 
Constructor Summary
MindMap()
           
 
Method Summary
private  void composeMindMap()
           
private  com.google.gwt.user.client.ui.VerticalPanel createLeftSubTreesContainer()
           
private  com.google.gwt.user.client.ui.VerticalPanel createRightSubTreesContainer()
           
protected  NodeView createRoot()
           
private  com.google.gwt.user.client.ui.VerticalPanel createSubTreesContainer(com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant alignment)
           
protected  void expand(boolean value)
           
private  CentralNode getCentralNode()
           
 java.lang.String getCentralNodeTitle()
          This method was introduced for testing with Pattern Window Driver.
protected  void redrawAllEdges()
           
protected  void updateTreeStructure()
           
 
Methods inherited from class mima.presentation.gwt.mindmap.Tree
createEdgesContainer, getAbsoluteEdgeConnectionPointY, getNode, getNodeView, getTree, nodeChanged, onLoad
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getElement, initWidget, onAttach, onDetach, setWidget
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
getParent, isAttached, onBrowserEvent, removeFromParent
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getTitle, isVisible, isVisible, removeStyleName, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_leftEdges

private com.google.gwt.user.client.ui.AbsolutePanel _leftEdges

_leftSubTrees

private com.google.gwt.user.client.ui.VerticalPanel _leftSubTrees

_rightEdges

private com.google.gwt.user.client.ui.AbsolutePanel _rightEdges

_rightSubTrees

private com.google.gwt.user.client.ui.VerticalPanel _rightSubTrees
Constructor Detail

MindMap

public MindMap()
Method Detail

composeMindMap

private void composeMindMap()

createLeftSubTreesContainer

private com.google.gwt.user.client.ui.VerticalPanel createLeftSubTreesContainer()

createRightSubTreesContainer

private com.google.gwt.user.client.ui.VerticalPanel createRightSubTreesContainer()

createSubTreesContainer

private com.google.gwt.user.client.ui.VerticalPanel createSubTreesContainer(com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant alignment)

expand

protected void expand(boolean value)
Specified by:
expand in class Tree

getCentralNode

private CentralNode getCentralNode()

getCentralNodeTitle

public java.lang.String getCentralNodeTitle()
This method was introduced for testing with Pattern Window Driver.


redrawAllEdges

protected void redrawAllEdges()
Specified by:
redrawAllEdges in class Tree

updateTreeStructure

protected void updateTreeStructure()
Specified by:
updateTreeStructure in class Tree

createRoot

protected NodeView createRoot()
Specified by:
createRoot in class Tree