From: Tom P. (JIRA) <ji...@pc...> - 2010-05-23 01:47:37
|
CHOOSE:SIZE ----------- Key: NEWTAG-9 URL: http://jira.pcgen.org/browse/NEWTAG-9 Project: New Tag Issue Type: New Feature Components: LST Tag Affects Versions: 5.17.2, 5.17.1 Reporter: Tom Parker 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 |