From: JIRA (f. E. C. S. ) <ji...@pc...> - 2011-06-16 05:26:05
|
[ http://jira.pcgen.org/browse/NEWTAG-9?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12388#action_12388 ] Eric C. Smith commented on NEWTAG-9: ------------------------------------ Choose Tags are already sorted in PrettyLST and no validation is done. > CHOOSE:SIZE > ----------- > > Key: NEWTAG-9 > URL: http://jira.pcgen.org/browse/NEWTAG-9 > Project: New Tag > Issue Type: Modify Token > Components: LST Tag > Affects Versions: 5.17.1, 5.17.2 > Reporter: Tom Parker > Assignee: Eric C. Smith > > CHOOSE:SIZE|x|x > x is a SizeAdjustment PRIMITIVE > A PRIMITIVE is an identifier of objects, and may include any number of specifications. In the case of SizeAdjustment objects, there are are the three global PRIMITIVES: > x = an SizeAdjustment (specified by key) > x = TYPE=w (w is a TYPE identifier for a SizeAdjustment) - note that none of our SizeAdjustments have TYPE today, but this will still work in theory > x = !TYPE=w (w is a TYPE identifier for a SizeAdjustment that would be prohibited) > x = ALL (allow the choice of any SizeAdjustment) > A comma represents "AND", meaning multiple items are evaluated independently and then any item that appears in ALL of the items is added to the list. > CHOOSE:SIZE|Small,Colossal > will result in NO choices because no SizeAdjustment is both Small and Colossal. > A pipe represents "OR", meaning multiple items are evaluated independently and then any item that appears in any of the items is added to the list: > CHOOSE:SIZE|Small|Colossal > will result in a choice between SizeAdjustment Small and SizeAdjustment Colossal. > [edit] Conversion > None, SIZE is a new Subtoken for CHOOSE -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.pcgen.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |