/** * Creates a node anchor. * @param widget the node widget where the anchor is attached to * @param vertical if true, then anchors are placed vertically; if false, then anchors are placed horizontally */ public VMDNodeAnchor (Widget widget, boolean vertical) { this (widget, vertical, VMDFactory.getOriginalScheme ()); }
public void installUI (VMDNodeWidget widget) { widget.setBorder (VMDFactory.createVMDNodeBorder ()); widget.setOpaque (false); Widget header = widget.getHeader (); header.setBorder (BORDER_PIN); header.setBackground (COLOR_SELECTED); header.setOpaque (false); Widget minimize = widget.getMinimizeButton (); minimize.setBorder (BORDER_MINIMIZE); Widget pinsSeparator = widget.getPinsSeparator (); pinsSeparator.setForeground (BORDER_CATEGORY_BACKGROUND); }
public Widget createWidget (FlowPinDescriptor descriptor, FlowScene scene) { VMDPinWidget vmdPinWidget = new VMDPinWidget (scene, VMDFactory.getNetBeans60Scheme ()); scene.addPinCommonActions (vmdPinWidget); vmdPinWidget.getActions ().addAction (0, scene.createRenameAction ()); return vmdPinWidget; }
public void installUI (VMDNodeWidget widget) { widget.setBorder (VMDFactory.createVMDNodeBorder ()); widget.setOpaque (false); Widget header = widget.getHeader (); header.setBorder (BORDER_PIN); header.setBackground (COLOR_SELECTED); header.setOpaque (false); Widget minimize = widget.getMinimizeButton (); minimize.setBorder (BORDER_MINIMIZE); Widget pinsSeparator = widget.getPinsSeparator (); pinsSeparator.setForeground (BORDER_CATEGORY_BACKGROUND); }
public Widget create (FlowEdgeDescriptor descriptor, FlowScene scene) { VMDConnectionWidget widget = new VMDConnectionWidget (scene, VMDFactory.getNetBeans60Scheme ()); widget.setRouter (scene.createEdgeRouter ()); scene.addEdgeCommonActions (widget); widget.getActions ().addAction (scene.createMoveControlPointAction ()); return widget; }
/** * Creates a VMD graph scene. */ public VMDGraphScene () { this (VMDFactory.getOriginalScheme ()); }
public Widget createWidget (FlowNodeDescriptor descriptor, FlowScene scene) { VMDNodeWidget widget = new VMDNodeWidget (scene, VMDFactory.getNetBeans60Scheme ()); scene.addNodeCommonActions (widget); LabelWidget nodeNameWidget = widget.getNodeNameWidget (); widget.getActions ().addAction (ActionFactory.createForwardKeyEventsAction (nodeNameWidget, null)); nodeNameWidget.getActions ().addAction (scene.createRenameAction ()); return widget; }
/** * Creates a pin widget. * @param scene the scene */ public VMDPinWidget (Scene scene) { this (scene, VMDFactory.getOriginalScheme ()); }
/** * Creates a node widget. * @param scene the scene */ public VMDNodeWidget (Scene scene) { this (scene, VMDFactory.getOriginalScheme ()); }
/** * Creates a node anchor. * @param widget the node widget where the anchor is attached to * @param vertical if true, then anchors are placed vertically; if false, then anchors are placed horizontally */ public VMDNodeAnchor (Widget widget, boolean vertical) { this (widget, vertical, VMDFactory.getOriginalScheme ()); }
/** * Creates a VMD graph scene. */ public VMDGraphScene () { this (VMDFactory.getOriginalScheme ()); }
/** * Creates a pin widget. * @param scene the scene */ public VMDPinWidget (Scene scene) { this (scene, VMDFactory.getOriginalScheme ()); }
/** * Creates a node widget. * @param scene the scene */ public VMDNodeWidget (Scene scene) { this (scene, VMDFactory.getOriginalScheme ()); }
/** * Creates a connection widget with a specific router. * @param scene the scene * @param router the router */ public VMDConnectionWidget (Scene scene, Router router) { this (scene, VMDFactory.getOriginalScheme ()); if (router != null) setRouter (router); }
/** * Creates a connection widget with a specific router. * @param scene the scene * @param router the router */ public VMDConnectionWidget (Scene scene, Router router) { this (scene, VMDFactory.getOriginalScheme ()); if (router != null) setRouter (router); }
public Widget createPinCategoryWidget (VMDNodeWidget widget, String categoryDisplayName) { return VMDFactory.getOriginalScheme ().createPinCategoryWidget (widget, categoryDisplayName); }