| 931 | |
| 932 | |
| 933 | class FlowGraphReport: |
| 934 | def __init__(self, title, graph, view=None): |
| 935 | self._view = view |
| 936 | self._title = title |
| 937 | self._graph = graph |
| 938 | |
| 939 | def __repr__(self): |
| 940 | return "<graph report: %s>" % self._title |
| 941 | |
| 942 | @property |
| 943 | def view(self): |
| 944 | return self._view |
| 945 | |
| 946 | @view.setter |
| 947 | def view(self, value): |
| 948 | self._view = value |
| 949 | |
| 950 | @property |
| 951 | def title(self): |
| 952 | return self._title |
| 953 | |
| 954 | @title.setter |
| 955 | def title(self, value): |
| 956 | self._title = value |
| 957 | |
| 958 | @property |
| 959 | def graph(self): |
| 960 | return self._graph |
| 961 | |
| 962 | @graph.setter |
| 963 | def graph(self, value): |
| 964 | self._graph = value |
| 965 | |
| 966 | |
| 967 | class ReportCollection: |