Skip navigation links
org.netbeans.api.visual 2.55
A B C D E F G H I J K L M N O P R S T U V W 

S

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.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links
org.netbeans.api.visual 2.55