Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addClickListener(Node, ComponentEventListener<Svg.ClickEvent>) - Method in class com.storedobject.vaadin.Svg
-
Adds a click listener for the specified node.
C
- clear() - Method in class com.storedobject.vaadin.Svg
-
Clears all stored SVG-related data and deregisters any active event listeners or popups associated with the Svg component.
- ClickEvent(Svg, boolean, double, double, String, String) - Constructor for class com.storedobject.vaadin.Svg.ClickEvent
-
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
- com.storedobject.vaadin - package com.storedobject.vaadin
E
- Event(Svg, boolean, double, double, String, String) - Constructor for class com.storedobject.vaadin.Svg.Event
-
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
G
- getChart() - Method in class com.storedobject.vaadin.Svg.Event
-
Retrieves the chart associated with this event, if the underlying node is of type
Chart. - getClientX() - Method in class com.storedobject.vaadin.Svg.Event
-
Returns the X-coordinate of the mouse pointer relative to the client area at the time the event was generated.
- getClientY() - Method in class com.storedobject.vaadin.Svg.Event
-
Returns the Y-coordinate of the mouse pointer relative to the client area at the time the event was generated.
- getNode() - Method in class com.storedobject.vaadin.Svg.Event
-
Returns the node associated with this event.
- getNodeId() - Method in class com.storedobject.vaadin.Svg.Event
-
Returns the node identifier associated with this event.
- getTagName() - Method in class com.storedobject.vaadin.Svg.Event
-
Returns the tag name of the HTML or SVG element associated with the event.
- getValue() - Method in class com.storedobject.vaadin.Svg.Event
-
Retrieves the value associated with the event.
- getValueId() - Method in class com.storedobject.vaadin.Svg.Event
-
Returns the value identifier associated with this event.
M
- MouseOutEvent(Svg, boolean, String) - Constructor for class com.storedobject.vaadin.Svg.MouseOutEvent
-
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
- MouseOverEvent(Svg, boolean, double, double, String, String) - Constructor for class com.storedobject.vaadin.Svg.MouseOverEvent
-
Creates a new event using the given source and indicator whether the event originated from the client side or the server side.
R
- removeClickPopup(Node) - Method in class com.storedobject.vaadin.Svg
-
Removes the click popup associated with the specified SVG node.
- removeTooltip(Node) - Method in class com.storedobject.vaadin.Svg
-
Removes the tooltip associated with the specified SVG node.
S
- setClickPopup(Node, Function<Svg.ClickEvent, Component>) - Method in class com.storedobject.vaadin.Svg
-
Associates a click popup with the specified SVG node.
- setSvg(Document) - Method in class com.storedobject.vaadin.Svg
-
Sets the SVG content of this component using the provided SVG document.
- setSvg(Node) - Method in class com.storedobject.vaadin.Svg
-
Sets the SVG content of this component using the provided node.
- setTooltip(Node, Function<Svg.MouseOverEvent, Component>) - Method in class com.storedobject.vaadin.Svg
-
Associates a tooltip with the specified SVG node.
- Svg - Class in com.storedobject.vaadin
-
An enhanced version of Vaadin's
Svg. - Svg() - Constructor for class com.storedobject.vaadin.Svg
-
Constructs a new instance of the Svg component.
- Svg(Document) - Constructor for class com.storedobject.vaadin.Svg
-
Creates a new instance of the Svg component and initializes it with the provided SVG document.
- Svg(Node) - Constructor for class com.storedobject.vaadin.Svg
-
Creates a new instance of the Svg component and initializes it with the provided node.
- Svg.ClickEvent - Class in com.storedobject.vaadin
-
Represents a click event triggered by user interaction with an SVG component.
- Svg.Event - Class in com.storedobject.vaadin
-
Represents an abstract base class for events triggered by interactions with an SVG component.
- Svg.MouseOutEvent - Class in com.storedobject.vaadin
-
Represents an event triggered when the mouse pointer exits the boundaries of an SVG element.
- Svg.MouseOverEvent - Class in com.storedobject.vaadin
-
Represents a mouseover event triggered when the user moves the mouse pointer over an SVG element.
All Classes and Interfaces|All Packages|Serialized Form