- Scene - Class in org.netbeans.api.visual.widget
-
The scene is a widget which also controls and represents whole rendered area.
- Scene() - Constructor for class org.netbeans.api.visual.widget.Scene
-
Creates a scene.
- Scene.SceneListener - Interface in org.netbeans.api.visual.widget
-
The scene listener which is notified about repainting, validating progress.
- SceneAnimator - Class in org.netbeans.api.visual.animator
-
Manages all animations on a scene.
- SceneAnimator(Scene) - Constructor for class org.netbeans.api.visual.animator.SceneAnimator
-
Creates a scene animator.
- SceneExporter - Class in org.netbeans.api.visual.export
-
This is a convenience class for exporting a Scene as an image file (jpeg, png, etc.).
- SceneExporter.ImageType - Enum in org.netbeans.api.visual.export
-
This enumeration holds the possible image formats that the SceneExporter
can export to.
- SceneExporter.ZoomType - Enum in org.netbeans.api.visual.export
-
This enumeration holds the zooming capabilities that the SceneExporter
can export according to.
- SceneLayout - Class in org.netbeans.api.visual.layout
-
This is used for a one-time operations that had to be invoked after the scene is initialized and/or validated.
- SceneLayout(Scene) - Constructor for class org.netbeans.api.visual.layout.SceneLayout
-
Creates a scene layout that is related to a specific scene.
- ScenePrinter - Class in org.netbeans.api.visual.print
-
A class used to print a Scene to a printer.
- ScenePrinter.ScaleStrategy - Enum in org.netbeans.api.visual.print
-
Scaling strategies to be used for printing a scene.
- sceneRepaint() - Method in interface org.netbeans.api.visual.widget.Scene.SceneListener
-
Called to notify that the whole scene was repainted.
- sceneValidated() - Method in interface org.netbeans.api.visual.widget.Scene.SceneListener
-
Called to notify that the scene has been validated.
- sceneValidating() - Method in interface org.netbeans.api.visual.widget.Scene.SceneListener
-
Called to notify that the scene is going to be validated.
- ScrollWidget - Class in org.netbeans.api.visual.widget
-
This a scroll widget similar to JScrollPane.
- ScrollWidget(Scene) - Constructor for class org.netbeans.api.visual.widget.ScrollWidget
-
Creates a scroll widget.
- ScrollWidget(Scene, Widget) - Constructor for class org.netbeans.api.visual.widget.ScrollWidget
-
Creates a scroll widget.
- select(ContiguousSelectEvent) - Method in interface org.netbeans.api.visual.action.ContiguousSelectProvider
-
Should perform the selection.
- select(Widget, Point, boolean) - Method in interface org.netbeans.api.visual.action.SelectProvider
-
Called to perform the selection.
- selectionChanged(ObjectSceneEvent, Set<Object>, Set<Object>) - Method in interface org.netbeans.api.visual.model.ObjectSceneListener
-
Called to notify that the object-selection is changed.
- SelectProvider - Interface in org.netbeans.api.visual.action
-
This interface controls a select action.
- SeparatorWidget - Class in org.netbeans.api.visual.widget
-
This is a separator widget.
- SeparatorWidget(Scene, SeparatorWidget.Orientation) - Constructor for class org.netbeans.api.visual.widget.SeparatorWidget
-
Creates a separator widget.
- SeparatorWidget.Orientation - Enum in org.netbeans.api.visual.widget
-
The separator orientation
- setAccessibleContext(AccessibleContext) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a accessible context of the widget.
- setActiveCard(Widget, Widget) - Static method in class org.netbeans.api.visual.layout.LayoutFactory
-
Sets active card of a specified widget where a card layout is used.
- setActiveTool(String) - Method in class org.netbeans.api.visual.widget.Scene
-
Sets an active tool.
- setAlignment(LabelWidget.Alignment) - Method in class org.netbeans.api.visual.widget.LabelWidget
-
Sets a text horizontal alignment.
- setAnimated(boolean) - Method in class org.netbeans.api.visual.graph.layout.GraphLayout
-
Sets whether the layout is animated.
- setBackground(Paint) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the widget background paint.
- setBackgroundFromResource(String) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the widget background color to be based on a resource property.
- setBooleanState(boolean) - Method in class org.netbeans.api.visual.model.StateModel
-
Sets a boolean state.
- setBorder(Border) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the border of the widget.
- setBorder(Border) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the Swing layout as the border of the widget.
- setCheckClipping(boolean) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a clipping for the widget.
- setChecker(boolean) - Method in class org.netbeans.api.visual.graph.layout.GridGraphLayout
-
Sets a checker style.
- setChildConstraint(Widget, Object) - Method in class org.netbeans.api.visual.widget.Widget
-
Assigns a constraint to a child widget.
- setComponentVisible(boolean) - Method in class org.netbeans.api.visual.widget.ComponentWidget
-
Sets whether the component should be visible.
- setConstraint(Widget, LayoutFactory.ConnectionWidgetLayoutAlignment, float) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a constraint for a child widget when ConnectionWidgetLayout (by default) is used.
- setConstraint(Widget, LayoutFactory.ConnectionWidgetLayoutAlignment, int) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a constraint for a child widget when ConnectionWidgetLayout (by default) is used.
- setControlPointCutDistance(int) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets the cut distance at control points.
- setControlPoints(Collection<Point>, boolean) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets control points.
- setControlPointsCursor(Cursor) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a control points cursor.
- setControlPointShape(PointShape) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a point shape of control points of the connection widget.
- setConvolveOp(ConvolveOp) - Method in class org.netbeans.api.visual.widget.ConvolveWidget
-
Sets a convolve operation.
- setCursor(Cursor) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a cursor for the widget.
- setEdgeSource(E, P) - Method in class org.netbeans.api.visual.graph.GraphPinScene
-
Sets an edge source.
- setEdgeSource(E, N) - Method in class org.netbeans.api.visual.graph.GraphScene
-
Sets an edge source.
- setEdgeTarget(E, P) - Method in class org.netbeans.api.visual.graph.GraphPinScene
-
Sets an edge target.
- setEdgeTarget(E, N) - Method in class org.netbeans.api.visual.graph.GraphScene
-
Sets an edge target.
- setEnabled(boolean) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets whether the widget is enabled.
- setEndPointShape(PointShape) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a point shape of end points of the connection widget.
- setFocusedObject(Object) - Method in class org.netbeans.api.visual.model.ObjectScene
-
Sets a focused object.
- setFocusedWidget(Widget) - Method in class org.netbeans.api.visual.widget.Scene
-
Sets a focused widget of the scene.
- setFont(Font) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the widget font.
- setFontFromResource(String) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the widget background color to be based on a resource property.
- setForeground(Color) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the widget foreground color.
- setForegroundFromResource(String) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the widget foreground color to be based on a resource property.
- setGaps(int, int) - Method in class org.netbeans.api.visual.graph.layout.GridGraphLayout
-
Sets horizontal and vertical gap between nodes.
- setGlyphs(List<Image>) - Method in class org.netbeans.api.visual.vmd.VMDGlyphSetWidget
-
Sets glyphs as a list of images.
- setGlyphs(List<Image>) - Method in class org.netbeans.api.visual.vmd.VMDNodeWidget
-
Sets node glyphs.
- setGlyphs(List<Image>) - Method in class org.netbeans.api.visual.vmd.VMDPinWidget
-
Sets pin glyphs.
- setHighlightedObjects(Set<?>) - Method in class org.netbeans.api.visual.model.ObjectScene
-
Sets a set of highlighted objects.
- setHoveredObject(Object) - Method in class org.netbeans.api.visual.model.ObjectScene
-
Sets a hovered object.
- setHovering(Widget) - Method in interface org.netbeans.api.visual.action.TwoStateHoverProvider
-
Called when a hovering is going to be set to a widget.
- setImage(Image) - Method in class org.netbeans.api.visual.widget.general.IconNodeWidget
-
Sets an image.
- setImage(Image) - Method in class org.netbeans.api.visual.widget.general.ListWidget
-
Deprecated.
Sets an image used in the list header.
- setImage(Image) - Method in class org.netbeans.api.visual.widget.ImageWidget
-
Sets an image
- setKeyEventProcessingType(EventProcessingType) - Method in class org.netbeans.api.visual.widget.Scene
-
Sets a key events processing type of the scene.
- setLabel(String) - Method in class org.netbeans.api.visual.widget.general.IconNodeWidget
-
Sets a label.
- setLabel(String) - Method in class org.netbeans.api.visual.widget.general.ListWidget
-
Deprecated.
Sets a label used in the list header.
- setLabel(String) - Method in class org.netbeans.api.visual.widget.LabelWidget
-
Sets a label.
- setLayout(Layout) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the layout of the widget.
- setLineColor(Color) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a line color of the widget.
- setLookFeel(LookFeel) - Method in class org.netbeans.api.visual.widget.Scene
-
Sets a look'n'feel of the scene.
- setMaximumBounds(Rectangle) - Method in class org.netbeans.api.visual.widget.Scene
-
Sets maximum bounds of the scene.
- setMaximumSize(Dimension) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a maximum size of the widget
- setMinimized(boolean) - Method in class org.netbeans.api.visual.vmd.VMDNodeWidget
-
Set the minimized state.
- setMinimumSize(Dimension) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a minumum size of the widget
- setNewLocation(Widget, Point) - Method in interface org.netbeans.api.visual.action.MoveProvider
-
Called to set a new location of a moved widget.
- setNodeImage(Image) - Method in class org.netbeans.api.visual.vmd.VMDNodeWidget
-
Sets a node image.
- setNodeName(String) - Method in class org.netbeans.api.visual.vmd.VMDNodeWidget
-
Sets a node name.
- setNodeProperties(Image, String, String, List<Image>) - Method in class org.netbeans.api.visual.vmd.VMDNodeWidget
-
Sets all node properties at once.
- setNodeType(String) - Method in class org.netbeans.api.visual.vmd.VMDNodeWidget
-
Sets a node type (secondary name).
- setOpaque(boolean) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the widget opacity.
- setOrientation(LabelWidget.Orientation) - Method in class org.netbeans.api.visual.widget.LabelWidget
-
Sets a text orientation.
- setOrientation(SeparatorWidget.Orientation) - Method in class org.netbeans.api.visual.widget.SeparatorWidget
-
Sets a separator orientation
- setPaintAsDisabled(boolean) - Method in class org.netbeans.api.visual.widget.ImageWidget
-
Sets whether the label is painted as disabled.
- setPaintAsDisabled(boolean) - Method in class org.netbeans.api.visual.widget.LabelWidget
-
Sets whether the label is painted as disabled.
- setPaintControlPoints(boolean) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets whether the control (and end) points are painted
- setPanActionButton(int) - Method in class org.netbeans.api.visual.laf.InputBindings
-
Sets mouse button for pan action.
- setParentTable(ResourceTable) - Method in class org.netbeans.api.visual.widget.ResourceTable
-
- setPinName(String) - Method in class org.netbeans.api.visual.vmd.VMDPinWidget
-
Sets a pin name.
- setPoint(Point) - Method in class org.netbeans.api.visual.action.WidgetAction.WidgetDropTargetDragEvent
-
Sets a new location.
- setPoint(Point) - Method in class org.netbeans.api.visual.action.WidgetAction.WidgetDropTargetDropEvent
-
Sets a new location.
- setPoint(Point) - Method in interface org.netbeans.api.visual.action.WidgetAction.WidgetLocationEvent
-
Sets a new location.
- setPoint(Point) - Method in class org.netbeans.api.visual.action.WidgetAction.WidgetMouseEvent
-
Sets a new location.
- setPoint(Point) - Method in class org.netbeans.api.visual.action.WidgetAction.WidgetMouseWheelEvent
-
Sets a new location.
- setPreferredBounds(Rectangle) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a preferred bounds that are specified relatively to the location of the widget.
- setPreferredLocation(Point) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a preferred location of the widget.
- setPreferredSize(Dimension) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a preferred size of the widget
- setProperties(String, List<Image>) - Method in class org.netbeans.api.visual.vmd.VMDPinWidget
-
Sets all pin properties at once.
- setResolvedNodeLocation(UniversalGraph<N, E>, N, Point) - Method in class org.netbeans.api.visual.graph.layout.GraphLayout
-
Should be called to set a new resolved preferred location of a node.
- setResourceTable(ResourceTable) - Method in class org.netbeans.api.visual.widget.Scene
-
- setResourceTable(ResourceTable) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets the resource table.
- setRouter(Router) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a control-points-based path router of the connection widget.
- setRoutingPolicy(ConnectionWidget.RoutingPolicy) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a routing policy.
- setSelectedObjects(Set<?>) - Method in class org.netbeans.api.visual.model.ObjectScene
-
Sets a set of selected objects.
- setSensitivity(double, double) - Method in class org.netbeans.api.visual.widget.FreeConnectionWidget
-
Sets a sensitivity.
- setSourceAnchor(Anchor) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a source anchor of the connection widget.
- setSourceAnchorShape(AnchorShape) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets the anchor shape of the source of the connection widget.
- setState(int) - Method in class org.netbeans.api.visual.model.StateModel
-
Sets a new state value.
- setState(ObjectState) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a state of the widget.
- setStroke(Stroke) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a stroke.
- setTargetAnchor(Anchor) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets a target anchor of the connection widget.
- setTargetAnchorShape(AnchorShape) - Method in class org.netbeans.api.visual.widget.ConnectionWidget
-
Sets the anchor shape of the target of the connection widget.
- setText(Widget, String) - Method in interface org.netbeans.api.visual.action.TextFieldInplaceEditor
-
Sets a new text approved by an user.
- setThickness(int) - Method in class org.netbeans.api.visual.widget.SeparatorWidget
-
Sets a thickness of the seperator.
- setToolTipText(String) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets a tool-tip of the widget.
- setTreeGraphLayoutProperties(GraphLayout<N, E>, int, int, int, int, boolean) - Static method in class org.netbeans.api.visual.graph.layout.GraphLayoutSupport
-
Sets properties to a tree graph layout.
- setTreeGraphLayoutProperties(GraphLayout<N, E>, int, int, int, int, boolean, boolean) - Static method in class org.netbeans.api.visual.graph.layout.GraphLayoutSupport
-
Sets properties to a tree graph layout.
- setTreeGraphLayoutProperties(GraphLayout<N, E>, int, int, int, int, boolean, boolean, TreeGraphLayoutAlignment) - Static method in class org.netbeans.api.visual.graph.layout.GraphLayoutSupport
-
Sets properties to a tree graph layout.
- setTreeGraphLayoutRootNode(GraphLayout<N, E>, N) - Static method in class org.netbeans.api.visual.graph.layout.GraphLayoutSupport
-
Sets a root node to a tree graph layout.
- setUseGlyphVector(boolean) - Method in class org.netbeans.api.visual.widget.LabelWidget
-
Sets whether the label widget is using glyph vector for rendering text.
- setVerticalAlignment(LabelWidget.VerticalAlignment) - Method in class org.netbeans.api.visual.widget.LabelWidget
-
Sets a text vertical alignment.
- setView(Widget) - Method in class org.netbeans.api.visual.widget.ScrollWidget
-
Sets an scrolled widget.
- setView(Widget) - Method in class org.netbeans.api.visual.widget.SwingScrollWidget
-
Sets an scrolled widget.
- setVisible(boolean) - Method in class org.netbeans.api.visual.widget.Widget
-
Sets whether the widget is visible.
- setWindowSize(Dimension) - Method in class org.netbeans.api.visual.widget.BirdViewController
-
Sets a size of the bird view window.
- setZoomActionModifiers(int) - Method in class org.netbeans.api.visual.laf.InputBindings
-
Sets InputEvent modifiers for all zoom actions.
- setZoomFactor(double) - Method in class org.netbeans.api.visual.widget.BirdViewController
-
Sets a zoom factor of the bird view.
- setZoomFactor(double) - Method in class org.netbeans.api.visual.widget.Scene
-
Sets a zoom factor for the scene.
- show() - Method in class org.netbeans.api.visual.widget.BirdViewController
-
Enables the bird view.
- sortPins(HashMap<String, List<Widget>>) - Method in class org.netbeans.api.visual.vmd.VMDNodeWidget
-
Sorts and assigns pins into categories.
- SQUARE_FILLED_BIG - Static variable in interface org.netbeans.api.visual.anchor.PointShape
-
The 8px big filled-square shape.
- SQUARE_FILLED_SMALL - Static variable in interface org.netbeans.api.visual.anchor.PointShape
-
The 6px big filled-square shape.
- start() - Method in class org.netbeans.api.visual.animator.Animator
-
Registers and starts the animation.
- stateChanged() - Method in interface org.netbeans.api.visual.model.StateModel.Listener
-
Called when a state value is changed.
- stateChanged() - Method in class org.netbeans.api.visual.vmd.VMDNodeWidget
-
Called when a minimized state is changed.
- StateModel - Class in org.netbeans.api.visual.model
-
This class represents a model with a single state which can be boolean or non-negative integer value.
- StateModel() - Constructor for class org.netbeans.api.visual.model.StateModel
-
Creates a boolean (2-states) model.
- StateModel(int) - Constructor for class org.netbeans.api.visual.model.StateModel
-
Creates a model with a specified maximal states.
- StateModel.Listener - Interface in org.netbeans.api.visual.model
-
The listener for listening on state changed event on a state model.
- StringGraph() - Constructor for class org.netbeans.api.visual.graph.GraphPinScene.StringGraph
-
- StringGraph() - Constructor for class org.netbeans.api.visual.graph.GraphScene.StringGraph
-
- SwingScrollWidget - Class in org.netbeans.api.visual.widget
-
This is a scroll widget similar to JScrollPane.
- SwingScrollWidget(Scene) - Constructor for class org.netbeans.api.visual.widget.SwingScrollWidget
-
Creates a scroll widget.
- SwingScrollWidget(Scene, Widget) - Constructor for class org.netbeans.api.visual.widget.SwingScrollWidget
-
Creates a scroll widget.
- switchNextFocus(Widget) - Method in interface org.netbeans.api.visual.action.CycleFocusProvider
-
Switches a focus to the next widget/object on a scene.
- switchPreviousFocus(Widget) - Method in interface org.netbeans.api.visual.action.CycleFocusProvider
-
Switches a focus to the previous widget/object on a scene.