org.eclipse.gmf.runtime.lite.services
Class LabelCellEditorLocator
java.lang.Object
org.eclipse.gmf.runtime.lite.services.LabelCellEditorLocator
- All Implemented Interfaces:
- org.eclipse.gef.tools.CellEditorLocator
public class LabelCellEditorLocator
- extends Object
- implements org.eclipse.gef.tools.CellEditorLocator
Places cell editor over the label. Respects the zoom level and adjusts the font size accordingly.
Constructor Summary |
LabelCellEditorLocator(org.eclipse.gef.EditPartViewer viewer,
org.eclipse.draw2d.Label label)
|
Method Summary |
protected org.eclipse.draw2d.Label |
getLabel()
|
protected org.eclipse.gef.editparts.ZoomManager |
getZoomManager()
|
void |
relocate(org.eclipse.jface.viewers.CellEditor celleditor)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LabelCellEditorLocator
public LabelCellEditorLocator(org.eclipse.gef.EditPartViewer viewer,
org.eclipse.draw2d.Label label)
relocate
public void relocate(org.eclipse.jface.viewers.CellEditor celleditor)
- Specified by:
relocate
in interface org.eclipse.gef.tools.CellEditorLocator
getZoomManager
protected org.eclipse.gef.editparts.ZoomManager getZoomManager()
getLabel
protected org.eclipse.draw2d.Label getLabel()
Copyright © 2012. All Rights Reserved.