MetaDone
|
Public Member Functions | |
AnchorDecorator (Widget widget, ConnectionWidgetLayoutAlignment align, Number placement) | |
final Widget | getWidget () |
ConnectionWidgetLayoutAlignment | getAlignment () |
Number | getPlacement () |
void | setContraint (ConnectionWidget edge) |
Package Functions | |
AnchorDecorator (AnchorDecorator decorator, Number placement) | |
AnchorDecorator (AnchorDecorator decorator, ConnectionWidgetLayoutAlignment align) | |
Private Attributes | |
final Widget | widget |
final Number | placement |
final ConnectionWidgetLayoutAlignment | alignement |
A wrapper for a Widget to be attachable to an edge.
metadone.client.grasyla2.visuallibrary.AnchorDecorator.AnchorDecorator | ( | Widget | widget, |
ConnectionWidgetLayoutAlignment | align, | ||
Number | placement | ||
) |
Initializes this decorator.
widget | The widget |
align | The alignment |
placement | The placement |
NullPointerException | when widget or align is null |
References metadone.client.grasyla2.visuallibrary.AnchorDecorator.alignement, metadone.client.grasyla2.visuallibrary.AnchorDecorator.placement, and metadone.client.grasyla2.visuallibrary.AnchorDecorator.widget.
metadone.client.grasyla2.visuallibrary.AnchorDecorator.AnchorDecorator | ( | AnchorDecorator | decorator, |
Number | placement | ||
) | [package] |
Initializes the decorator.
decorator | The old decorator |
placement | The new placement |
References metadone.client.grasyla2.visuallibrary.AnchorDecorator.alignement, metadone.client.grasyla2.visuallibrary.AnchorDecorator.placement, and metadone.client.grasyla2.visuallibrary.AnchorDecorator.widget.
metadone.client.grasyla2.visuallibrary.AnchorDecorator.AnchorDecorator | ( | AnchorDecorator | decorator, |
ConnectionWidgetLayoutAlignment | align | ||
) | [package] |
Initializes the decorator.
decorator | The old decorator |
placement | The new alignment |
References metadone.client.grasyla2.visuallibrary.AnchorDecorator.placement, and metadone.client.grasyla2.visuallibrary.AnchorDecorator.widget.
ConnectionWidgetLayoutAlignment metadone.client.grasyla2.visuallibrary.AnchorDecorator.getAlignment | ( | ) |
Gets the alignment.
References metadone.client.grasyla2.visuallibrary.AnchorDecorator.alignement.
Referenced by metadone.client.grasyla2.visuallibrary.AnchorDecorator.setContraint().
Number metadone.client.grasyla2.visuallibrary.AnchorDecorator.getPlacement | ( | ) |
Gets the placement.
null
for default References metadone.client.grasyla2.visuallibrary.AnchorDecorator.placement.
Referenced by metadone.client.grasyla2.visuallibrary.AnchorDecorator.setContraint().
final Widget metadone.client.grasyla2.visuallibrary.AnchorDecorator.getWidget | ( | ) |
Gets the widget.
References metadone.client.grasyla2.visuallibrary.AnchorDecorator.widget.
Referenced by metadone.client.grasyla2.visuallibrary.VLEdgeEngine.notifyChildChanged(), and metadone.client.grasyla2.visuallibrary.AnchorDecorator.setContraint().
void metadone.client.grasyla2.visuallibrary.AnchorDecorator.setContraint | ( | ConnectionWidget | edge | ) |
Sets the constraint of the edge using this decorator.
edge | The edge |
References metadone.client.grasyla2.visuallibrary.AnchorDecorator.getAlignment(), metadone.client.grasyla2.visuallibrary.AnchorDecorator.getPlacement(), metadone.client.grasyla2.visuallibrary.AnchorDecorator.getWidget(), and metadone.util.ClassUtil.isIntegral().
Referenced by metadone.client.grasyla2.visuallibrary.VLEdgeEngine.notifyChildChanged().
final ConnectionWidgetLayoutAlignment metadone.client.grasyla2.visuallibrary.AnchorDecorator.alignement [private] |
final Number metadone.client.grasyla2.visuallibrary.AnchorDecorator.placement [private] |
final Widget metadone.client.grasyla2.visuallibrary.AnchorDecorator.widget [private] |