Uses of Interface
org.netbeans.api.visual.action.WidgetAction
Packages that use WidgetAction
Package
Description
This package contains
ActionFactory
class which is factory of all built-in widget-actions provided by the library.
This package contains
ObjectScene
class which is a scene with ability to register model-objects with widgets on the scene.
This package contains
Widget
class.-
Uses of WidgetAction in org.netbeans.api.visual.action
Classes in org.netbeans.api.visual.action that implement WidgetActionModifier and TypeClassDescriptionstatic class
An adapter of the widget action.static final class
Represents a chain of widget actions.static class
An adapter of the widget action.Methods in org.netbeans.api.visual.action that return WidgetActionModifier and TypeMethodDescriptionstatic WidgetAction
ActionFactory.createAcceptAction
(AcceptProvider provider) Creates a accept action with a specified accept logic provider.static WidgetAction
ActionFactory.createActionMapAction()
Creates an action which handles keys and popup menu.static WidgetAction
ActionFactory.createActionMapAction
(InputMap inputMap, ActionMap actionMap) Creates an action which handles keys and popup menu.static WidgetAction
ActionFactory.createAddRemoveControlPointAction()
Creates a add-remove control point action with a default sensitivity.static WidgetAction
ActionFactory.createAddRemoveControlPointAction
(double createSensitivity, double deleteSensitivity) Creates a add-remove control point action with a specified sensitivity.static WidgetAction
ActionFactory.createAddRemoveControlPointAction
(double createSensitivity, double deleteSensitivity, ConnectionWidget.RoutingPolicy routingPolicy) Creates a add-remove control point action with a specified sensitivity.static WidgetAction
ActionFactory.createAlignWithMoveAction
(AlignWithWidgetCollector collector, LayerWidget interractionLayer, AlignWithMoveDecorator decorator) Creates a align-with move action.static WidgetAction
ActionFactory.createAlignWithMoveAction
(AlignWithWidgetCollector collector, LayerWidget interractionLayer, AlignWithMoveDecorator decorator, boolean outerBounds) Creates a align-with move action.static WidgetAction
ActionFactory.createAlignWithMoveAction
(LayerWidget collectionLayer, LayerWidget interractionLayer, AlignWithMoveDecorator decorator) Creates a align-with move action.static WidgetAction
ActionFactory.createAlignWithMoveAction
(LayerWidget collectionLayer, LayerWidget interractionLayer, AlignWithMoveDecorator decorator, boolean outerBounds) Creates a align-with move action.static WidgetAction
ActionFactory.createAlignWithResizeAction
(AlignWithWidgetCollector collector, LayerWidget interractionLayer, AlignWithMoveDecorator decorator) Creates a align-with resize action.static WidgetAction
ActionFactory.createAlignWithResizeAction
(AlignWithWidgetCollector collector, LayerWidget interractionLayer, AlignWithMoveDecorator decorator, boolean outerBounds) Creates a align-with resize action.static WidgetAction
ActionFactory.createAlignWithResizeAction
(LayerWidget collectionLayer, LayerWidget interractionLayer, AlignWithMoveDecorator decorator) Creates a align-with resize action.static WidgetAction
ActionFactory.createAlignWithResizeAction
(LayerWidget collectionLayer, LayerWidget interractionLayer, AlignWithMoveDecorator decorator, boolean outerBounds) Creates a align-with resize action.static WidgetAction
ActionFactory.createCenteredZoomAction
(double zoomMultiplier) Creates a action that controls a zoom factor of a scene where the action is assigned.static WidgetAction
ActionFactory.createConnectAction
(ConnectDecorator decorator, LayerWidget interractionLayer, ConnectProvider provider) Creates a connect action with a specific decorator.static WidgetAction
ActionFactory.createConnectAction
(LayerWidget interractionLayer, ConnectProvider provider) Creates a connect action with a default decorator.static WidgetAction
ActionFactory.createContiguousSelectAction
(ContiguousSelectProvider provider) Creates a contiguous select action.static WidgetAction
ActionFactory.createCycleFocusAction
(CycleFocusProvider provider) Creates a cycle focus action.static WidgetAction
ActionFactory.createCycleObjectSceneFocusAction()
Creates a cycle focus action which switches focused object on a object scene.static WidgetAction
ActionFactory.createEditAction
(EditProvider provider) Creates an edit action.static WidgetAction
ActionFactory.createExtendedConnectAction
(ConnectDecorator decorator, LayerWidget interractionLayer, ConnectProvider provider) Creates an extended connect action with a specific decorator.static WidgetAction
ActionFactory.createExtendedConnectAction
(ConnectDecorator decorator, LayerWidget interractionLayer, ConnectProvider provider, int modifiers) Creates an extended connect action with a specific decorator which can be invoked only with specified modifiers (usually it isMouseEvent.CTRL_MASK
).static WidgetAction
ActionFactory.createExtendedConnectAction
(LayerWidget interractionLayer, ConnectProvider provider) Creates an extended connect action with a default decorator.static WidgetAction
ActionFactory.createForwardKeyEventsAction
(Widget forwardToWidget, String forwardToTool) This action is used for forwarding key events to another widget.static WidgetAction
ActionFactory.createFreeMoveControlPointAction()
Creates a move control point (of a connection widget) action with no movement restriction.static WidgetAction
ActionFactory.createHoverAction
(HoverProvider provider) Creates a hover action using a hover provider.static WidgetAction
ActionFactory.createHoverAction
(TwoStateHoverProvider provider) Creates a hover action using a two-stated hover provider.static <C extends JComponent>
WidgetActionActionFactory.createInplaceEditorAction
(InplaceEditorProvider<C> provider) Creates an in-place editor action for a specific provider.static WidgetAction
ActionFactory.createInplaceEditorAction
(TextFieldInplaceEditor editor) Creates a text in-place editor action visualized using JTextField.static WidgetAction
ActionFactory.createInplaceEditorAction
(TextFieldInplaceEditor editor, EnumSet<InplaceEditorProvider.ExpansionDirection> expansionDirections) Creates a text in-place editor action visualized using JTextField.static WidgetAction
ActionFactory.createMouseCenteredZoomAction
(double zoomMultiplier) Creates a action that controls a zoom factor of a scene where the action is assigned.static WidgetAction
ActionFactory.createMoveAction()
Creates a move action with a default (free) strategy.static WidgetAction
ActionFactory.createMoveAction
(MoveStrategy strategy, MoveProvider provider) Creates a move action with a specified strategy and provider.static WidgetAction
ActionFactory.createMoveControlPointAction
(MoveControlPointProvider provider) Creates a move control point (of a connection widget) action with a specified provider.static WidgetAction
ActionFactory.createMoveControlPointAction
(MoveControlPointProvider provider, ConnectionWidget.RoutingPolicy routingPolicy) Creates a move control point (of a connection widget) action with a specified provider.static WidgetAction
ActionFactory.createOrthogonalMoveControlPointAction()
Creates a move control point (of a connection widget) action with is used at ConnectionWidget with OrthogonalSearchRouter.static WidgetAction
ActionFactory.createPanAction()
Creates a scene view panning action.static WidgetAction
ActionFactory.createPopupMenuAction
(PopupMenuProvider provider) Creates a popup menu action with a speicied provider.static WidgetAction
ActionFactory.createReconnectAction
(ReconnectDecorator decorator, ReconnectProvider provider) Creates a reconnect action with a specific decorator and logic provider.static WidgetAction
ActionFactory.createReconnectAction
(ReconnectProvider provider) Creates a reconnect action with a default decorator.static WidgetAction
ActionFactory.createRectangularSelectAction
(RectangularSelectDecorator decorator, LayerWidget interractionLayer, RectangularSelectProvider provider) Creates a rectangular select action with a specified decorator and logic provider.static WidgetAction
ActionFactory.createRectangularSelectAction
(ObjectScene scene, LayerWidget interractionLayer) Creates a rectangular select action for a specified object scene with a default decorator.static WidgetAction
ActionFactory.createResizeAction()
Creates a resize action with a default (free without any restriction) strategy and default logic provider (the action affect preferredBounds of a widget where it is assigned) default resize control point resolver.static WidgetAction
ActionFactory.createResizeAction
(ResizeStrategy strategy, ResizeControlPointResolver resolver, ResizeProvider provider) Creates a resize action with a specified resize strategy and provider.static WidgetAction
ActionFactory.createResizeAction
(ResizeStrategy strategy, ResizeProvider provider) Creates a resize action with a specified resize strategy and provider and default resize control point resolver.static WidgetAction
ActionFactory.createSelectAction
(SelectProvider provider) Creates a select action.static WidgetAction
ActionFactory.createSelectAction
(SelectProvider provider, boolean selectOnRightClick) Creates a select action.static WidgetAction
ActionFactory.createSwitchCardAction
(Widget cardLayoutWidget) Creates a switch card action with controls an active card of a widget where a card layout is used.static WidgetAction
ActionFactory.createWheelPanAction()
Creates a scene view panning action using mouse-wheel.static WidgetAction
ActionFactory.createZoomAction()
Creates a action that controls a zoom factor of a scene where the action is assigned.static WidgetAction
ActionFactory.createZoomAction
(double zoomMultiplier, boolean animated) Creates a action that controls a zoom factor of a scene where the action is assigned.abstract WidgetAction
WidgetAction.State.getLockedAction()
Returns whether (and by which action) the next event has to be processed prior to regular processing.Methods in org.netbeans.api.visual.action that return types with arguments of type WidgetActionModifier and TypeMethodDescriptionWidgetAction.Chain.getActions()
Returns a list of actions in the chain.Methods in org.netbeans.api.visual.action with parameters of type WidgetActionModifier and TypeMethodDescriptionvoid
WidgetAction.Chain.addAction
(int index, WidgetAction action) Adds an action at a specific indexvoid
WidgetAction.Chain.addAction
(WidgetAction action) Adds an action.static WidgetAction.State
WidgetAction.State.createLocked
(Widget lockedWidget, WidgetAction lockedAction) Creates a state that means: The event is processed and the processing has to stopped immediately (no other action should processed it).ActionFactory.getInplaceEditorController
(WidgetAction inplaceEditorAction) Returns an editor controller for a specified inplace-editor-action created byActionFactory.createInplaceEditorAction
method.void
WidgetAction.Chain.removeAction
(WidgetAction action) Removes an action. -
Uses of WidgetAction in org.netbeans.api.visual.model
Methods in org.netbeans.api.visual.model that return WidgetActionModifier and TypeMethodDescriptionfinal WidgetAction
ObjectScene.createObjectHoverAction()
Returns a object-oriented hover action.final WidgetAction
ObjectScene.createSelectAction()
Creates a object-oriented select action. -
Uses of WidgetAction in org.netbeans.api.visual.widget
Methods in org.netbeans.api.visual.widget that return WidgetActionModifier and TypeMethodDescriptionScene.createWidgetHoverAction()
Creates a widget-specific hover action.