Class MindMap
public class MindMap extends IMapNodeComposite
-
Nested Class Summary
Nested classes/interfaces inherited from class rs.edu.raf.dsw.rudok.app.repository.IMapNodeComposite
IMapNodeComposite.Message
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description void
addChild(IMapNode child)
Adds a child to the node.void
addParent(IMapNodeComposite parent)
Adds a parent to the node.void
copyTemplate(MindMap template)
Copies the children and settings from the given template.boolean
isTemplate()
void
setChildren(Set<IMapNode> children)
void
setParents(Set<IMapNodeComposite> parents)
void
setTemplate(boolean template)
Methods inherited from class rs.edu.raf.dsw.rudok.app.repository.IMapNodeComposite
getChildren, receive, removeChild
Methods inherited from class rs.edu.raf.dsw.rudok.app.repository.IMapNode
getNodeName, getParents, removeParent, setNodeName, toString
Methods inherited from class rs.edu.raf.dsw.rudok.app.observer.IPublisher
addObserver, getObservers, publish, removeObserver, setObservers
Methods inherited from class rs.edu.raf.dsw.rudok.app.observer.IPublisherGlobal
addObserverGlobal, getObserversGlobal, removeObserverGlobal
Methods inherited from class rs.edu.raf.dsw.rudok.app.observer.IObserver
addPublisher, getPublishers, removePublisher, setPublishers
-
Constructor Details
-
MindMap
-
-
Method Details
-
isTemplate
public boolean isTemplate() -
setTemplate
public void setTemplate(boolean template) -
setParents
- Overrides:
setParents
in classIMapNode
-
addParent
Description copied from class:IMapNode
Adds a parent to the node. -
setChildren
- Overrides:
setChildren
in classIMapNodeComposite
-
addChild
Description copied from class:IMapNodeComposite
Adds a child to the node.- Overrides:
addChild
in classIMapNodeComposite
- Parameters:
child
- Child to be added.
-
copyTemplate
Copies the children and settings from the given template.- Parameters:
template
-MindMap
template.
-