Class AbstractElementFactoryComplex
- java.lang.Object
-
- net.sourceforge.plantuml.salt.factory.AbstractElementFactoryComplex
-
- All Implemented Interfaces:
ElementFactory
- Direct Known Subclasses:
ElementFactoryBorder
,ElementFactoryMenu
,ElementFactoryPyramid
,ElementFactoryScroll
,ElementFactoryTab
,ElementFactoryTree
public abstract class AbstractElementFactoryComplex extends java.lang.Object implements ElementFactory
-
-
Constructor Summary
Constructors Constructor Description AbstractElementFactoryComplex(DataSource dataSource, Dictionary dictionary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addFactory(ElementFactory factory)
protected DataSource
getDataSource()
protected Dictionary
getDictionary()
protected Terminated<Element>
getNextElement()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.salt.factory.ElementFactory
create, ready
-
-
-
-
Constructor Detail
-
AbstractElementFactoryComplex
public AbstractElementFactoryComplex(DataSource dataSource, Dictionary dictionary)
-
-
Method Detail
-
addFactory
public final void addFactory(ElementFactory factory)
-
getNextElement
protected Terminated<Element> getNextElement()
-
getDataSource
protected final DataSource getDataSource()
-
getDictionary
protected final Dictionary getDictionary()
-
-