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.