I am writing a plugin that has an unusual requiremtent for user input (inputs for year and week of year)
is there a way to write a custom validator for these report inputs/properties?
<report key="unusual-report" name="Unusual Report" class="com.foo.UnusualReport"> <description>Creates an Unusual Report</description> <resource type="velocity" name="htmlView" location="templates/report.vm" /> <resource type="velocity" name="excelView" location="templates/excel.vm" /> <resource type="i18n" name="i18n" location="com.atlassian.plugins.tutorial.jira.report.singlelevelgroup_report" /> <label>Unusual Report</label> <properties> <property> <key>year</key> <name>Year</name> <description>Approxmately 365 days</description> <type>text</type> </property> <property> <key>week</key> <name>Week</name> <description>Week of the Year</description> <type>text</type> </property> </properties> </report>
Thanks Everyone :)
You silly Noob!;) just use a ValuesGenerator!
<report key="unusual-report" name="Unusual Report" class="com.foo.UnusualReport"> <description>Creates an Unusual Report</description> <resource type="velocity" name="htmlView" location="templates/report.vm" /> <resource type="velocity" name="excelView" location="templates/excel.vm" /> <resource type="i18n" name="i18n" location="com.atlassian.plugins.tutorial.jira.report.singlelevelgroup_report" /> <label>Unusual Report</label> <properties> <property> <key>year</key> <name>Year</name> <description>Approxmately 365 days</description> <type>text</type> <values class="com.foo.YearValueGenerator" /> </property> <property> <key>week</key> <name>Week</name> <description>Week of the Year</description> <type>text</type> <values class="com.foo.WeekValueGenerator" /> </property> </properties> </report>
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.