info.magnolia.templating.editor.client.model.focus
Class FocusModelImpl

java.lang.Object
  extended by info.magnolia.templating.editor.client.model.focus.FocusModelImpl
All Implemented Interfaces:
FocusModel

public class FocusModelImpl
extends Object
implements FocusModel

Helper class to keep tack on selected items.


Constructor Summary
FocusModelImpl(ModelStorage storage)
           
 
Method Summary
 void computeOverlay()
           
 void deSelect()
           
 void deSelect(MgnlElement mgnlElement)
           
 void hideRoot()
           
 void onMouseDown(com.google.gwt.dom.client.Element element)
           
 void onMouseUp(com.google.gwt.dom.client.Element element)
           
 void onMouseUp(MgnlElement mgnlElement)
           
 void reset()
           
protected  void select(MgnlElement mgnlElement)
           
 void showRoot()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FocusModelImpl

public FocusModelImpl(ModelStorage storage)
Method Detail

onMouseUp

public void onMouseUp(com.google.gwt.dom.client.Element element)
Specified by:
onMouseUp in interface FocusModel

onMouseUp

public void onMouseUp(MgnlElement mgnlElement)
Specified by:
onMouseUp in interface FocusModel

onMouseDown

public void onMouseDown(com.google.gwt.dom.client.Element element)
Specified by:
onMouseDown in interface FocusModel

reset

public void reset()
Specified by:
reset in interface FocusModel

select

protected void select(MgnlElement mgnlElement)

deSelect

public void deSelect()

deSelect

public void deSelect(MgnlElement mgnlElement)

showRoot

public void showRoot()

hideRoot

public void hideRoot()

computeOverlay

public void computeOverlay()


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.