|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Element in org.graphstream.graph |
---|
Subinterfaces of Element in org.graphstream.graph | |
---|---|
interface |
Edge
A general purpose class that provides methods for the management of edges in a graph. |
interface |
Graph
An Interface that advises general purpose methods for handling graphs. |
interface |
Node
An Interface that advises general purpose methods for handling nodes as elements of a graph. |
Uses of Element in org.graphstream.graph.implementations |
---|
Classes in org.graphstream.graph.implementations that implement Element | |
---|---|
class |
AbstractEdge
This class provides a basic implementation of Edge interface, to
minimize the effort required to implement this interface. |
class |
AbstractElement
A base implementation of an element. |
class |
AbstractGraph
This class provides a basic implementation of Graph interface, to minimize the effort
required to implement this interface. |
class |
AbstractNode
This class provides a basic implementation of Node interface, to
minimize the effort required to implement this interface. |
class |
AdjacencyListGraph
A lightweight graph class intended to allow the construction of big graphs (millions of elements). |
class |
AdjacencyListNode
Nodes used with AdjacencyListGraph |
class |
DefaultGraph
Default implementation of graph. |
class |
MultiGraph
A graph implementation that supports multiple edges between two nodes. |
class |
MultiNode
Nodes used with MultiGraph |
class |
OneAttributeElement
An implementation of an Element . |
class |
SingleGraph
An implementation of graph that supports only one edge between two nodes. |
class |
SingleNode
Nodes used with SingleGraph |
Uses of Element in org.graphstream.ui.graphicGraph |
---|
Classes in org.graphstream.ui.graphicGraph that implement Element | |
---|---|
class |
GraphicEdge
Graphical edge. |
class |
GraphicElement
Super class of all graphic node, edge, and sprite elements. |
class |
GraphicGraph
Graph representation used in display classes. |
class |
GraphicNode
Graphical node. |
class |
GraphicSprite
A small gentle sprite. |
Methods in org.graphstream.ui.graphicGraph that return Element | |
---|---|
Element |
StyleGroup.ElementEvents.getElement()
The element on which the events are occurring. |
Element |
StyleGroup.getElement(String id)
Return an element of the group, knowing its identifier. |
Element |
StyleGroup.removeElement(Element element)
Remove a graph element from the group. |
Methods in org.graphstream.ui.graphicGraph that return types with arguments of type Element | |
---|---|
Iterable<? extends Element> |
StyleGroup.bulkElements()
Iterable set of elements that can be drawn in a bulk operation, that is the subset of all elements that are not dynamic or modified by an event. |
Iterable<Element> |
StyleGroup.dynamicElements()
Subset of elements that have dynamic style values and therefore must be rendered one by one, not in groups like others. |
Iterable<? extends Element> |
StyleGroup.elements()
Iterable set of elements. |
Iterator<? extends Element> |
StyleGroup.getElementIterator()
Iterator on the set of graph elements of this group. |
Iterator<Element> |
StyleGroup.iterator()
|
Methods in org.graphstream.ui.graphicGraph with parameters of type Element | |
---|---|
void |
StyleGroup.activateEventsFor(Element element)
Before drawing an element that has events, use this method to activate the events, the style values will be modified accordingly. |
void |
StyleGroup.addElement(Element element)
Add a new graph element to the group. |
StyleGroup |
StyleGroupSet.addElement(Element element)
Add an element and bind it to its style group. |
void |
StyleGroupSet.checkElementStyleGroup(Element element)
Check if an element need to change from a style group to another. |
boolean |
StyleGroup.contains(Element element)
True if the group contains the element given. |
boolean |
StyleGroup.elementHasEvents(Element element)
True if the given element actually has active events. |
boolean |
StyleGroup.elementIsDynamic(Element element)
True if the given element has dynamic style values provided by specific attributes. |
void |
StyleGroupListener.elementStyleChanged(Element element,
StyleGroup oldStyle,
StyleGroup style)
The style of the element changed. |
void |
GraphicGraph.elementStyleChanged(Element element,
StyleGroup oldStyle,
StyleGroup style)
|
String |
StyleGroupSet.getElementGroup(Element element)
Retrieve the group identifier of an element knowing the element identifier. |
StyleGroup.ElementEvents |
StyleGroup.getEventsFor(Element element)
Set of events for a given element or null if the element has not currently occurring events. |
StyleGroup |
StyleGroupSet.getStyleForElement(Element element)
Get the style of an element. |
boolean |
StyleGroup.isElementDynamic(Element element)
Test if an element is pushed as dynamic. |
void |
StyleGroupSet.popElementAsDynamic(Element element)
Remove the given element from the subset of elements having dynamic style attribute values. |
void |
StyleGroupSet.popEventFor(Element element,
String event)
Pop an event specifically for a given element. |
void |
StyleGroupSet.pushElementAsDynamic(Element element)
Specify the given element has dynamic style attribute values. |
void |
StyleGroupSet.pushEventFor(Element element,
String event)
Push an event specifically for a given element. |
Element |
StyleGroup.removeElement(Element element)
Remove a graph element from the group. |
void |
StyleGroupSet.removeElement(Element element)
Remove an element from the group set. |
Constructors in org.graphstream.ui.graphicGraph with parameters of type Element | |
---|---|
StyleGroup(String identifier,
Collection<Rule> rules,
Element firstElement,
StyleGroupSet.EventSet eventSet)
New style group for a first graph element and the set of style rules that matches it. |
Uses of Element in org.graphstream.ui.graphicGraph.stylesheet |
---|
Methods in org.graphstream.ui.graphicGraph.stylesheet with parameters of type Element | |
---|---|
ArrayList<Rule> |
StyleSheet.getRulesFor(Element element)
Get the rules that match a given element. |
String |
StyleSheet.getStyleGroupIdFor(Element element,
ArrayList<Rule> rules)
Compute the name of the style group and element will pertain to knowing its styling rules. |
Uses of Element in org.graphstream.ui.spriteManager |
---|
Classes in org.graphstream.ui.spriteManager that implement Element | |
---|---|
class |
Sprite
A gentle little sprite. |
Methods in org.graphstream.ui.spriteManager that return Element | |
---|---|
Element |
Sprite.getAttachment()
The element the sprite is attached to or null if the sprite is not attached. |
Uses of Element in org.graphstream.ui.swingViewer.basicRenderer |
---|
Methods in org.graphstream.ui.swingViewer.basicRenderer with parameters of type Element | |
---|---|
void |
SwingBasicGraphRenderer.elementStyleChanged(Element element,
StyleGroup oldStyle,
StyleGroup style)
|
Uses of Element in org.graphstream.util |
---|
Classes in org.graphstream.util with type parameters of type Element | |
---|---|
interface |
Filter<T extends Element>
|
Methods in org.graphstream.util with type parameters of type Element | ||
---|---|---|
static
|
Filters.and(Filter<T> f1,
Filter<T> f2)
|
|
static
|
Filters.byAttributeFilter(String key,
Object expectedValue)
|
|
static
|
Filters.byExtremitiesFilter(Filter<U> f)
|
|
static
|
Filters.byExtremitiesFilter(Filter<U> f)
|
|
static
|
Filters.byIdFilter(String idPattern)
|
|
static
|
Filters.falseFilter()
|
|
static
|
Filters.isContained(Collection<? extends T> set)
|
|
static
|
Filters.isIdContained(Collection<String> set)
|
|
static
|
Filters.not(Filter<T> f)
|
|
static
|
Filters.or(Filter<T> f1,
Filter<T> f2)
|
|
static
|
Filters.separateNodeAndEdgeFilter(Filter<T> nodeFilter,
Filter<U> edgeFilter)
|
|
static
|
Filters.separateNodeAndEdgeFilter(Filter<T> nodeFilter,
Filter<U> edgeFilter)
|
|
static
|
Filters.trueFilter()
|
|
static
|
Filters.xor(Filter<T> f1,
Filter<T> f2)
|
Methods in org.graphstream.util that return types with arguments of type Element | ||
---|---|---|
static
|
Filters.separateNodeAndEdgeFilter(Filter<T> nodeFilter,
Filter<U> edgeFilter)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |