/*
* (non-Javadoc)
* @see org.eclipse.gef.editparts.AbstractGraphicalEditPart#createFigure()
*/
protected IFigure createFigure() {
Label l = new StateLabel();
// l.setBorder(new MarginBorder(3, 5, 3, 0));
l.setBackgroundColor(COLOR);
l.setLabelAlignment(PositionConstants.LEFT);
l.setIcon(labelProvider.getImage(getModel()));
l.setIconTextGap(5);
l.setIconAlignment(PositionConstants.TOP);
l.setBorder(new LineBorder());
return l;
}