Class ElementGroup
- java.lang.Object
-
- org.openscience.cdk.renderer.elements.ElementGroup
-
- All Implemented Interfaces:
Iterable<IRenderingElement>
,IRenderingElement
public class ElementGroup extends Object implements IRenderingElement, Iterable<IRenderingElement>
A group of rendering elements, of any type.- Source code:
- main
- Belongs to CDK module:
- renderbasic
-
-
Constructor Summary
Constructors Constructor Description ElementGroup()
Create an empty element group.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(IRenderingVisitor v)
Converts thisTextElement
into widget specific objects.void
add(IRenderingElement element)
Add a new element to the group.Iterator<IRenderingElement>
iterator()
void
visitChildren(IRenderingVisitor visitor)
Visit the members of the group.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
iterator
public Iterator<IRenderingElement> iterator()
- Specified by:
iterator
in interfaceIterable<IRenderingElement>
-
add
public void add(IRenderingElement element)
Add a new element to the group.- Parameters:
element
- the element to add to the group
-
visitChildren
public void visitChildren(IRenderingVisitor visitor)
Visit the members of the group.- Parameters:
visitor
- the class that will be visiting each element
-
accept
public void accept(IRenderingVisitor v)
Converts thisTextElement
into widget specific objects.- Specified by:
accept
in interfaceIRenderingElement
- Parameters:
v
- Toolkit specific widget factory.
-
-