* src/ReportBase/_MenuOptions.py: removed/moved to PluginUtils

* src/ReportBase/__init__.py: removed Menu items
	* src/plugins/Calendar.py: uses MenuReportOptions
	* src/plugins/DescendChart.py: uses MenuReportOptions
	* src/plugins/AncestorChart.py: uses MenuReportOptions
	* src/plugins/GVHourGlass.py: uses MenuReportOptions
	* src/plugins/FanChart.py: uses MenuReportOptions
	* src/PluginUtils/__init__.py: imports Menu items

2007-11-28  Douglas S.Blank  <dblank@cs.brynmawr.edu>


svn: r9424
This commit is contained in:
Doug Blank
2007-11-28 23:33:40 +00:00
parent 3a7c546917
commit d2be7227f5
9 changed files with 43 additions and 663 deletions

View File

@ -35,9 +35,10 @@ from gettext import gettext as _
#------------------------------------------------------------------------
import BaseDoc
from PluginUtils import register_report
from ReportBase import Report, ReportUtils, ReportOptions, \
MenuOptions, NumberOption, EnumeratedListOption, \
CATEGORY_DRAW, MODE_GUI, MODE_BKI, MODE_CLI
from PluginUtils import MenuReportOptions, \
NumberOption, EnumeratedListOption
from ReportBase import Report, ReportUtils, CATEGORY_DRAW, \
MODE_GUI, MODE_BKI, MODE_CLI
from SubstKeywords import SubstKeywords
#------------------------------------------------------------------------
@ -312,12 +313,12 @@ class FanChart(Report):
#
#
#------------------------------------------------------------------------
class FanChartOptions(MenuOptions):
class FanChartOptions(MenuReportOptions):
def __init__(self,name,person_id=None):
self.MAX_GENERATIONS = 8
MenuOptions.__init__(self,name,person_id)
MenuReportOptions.__init__(self,name,person_id)
def add_menu_options(self,menu):
category_name = _("Report Options")