Project

General

Profile

« Previous | Next » 

Revision 7521

enable plantuml generation when building the sphinx documentation. note that you do need to have graphviz installed, but hopefully that is all.

View differences:

query-index.rst
1
.. raw:: latex
2

  
3
  \newpage
4

  
5

  
1 6
Metacat Indexing
2 7
===========================
3 8
Lorem ipsum
......
57 62
Step-by-step instructions
58 63

  
59 64
NOTE: this may take a long time depending on the size of your Metacat store.
65

  
66

  
67

  
68
Class design overview
69
----------------------
70

  
71
.. figure:: images/indexing-class-diagram.png
72

  
73
   Figure 1. Class design overview.
74
   
75
..
76
  @startuml images/indexing-class-diagram.png
77
  
78
	package index {
79
		  
80
		class FieldSpec {
81
			- String name
82
			+ abstract String[] extract(Reader s);
83
		}
84
		
85
		class D1IndexField {
86
		}
87
		
88
		class XpathIndexField {
89
			- String xpath
90
		}
91
		    
92
	}
93
	
94
	FieldSpec <|-- D1IndexField
95
	FieldSpec <|-- XpathIndexField
96
	
97
  
98
  @enduml

Also available in: Unified diff