Collaboration diagram for ChainItemFactory:This is where diagram elements are created for model elements
Public Methods | |
| ChainItemFactory (ExperimentEditor editor) | |
| List< ChainGraphVertex > | getAllVertices () |
| ChainGraphDiagram | getChainDiagram () |
| void | removeDocumentCollection (DocumentCollection documentCollection) |
| void | addCorpusVertex (ChainGraphVertex vertex) |
Package Functions | |
| void | removeComponent (ComponentEntity component) |
| void | addComponentVertex (ChainGraphVertex vertex) |
Package Attributes | |
| HashMap< Object, ChainGraphVertex > | itemsCache = new HashMap<Object, ChainGraphVertex>() |
| ChainItemFactory | ( | ExperimentEditor | editor | ) |
| editor | The TeslaEditor, a multi page editor |
| void addComponentVertex | ( | ChainGraphVertex | vertex | ) | [package] |
| void addCorpusVertex | ( | ChainGraphVertex | vertex | ) |
| List<ChainGraphVertex> getAllVertices | ( | ) |
| ChainGraphDiagram getChainDiagram | ( | ) |
| void removeComponent | ( | ComponentEntity | component | ) | [package] |
| void removeDocumentCollection | ( | DocumentCollection | documentCollection | ) |
HashMap<Object, ChainGraphVertex> itemsCache = new HashMap<Object, ChainGraphVertex>() [package] |
The mapping of components to their vertices