Uses of Interface
org.graphstream.graph.Element
| Package | Description |
|---|---|
| org.graphstream.graph | |
| org.graphstream.graph.implementations | |
| org.graphstream.ui.graphicGraph | |
| org.graphstream.ui.graphicGraph.stylesheet | |
| org.graphstream.ui.spriteManager |
-
Uses of Element in org.graphstream.graph
Subinterfaces of Element in org.graphstream.graph Modifier and Type Interface Description interfaceEdgeA general purpose class that provides methods for the management of edges in a graph.interfaceGraphAn Interface that advises general purpose methods for handling graphs.interfaceNodeAn 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 Modifier and Type Class Description classAbstractEdgeThis class provides a basic implementation ofEdgeinterface, to minimize the effort required to implement this interface.classAbstractElementA base implementation of an element.classAbstractGraphThis class provides a basic implementation ofGraphinterface, to minimize the effort required to implement this interface.classAbstractNodeThis class provides a basic implementation ofNodeinterface, to minimize the effort required to implement this interface.classAdjacencyListGraphA lightweight graph class intended to allow the construction of big graphs (millions of elements).classAdjacencyListNodeNodes used withAdjacencyListGraphclassDefaultGraphDefault implementation of graph.classMultiGraphA graph implementation that supports multiple edges between two nodes.classMultiNodeNodes used withMultiGraphclassOneAttributeElementAn implementation of anElement.classSingleGraphAn implementation of graph that supports only one edge between two nodes.classSingleNodeNodes used withSingleGraphMethods in org.graphstream.graph.implementations with parameters of type Element Modifier and Type Method Description static voidGraphs. copyAttributes(Element source, Element target) -
Uses of Element in org.graphstream.ui.graphicGraph
Classes in org.graphstream.ui.graphicGraph that implement Element Modifier and Type Class Description classGraphicEdgeGraphical edge.classGraphicElementSuper class of all graphic node, edge, and sprite elements.classGraphicGraphGraph representation used in display classes.classGraphicNodeGraphical node.classGraphicSpriteA small gentle sprite.Methods in org.graphstream.ui.graphicGraph that return Element Modifier and Type Method Description ElementStyleGroup.ElementEvents. getElement()The element on which the events are occurring.ElementStyleGroup. getElement(String id)Return an element of the group, knowing its identifier.ElementStyleGroup. removeElement(Element element)Remove a graph element from the group.Methods in org.graphstream.ui.graphicGraph that return types with arguments of type Element Modifier and Type Method Description 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 Modifier and Type Method Description voidStyleGroup. activateEventsFor(Element element)Before drawing an element that has events, use this method to activate the events, the style values will be modified accordingly.voidStyleGroup. addElement(Element element)Add a new graph element to the group.StyleGroupStyleGroupSet. addElement(Element element)Add an element and bind it to its style group.voidStyleGroupSet. checkElementStyleGroup(Element element)Check if an element need to change from a style group to another.booleanStyleGroup. contains(Element element)True if the group contains the element given.booleanStyleGroup. elementHasEvents(Element element)True if the given element actually has active events.booleanStyleGroup. elementIsDynamic(Element element)True if the given element has dynamic style values provided by specific attributes.voidGraphicGraph. elementStyleChanged(Element element, StyleGroup oldStyle, StyleGroup style)voidStyleGroupListener. elementStyleChanged(Element element, StyleGroup oldStyle, StyleGroup style)The style of the element changed.StringStyleGroupSet. getElementGroup(Element element)Retrieve the group identifier of an element knowing the element identifier.StyleGroup.ElementEventsStyleGroup. getEventsFor(Element element)Set of events for a given element or null if the element has not currently occurring events.StyleGroupStyleGroupSet. getStyleForElement(Element element)Get the style of an element.booleanStyleGroup. isElementDynamic(Element element)Test if an element is pushed as dynamic.voidStyleGroupSet. popElementAsDynamic(Element element)Remove the given element from the subset of elements having dynamic style attribute values.voidStyleGroupSet. popEventFor(Element element, String event)Pop an event specifically for a given element.voidStyleGroupSet. pushElementAsDynamic(Element element)Specify the given element has dynamic style attribute values.voidStyleGroupSet. pushEventFor(Element element, String event)Push an event specifically for a given element.ElementStyleGroup. removeElement(Element element)Remove a graph element from the group.voidStyleGroupSet. removeElement(Element element)Remove an element from the group set.Constructors in org.graphstream.ui.graphicGraph with parameters of type Element Constructor Description 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 Modifier and Type Method Description ArrayList<Rule>StyleSheet. getRulesFor(Element element)Get the rules that match a given element.StringStyleSheet. 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 Modifier and Type Class Description classSpriteA gentle little sprite.Methods in org.graphstream.ui.spriteManager that return Element Modifier and Type Method Description ElementSprite. getAttachment()The element the sprite is attached to or null if the sprite is not attached.