Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
3 lines (2 sloc) 8.99 KB
<?xml version="1.0" encoding="UTF-8"?>
<bgf:grammar xmlns:bgf="http://planet-sl.org/bgf" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"><bgf:production><nonterminal>RelationshipType</nonterminal><bgf:expression><choice><bgf:expression><selectable><selector>rt_related to</selector><bgf:expression><epsilon/></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>rt_parent of</selector><bgf:expression><epsilon/></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>rt_child of</selector><bgf:expression><epsilon/></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>rt_duplicate of</selector><bgf:expression><epsilon/></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>rt_has duplicate</selector><bgf:expression><epsilon/></bgf:expression></selectable></bgf:expression></choice></bgf:expression></bgf:production><bgf:production><nonterminal>MantisRoot</nonterminal><bgf:expression><plus><bgf:expression><selectable><selector>issues</selector><bgf:expression><nonterminal>Issue</nonterminal></bgf:expression></selectable></bgf:expression></plus></bgf:expression></bgf:production><bgf:production><nonterminal>IdentifiedElt</nonterminal><bgf:expression><nonterminal>ValueWithId</nonterminal></bgf:expression></bgf:production><bgf:production><nonterminal>IdentifiedElt</nonterminal><bgf:expression><nonterminal>Relationship</nonterminal></bgf:expression></bgf:production><bgf:production><nonterminal>IdentifiedElt</nonterminal><bgf:expression><nonterminal>Issue</nonterminal></bgf:expression></bgf:production><bgf:production><nonterminal>PrivateElt</nonterminal><bgf:expression><nonterminal>Issue</nonterminal></bgf:expression></bgf:production><bgf:production><nonterminal>PrivateElt</nonterminal><bgf:expression><nonterminal>Note</nonterminal></bgf:expression></bgf:production><bgf:production><nonterminal>Issue</nonterminal><bgf:expression><sequence><bgf:expression><selectable><selector>i_mantisRoot</selector><bgf:expression><nonterminal>MantisRoot</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>project</selector><bgf:expression><nonterminal>ValueWithId</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>category</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>priority</selector><bgf:expression><nonterminal>ValueWithId</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>severity</selector><bgf:expression><nonterminal>ValueWithId</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>status</selector><bgf:expression><nonterminal>ValueWithId</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>reporter</selector><bgf:expression><nonterminal>Person</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>summary</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>description</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>version</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>build</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>platform</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>os</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>osVersion</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>reproducibility</selector><bgf:expression><nonterminal>ValueWithId</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>stepsToReproduce</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>additionalInfo</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>dateSubmitted</selector><bgf:expression><nonterminal>Integer</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>assignedTo</selector><bgf:expression><nonterminal>Person</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>projection</selector><bgf:expression><nonterminal>ValueWithId</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>eta</selector><bgf:expression><nonterminal>ValueWithId</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>resolution</selector><bgf:expression><nonterminal>ValueWithId</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>fixedInVersion</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><plus><bgf:expression><selectable><selector>attachments</selector><bgf:expression><nonterminal>Attachment</nonterminal></bgf:expression></selectable></bgf:expression></plus></bgf:expression><bgf:expression><plus><bgf:expression><selectable><selector>relationships</selector><bgf:expression><nonterminal>Relationship</nonterminal></bgf:expression></selectable></bgf:expression></plus></bgf:expression><bgf:expression><plus><bgf:expression><selectable><selector>notes</selector><bgf:expression><nonterminal>Note</nonterminal></bgf:expression></selectable></bgf:expression></plus></bgf:expression><bgf:expression><selectable><selector>lastUpdate</selector><bgf:expression><nonterminal>Integer</nonterminal></bgf:expression></selectable></bgf:expression></sequence></bgf:expression></bgf:production><bgf:production><nonterminal>ValueWithId</nonterminal><bgf:expression><nonterminal>Person</nonterminal></bgf:expression></bgf:production><bgf:production><nonterminal>ValueWithId</nonterminal><bgf:expression><selectable><selector>value</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>Person</nonterminal><bgf:expression><selectable><selector>login</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>Relationship</nonterminal><bgf:expression><selectable><selector>type</selector><bgf:expression><nonterminal>RelationshipType</nonterminal></bgf:expression></selectable></bgf:expression></bgf:production><bgf:production><nonterminal>TimeStampedElt</nonterminal><bgf:expression><nonterminal>Attachment</nonterminal></bgf:expression></bgf:production><bgf:production><nonterminal>TimeStampedElt</nonterminal><bgf:expression><nonterminal>Note</nonterminal></bgf:expression></bgf:production><bgf:production><nonterminal>Note</nonterminal><bgf:expression><sequence><bgf:expression><selectable><selector>author</selector><bgf:expression><nonterminal>Person</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>text</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression></sequence></bgf:expression></bgf:production><bgf:production><nonterminal>Attachment</nonterminal><bgf:expression><sequence><bgf:expression><selectable><selector>filename</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>size</selector><bgf:expression><nonterminal>Integer</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>contentType</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression><bgf:expression><selectable><selector>downloadUrl</selector><bgf:expression><nonterminal>String</nonterminal></bgf:expression></selectable></bgf:expression></sequence></bgf:expression></bgf:production><bgf:production><nonterminal>Integer</nonterminal><bgf:expression><value>int</value></bgf:expression></bgf:production><bgf:production><nonterminal>String</nonterminal><bgf:expression><value>string</value></bgf:expression></bgf:production><bgf:production><nonterminal>Boolean</nonterminal><bgf:expression><choice><bgf:expression><terminal>true</terminal></bgf:expression><bgf:expression><terminal>false</terminal></bgf:expression></choice></bgf:expression></bgf:production></bgf:grammar>