org.eclipse.gmf.tooling.runtime.draw2d.labels
Class SimpleLabelDelegate
java.lang.Object
org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
org.eclipse.gmf.tooling.runtime.draw2d.labels.SimpleLabelDelegate
- All Implemented Interfaces:
- org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate
public class SimpleLabelDelegate
- extends org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
A delegate for a simple label.
| Nested classes/interfaces inherited from interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate |
org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub |
| Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub |
getAlignment, getTextJustification, isTextWrapOn, setTextJustification, setTextWrapOn |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleLabelDelegate
public SimpleLabelDelegate(org.eclipse.draw2d.Label label)
setFocus
public void setFocus(boolean b)
- Specified by:
setFocus in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setFocus in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
setSelected
public void setSelected(boolean selected)
- Specified by:
setSelected in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setSelected in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
getText
public String getText()
- Specified by:
getText in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
getText in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
setIcon
public void setIcon(org.eclipse.swt.graphics.Image image,
int index)
- Specified by:
setIcon in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setIcon in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
setAlignment
public void setAlignment(int right)
- Specified by:
setAlignment in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setAlignment in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
setText
public void setText(String text)
- Specified by:
setText in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setText in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
setTextAlignment
public void setTextAlignment(int alignment)
- Specified by:
setTextAlignment in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setTextAlignment in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
setIconAlignment
public void setIconAlignment(int alignment)
- Specified by:
setIconAlignment in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setIconAlignment in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
getTextBounds
public org.eclipse.draw2d.geometry.Rectangle getTextBounds()
- Specified by:
getTextBounds in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
getTextBounds in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
setTextPlacement
public void setTextPlacement(int placement)
- Specified by:
setTextPlacement in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setTextPlacement in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
setTextStrikeThrough
public void setTextStrikeThrough(boolean strikeThrough)
- Specified by:
setTextStrikeThrough in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setTextStrikeThrough in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
setTextUnderline
public void setTextUnderline(boolean underline)
- Specified by:
setTextUnderline in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
setTextUnderline in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
getIcon
public org.eclipse.swt.graphics.Image getIcon(int index)
- Specified by:
getIcon in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
getIcon in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
getIconAlignment
public int getIconAlignment()
- Specified by:
getIconAlignment in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
getIconAlignment in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
getTextAlignment
public int getTextAlignment()
- Specified by:
getTextAlignment in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
getTextAlignment in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
getTextPlacement
public int getTextPlacement()
- Specified by:
getTextPlacement in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
getTextPlacement in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
hasFocus
public boolean hasFocus()
- Specified by:
hasFocus in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
hasFocus in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
isSelected
public boolean isSelected()
- Specified by:
isSelected in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
isSelected in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
isTextStrikedThrough
public boolean isTextStrikedThrough()
- Specified by:
isTextStrikedThrough in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
isTextStrikedThrough in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
isTextUnderlined
public boolean isTextUnderlined()
- Specified by:
isTextUnderlined in interface org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate- Overrides:
isTextUnderlined in class org.eclipse.gmf.runtime.diagram.ui.label.ILabelDelegate.Stub
Copyright © 2012. All Rights Reserved.